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
