-
Notifications
You must be signed in to change notification settings - Fork 62
InternalClasses
See also: BlockingSyscalls
'no class' class – TODO – detach from object!
The very root of all classes. Defines some basic methods: class(), clone(), equals(), toString(), hashcode(), etc.
See ObjectOrdinals
integer, char
string, sure. TODO Immutable?
is a class
Array of methods (does not have to be internal, in fact)
Bytecode executable
Basic 'rubber' array implementation
Array page, completely internal, not used on compiler level.
Thread state
Call frame ;)
Integer/object/exception stack
See boot sequence description. Boot time kernel services: class loader, tty out, thread starter.
Tty style console io class.
Byte container - actually string is used, as string is binary-friendly. Ok?
Hash map of string to object. Actually can be made to recieve any type as key.
Native method code after JIT precompile:
- .internal.native.ia32
- .internal.native.mips
- .internal.native.arm
:: Home :: RoadMap :: History :: ChangeLog :: ScreenShots :: Phantom Developer's Guide