Shap ,

You mentioned for a stack  placed in an Immix style block heap we would get
a stack map for ( amost? ) free .

How is this possible ?  Stacks value objects normally dont have headers
 nor do reference variables. I think these are the only things we are
interested in ..

Also why is it so hard the LLVM quote was 12 months , the basics seem
trivial  . this is always a dangerous thing to say but that means im
missing something.

eg put a map frame down every 4K .
When you put a reference on the stack ( local var or paramater) , shift to
get the page and mark the reference as a bit in the frame.
When you put a value object copy the vector from the type.
+ Need to handle a stack array .


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

Reply via email to