#
c9e5ef87 |
|
20-Jun-2022 |
Jérôme Duval <jerome.duval@gmail.com> |
strace: shows values for create_pipe and socketpair. Change-Id: I45ee381044b2e3d4ff0ed1daa61ac5bab949bcdb Reviewed-on: https://review.haiku-os.org/c/haiku/+/5390 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
3b8430df |
|
28-Aug-2022 |
Jérôme Duval <jerome.duval@gmail.com> |
strace: add an option to filter syscalls by name or by type the type lists are hardcoded for now. Change-Id: Iae89046ee52d3812354de619bfd9625217479c49 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5597 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
1d2cf139 |
|
26-Apr-2022 |
Jérôme Duval <jerome.duval@gmail.com> |
strace: trace fcntl and wait_for_child syscalls parameters Change-Id: I774e8343139a2bdb3c2f60f37cab3a7207739c7c Reviewed-on: https://review.haiku-os.org/c/haiku/+/5251 Reviewed-by: waddlesplash <waddlesplash@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
949005a5 |
|
06-Dec-2021 |
Jérôme Duval <jerome.duval@gmail.com> |
strace: handle parallel syscalls on different threads If a thread executes a system call and meanwhile a different thread calls another one, then the ongoing call is marked as unfinished. When the call returns it will be marked as resumed. * remove PreSyscall, now unused. Change-Id: Iea45b866be2c40568d766c2ed3cc73e34b9d1293 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4765 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
39782e55 |
|
04-Dec-2021 |
Jérôme Duval <jerome.duval@gmail.com> |
strace: support trace for poll() and select() in the case of poll(), the events should be printed before the actual syscall, and the revents after, while taking in account the return value. thus B_DEBUGGER_MESSAGE_PRE_SYSCALL needs to be enabled and handled. the attribute "preSyscall" is added to identify such syscalls, and the parameters are identified with the attribute "inOut". Change-Id: I390643ea176c720738c5ec4fc75a3a4c7125a3cd Reviewed-on: https://review.haiku-os.org/c/haiku/+/4763 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
8df6a8db |
|
15-Sep-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved strace sourced to src/bin/debug/. * Factored a few functions out of strace that can be reused. * Added the beginnings of a "profile" command. It is very much work in progress, though it is already able to profile the main thread of a program. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27533 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8df6a8dbf579280f55b61d725e470dee5d504e83 |
|
15-Sep-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved strace sourced to src/bin/debug/. * Factored a few functions out of strace that can be reused. * Added the beginnings of a "profile" command. It is very much work in progress, though it is already able to profile the main thread of a program. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27533 a95241bf-73f2-0310-859d-f6bbb57e9c96
|