#
840faa40 |
|
23-May-2023 |
Jérôme Duval <jerome.duval@gmail.com> |
strace: add network definitions move select/poll to network.cpp Change-Id: Ie70b2f5ae890b69db633ea5f45d2e8f0a2441a13 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6468 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
90b0629e |
|
28-Mar-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
strace: Trivial improvements. * Break in FlagsTypeHandler once we have cleared all flags. * Use sizeof(hex) instead of writing out the size again. * Place comment above variable name in patch_syscalls.
|
#
7046e7cd |
|
28-Mar-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
strace: Cleanup read_string. Our std::string is not broken; rather, the bytesRead may include the terminating NULL byte, which was then added to the string and caused misbehaviors. So we need to use strnlen with std::string also, and then everything works as expected.
|
#
28d588d5 |
|
28-Mar-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
strace: Create a status_t type handler and use it for return values. This way, we save 3 string comparisons on every non-empty return value. Actually this code was broken before, and did not print error names for return types other than status_t, because message.return_value is an unsigned integer and thus "< 0" was always false. Now we cast appropriately in the new TypeHandler, so this works properly.
|
#
502309ab |
|
27-Mar-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
strace: Introduce FlagsTypeHandler, and use it for O_* modes. Change-Id: I1569084a71c32834c0ff3d8dc71ef3de9d5a817d Reviewed-on: https://review.haiku-os.org/c/haiku/+/6263 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Tested-by: Automation <automation@haiku-os.org>
|
#
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>
|
#
fb3e35fc |
|
22-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Fixing all headers/namespaces/name lookup problems that hinder a GCC 4.3.2 build. I sure hope that this doesn't break the build for anyone else. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28992 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
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
|
#
fb3e35fcec1ef41b413b3b121764509f436dee4d |
|
22-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Fixing all headers/namespaces/name lookup problems that hinder a GCC 4.3.2 build. I sure hope that this doesn't break the build for anyone else. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28992 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
|