Michael FIG wrote:

> Such a port would also help with making the next idst independent of
> word size (such as removing the hardcoded 4's and 32's).  This would
> be especially useful in conjunction with static compilation to build
> binaries for smaller embedded systems (I have access to a specialized
> 8-bit Motorola HC11 that I'd like to try out).
> 

Somewhat related:

I would like to work on generalizing the tagging scheme and assumptions
about 0 => nil_vtable, etc.  Being able to adapt these low-level
decisions would be helpful to dispel some myths (including my own)
about which tagging techniques perform better depending on the application.

I believe 2-bit tags on 32-bit words using tag 0 for fixnums
is the best way to utilize
the lower-bits, and that no system should have NULL checks,
but up until now I haven't had a good platform to test my
conjecture. :)

I'd also like to see the adoption of locatives (safe pointers) in more
dynamic languages.

See: http://kurtstephens.com/node/52

Kurt Stephens


_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to