On Thu, Oct 31, 2013 at 6:15 PM, Ben Kloosterman <[email protected]> wrote:

>
>> I'm talking about allocating a large array of some particular object type
>> and then doling out interior pointers as the objects are allocated. It's an
>> array of objects, not an array of allocators.
>>
>> What do you get by using value types and non boxed array?
>

The ability to control placement and locality.


> ... Linux kernel is whole program and very few apps will reach that scale.
>>>
>>
>> Linux is not compiled whole program. It is compiled one source unit at a
>> time.
>>
>>
>
> Pretty sure you could in theory compile all those files to LLVM IR  ( if
> not for some not c compliant code) .
>

Not in reality. Lots of dynamic loading in the linux kernel. But in any
case, that's not how it's done.


shap
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to