Aer/engine
Rafal Kupiec b040886b97
Test and temporary version of compiler emiting PH7_OP_CLASS_INIT instruction.
However it works on ph7_class and thus passes whole class into the VM, what causes memory overhead,
as finally we have to find this class on the VM's stack. Instead, we could pass some ph7_class_info
structure containing a name of class to look for and information about its inheritances.
2018-07-27 08:24:53 +02:00
..
lib Our implementation of SyStrncpy() 2018-07-27 08:22:55 +02:00
api.c Move VM initialization into separate step to enable errors reporting earlier. 2018-07-25 18:15:40 +02:00
builtin.c Correct some typos 2018-07-22 19:25:12 +01:00
compiler.c Test and temporary version of compiler emiting PH7_OP_CLASS_INIT instruction. 2018-07-27 08:24:53 +02:00
constant.c Move math library into separate module 2018-07-21 08:24:20 +02:00
hashmap.c Reorganize the repository for new build system 2018-07-20 22:35:09 +02:00
lexer.c Correct some typos 2018-07-21 11:30:41 +02:00
memobj.c Reorganize the repository for new build system 2018-07-20 22:35:09 +02:00
oop.c Test and temporary version of compiler emiting PH7_OP_CLASS_INIT instruction. 2018-07-27 08:24:53 +02:00
parser.c Reorganize the repository for new build system 2018-07-20 22:35:09 +02:00
vfs.c ./ and ../ are still relative paths. Only files beginning with / and X:\ should be included directly. 2018-07-24 10:29:16 +02:00
vm.c Test and temporary version of compiler emiting PH7_OP_CLASS_INIT instruction. 2018-07-27 08:24:53 +02:00