I thought Bartok had some mechanism for working out the worst cost of a
call tree and hence reduce the checks..

Curiously it was not the check cost on Rust that was the nail in the coffin
( It was significant ) but the large amount of allocations  (which caused
cache , TLB probs  etc  ) . With a single segment  you can also use large
pages but not if you need a Read only page  though you may need a seperate
path to handle small stacks anyway . ( Default in CLR is 1 meg)

32 bit CPUs will not go away for a very long  time.. I can see 8 bit cpu
dissapearing a lot of kits now use 32 as its easier to program.

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

Reply via email to