Displaying 2 results from an estimated 2 matches for "pr_model_ilp32".
2006 Aug 08
9
Handling userland char ** pointers
...been trying to get access to a userland string that''s behind a
second level pointer using DTrace, but I can''t seem to get it to work.
I started with the example on the Team DTrace Tips and Tricks slides:
trace(copyinstr(*(uintptr_t *)copyin(arg0, curpsinfo->pr_dmodel ==
PR_MODEL_ILP32 ? 4 : 8)));
And when I couldn''t get it to work, I started breaking it down into
smaller pieces to see what was going on at each step. Here''s the "C"
and "D" code:
--- pt.c ---
static int sz = sizeof(char *);
main()
{
char *s = "abcdefghijk";...
2006 Feb 15
4
Script for Stackdepth by Thread/LWP?
I''m interested in monitoring the amount of stack used by a multi-threaded program. I assume ''stackdepth'' built-in would be useful...but not sure. Been through demo''s, ToolKit, and internals..but it''s just not clicking for me yet.
Not sure how to measure start/end of stack size dynamically...Anyone know how to break this down?
This message posted from