Hi,
Here's the API representing the functionality the VM expects the OS to
provide:
https://github.com/ReadyTalk/avian/tree/master/include/avian/system
In addition, the class library has its own set of dependencies for
e.g. allocation, filesystem access, networking, etc..
The way I'd approach a port would be to stub everything out so it
compiles and then iterating on a representative test case, replacing
the stubs with realistic implementations as you run into issues. And
yes, the OS is expected to provide threading.
Sounds like a ton of work, though. I'd just use Linux or BSD.
> --
> You received this message because you are subscribed to the Google Groups
> "Avian" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
avian+un...@googlegroups.com.
> To post to this group, send email to
av...@googlegroups.com.
> Visit this group at
https://groups.google.com/group/avian.
> For more options, visit
https://groups.google.com/d/optout.