On Wed, Nov 6, 2013 at 10:34 PM, Ben Kloosterman <[email protected]> wrote:

>
>> If you don't use a guard page, you kinda have to do the stack checks.
>> There several two possible reasons *not* to use a guard page:
>>
>>    1. You are executing in a non-paged environment
>>    2. You really think that virtual address space is at a premium
>>    3. You think that large-page TLBs matter
>>
>> I dont buy 2  and im iffy on 3.
>

Well, [2] is just a matter of doing the math. Purely a function of the
number of threads and their heap sizes.

And you may not buy [3], but the measurements concerning the advantage of
large TLB mapping use are pretty compelling.
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to