+

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

Reply via email to