-
Notifications
You must be signed in to change notification settings - Fork 64
VirtualMachine
Dmitry Zavalishin edited this page Nov 9, 2019
·
12 revisions
- VmStacks - stacks
- ByteCode - operations
- VmObjectStructure - runtime object structure
- RefCountStrategy
- VmDynamicCall
- InternalMethodWritingGuide
- Satellites
- VmClassLookup
- KernelObjectInterface - how kernel can access VM objects
- ObjectKernelConnector - how VM objects can access kernel
- InternalClasses - list of in-kernel implemented classes (native, in Java terms)
- ClassFile - binary class file structure
- SnapSync - synchronisation gear to prevent object space modification during snapshot
- BlockingSyscalls - interaction between snapshot and long calls from VM to kernel
Please take a look at the book on Phantom OS internals for more detailed description.
:: Home :: RoadMap :: History :: ChangeLog :: ScreenShots :: Phantom Developer's Guide