Subversion Repositories HelenOS

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
4605 5609 d 18 h decky /branches/snapshot/ add task snapshoting branch  
/branches/snapshot
4387 5657 d 12 h svoboda /trunk/kernel/generic/src/ Reduce Udebug overhead with some nifty tricks.  
/trunk/kernel/generic/src/syscall/syscall.c
/trunk/kernel/generic/src/udebug/udebug.c
4386 5658 d 10 h svoboda /trunk/kernel/generic/src/udebug/ udebug_stoppable_begin/end() should always proceed. In any case they must not use independet prechecks, as this could unbalance them.  
/trunk/kernel/generic/src/udebug/udebug.c
4384 5658 d 11 h svoboda /trunk/kernel/generic/src/ Clean up various log messages, mostly udebug.  
/trunk/kernel/generic/src/ipc/kbox.c
/trunk/kernel/generic/src/main/main.c
/trunk/kernel/generic/src/syscall/syscall.c
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ops.c
3870 5750 d 20 h decky /trunk/kernel/generic/src/ add includes necessary for LOG macro  
/trunk/kernel/generic/src/ipc/kbox.c
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ops.c
3683 5816 d 14 h svoboda /trunk/kernel/generic/ Rename udebug_thread_t.debug_active just to 'active'.  
/trunk/kernel/generic/include/udebug/udebug.h
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ops.c
3617 5831 d 15 h svoboda /trunk/kernel/generic/ Fix race that allowed Udebug to report THREAD_B events for threads already reported with THREAD_READ.  
/trunk/kernel/generic/include/udebug/udebug.h
/trunk/kernel/generic/src/proc/thread.c
/trunk/kernel/generic/src/udebug/udebug.c
3613 5831 d 21 h svoboda /trunk/kernel/generic/ Merge feature from tracing: correct stopping of CPU-intensive tasks in udebug.  
/trunk/kernel/generic/include/udebug/udebug.h
/trunk/kernel/generic/src/interrupt/interrupt.c
/trunk/kernel/generic/src/time/clock.c
/trunk/kernel/generic/src/udebug/udebug.c
3604 5832 d 10 h svoboda /trunk/kernel/generic/ Get rid of int_lock from udebug_thread_t, as is flawed.  
/trunk/kernel/generic/include/udebug/udebug.h
/trunk/kernel/generic/src/udebug/udebug.c
3601 5832 d 18 h svoboda /trunk/kernel/generic/ Replace 'stop' in udebug_thread_t with 'go' for consistency with nomenclature.  
/trunk/kernel/generic/include/udebug/udebug.h
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ops.c
3600 5832 d 18 h svoboda /trunk/kernel/generic/ Udebug comments - 'is go', not 'has go'. Missing periods.  
/trunk/kernel/generic/include/udebug/udebug.h
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ops.c
3468 5891 d 0 h svoboda /trunk/kernel/generic/src/udebug/ Document functions in udebug_ipc.c  
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ipc.c
3457 5895 d 13 h svoboda /trunk/kernel/generic/src/udebug/ Document functions in udebug.c and udebug_ops.c  
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ipc.c
/trunk/kernel/generic/src/udebug/udebug_ops.c
3441 5897 d 19 h svoboda /trunk/kernel/generic/src/ Use LOG() instead of printf() for debug messages.  
/trunk/kernel/generic/src/ipc/ipc_kbox.c
/trunk/kernel/generic/src/ipc/sysipc.c
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ipc.c
/trunk/kernel/generic/src/udebug/udebug_ops.c
3438 5897 d 20 h svoboda /trunk/ Merge syscall tracer (trace) and relevant part of udebug interface from tracing to trunk.  
/trunk/kernel/generic/include/ipc/ipc_kbox.h
/trunk/kernel/generic/include/udebug
/trunk/kernel/generic/include/udebug/udebug.h
/trunk/kernel/generic/include/udebug/udebug_ipc.h
/trunk/kernel/generic/include/udebug/udebug_ops.h
/trunk/kernel/generic/src/ipc/ipc_kbox.c
/trunk/kernel/generic/src/udebug
/trunk/kernel/generic/src/udebug/udebug.c
/trunk/kernel/generic/src/udebug/udebug_ipc.c
/trunk/kernel/generic/src/udebug/udebug_ops.c
/trunk/uspace/app/trace
/trunk/uspace/app/trace/Makefile
/trunk/uspace/app/trace/errors.c
/trunk/uspace/app/trace/errors.h
/trunk/uspace/app/trace/ipc_desc.c
/trunk/uspace/app/trace/ipc_desc.h
/trunk/uspace/app/trace/ipcp.c
/trunk/uspace/app/trace/ipcp.h
/trunk/uspace/app/trace/proto.c
/trunk/uspace/app/trace/proto.h
/trunk/uspace/app/trace/syscalls.c
/trunk/uspace/app/trace/syscalls.h
/trunk/uspace/app/trace/trace.c
/trunk/uspace/lib/libc/generic/udebug.c
/trunk/uspace/lib/libc/include/udebug.h
/trunk/boot/arch/amd64/Makefile.inc
/trunk/boot/arch/arm32/loader/Makefile
/trunk/boot/arch/ia32/Makefile.inc
/trunk/boot/arch/ia64/loader/Makefile
/trunk/boot/arch/mips32/loader/Makefile
/trunk/boot/arch/ppc32/loader/Makefile
/trunk/boot/arch/ppc64/loader/Makefile
/trunk/kernel/Makefile
/trunk/kernel/generic/include/ipc/ipc.h
/trunk/kernel/generic/include/ipc/sysipc.h
/trunk/kernel/generic/include/proc/task.h
/trunk/kernel/generic/include/proc/thread.h
/trunk/kernel/generic/include/syscall/syscall.h
/trunk/kernel/generic/src/ipc/ipc.c
/trunk/kernel/generic/src/ipc/sysipc.c
/trunk/kernel/generic/src/main/uinit.c
/trunk/kernel/generic/src/proc/task.c
/trunk/kernel/generic/src/proc/thread.c
/trunk/kernel/generic/src/syscall/syscall.c
/trunk/kernel/kernel.config
/trunk/uspace/Makefile
/trunk/uspace/lib/libc/Makefile
/trunk/uspace/lib/libc/generic/ipc.c
/trunk/uspace/lib/libc/include/ipc/ipc.h