On Fri, 2005-01-28 at 15:37 +0600, Constantine Plotnikov wrote: > I am thinking about how JIT compilers, virtual machines, and memory > managers (for example garbage collector) can be implemented in BitC. > > I have not found construct that allows raw pointer manipulation or > primitives for conversion from number to pointer and back.
Converting from pointer to number is fine. Converting from number to pointer is simply permitted, and is not needed in a disciplined implementation. There are inevitably fragments of an OS that need to be written in assembly code. In addition, code that manipulates a hardware DMA engine is, of necessity, trusted to honor the constraints of the language runtime. shap _______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
