b9org / b9

An educational JS virtual machine based on Eclipse OMR
http://www.base9.xyz
Apache License 2.0
45 stars 24 forks source link

Update Om to latest #218

Open rwy7 opened 6 years ago

rwy7 commented 6 years ago

The newest Om changes split some functionality off to OMR and the GC. The main difference is that some names have changed and moved to OMR::GC. For example, Om::RootRef is now GC::StackRoot, and the root list is hung off the GC::Context.

As well, I've stopped using namespace Om, so it's clear what's OMR::GC and what's OMR::Om.

Signed-off-by: Robert Young rwy0717@gmail.com