Re: Pointer to the stack limit

2018-12-19 Thread Kris Maglione
://searchfox.org/mozilla-central/rev/2e5e28f518524f8af5b158ddb605022b6a2d68cf/xpcom/threads/nsThread.cpp#506-557 Other Unix platforms require similarly super-specific code. On Wed, Dec 19, 2018, at 7:12 AM, Henri Sivonen wrote: Is it possible to dynamically at run-time obtain a pointer to call stack

Re: Pointer to the stack limit

2018-12-19 Thread Henri Sivonen
On Wed, Dec 19, 2018 at 2:37 PM David Major wrote: > You'll need platform-specific code, but on Windows there's > https://searchfox.org/mozilla-central/rev/13788edbabb04d004e4a1ceff41d4de68a8320a2/js/xpconnect/src/XPCJSContext.cpp#986. > > And, to get a sense of caution, have a look at the ifdef

Re: Pointer to the stack limit

2018-12-19 Thread David Major
ain a pointer to call > stack limit? I mean the address that is the lowest address that the > run-time stack can grow into without the process getting terminated > with a stack overflow. > > I'm particularly interested in a solution that'd work on 32-bit > Windows and on Dalvik. (

Pointer to the stack limit

2018-12-19 Thread Henri Sivonen
Is it possible to dynamically at run-time obtain a pointer to call stack limit? I mean the address that is the lowest address that the run-time stack can grow into without the process getting terminated with a stack overflow. I'm particularly interested in a solution that'd work on 32-bit Windows