+ 3. A convenient / cheap way to check end of stack if you choose to use it instead of a guard page . Which in turn allows allocation from large pages from a shared heap.
Ben On Mon, Nov 18, 2013 at 11:43 PM, Jonathan S. Shapiro <[email protected]>wrote: > On Mon, Nov 18, 2013 at 7:41 AM, Jonathan S. Shapiro <[email protected]>wrote: > > >> Sure, but the stack map is effectively the same. It's using the same >> actual map data, but it's statically precomputed and doesn't require any >> writes at run time at all. >> > > Writing the conventional stack in such a way that the stack frames look > like conventional objects does two things: > > 1. It enables reuse of the object mark logic > 2. It eliminates the reliance on libunwind. > > That's really all it does for us. > > _______________________________________________ > bitc-dev mailing list > [email protected] > http://www.coyotos.org/mailman/listinfo/bitc-dev > >
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
