apoch / epoch-language

Home of the Epoch Programming Language Project
Other
72 stars 3 forks source link

Generated machine code for .EXE stubs is broken #91

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Jump targets have been modified in the .EXE stub code due to the insertion of 
the bytecode buffer size parameter to the VM DLL. This means that failure 
conditions are not always handled cleanly by the stub code, due to jumping to 
incorrect code offsets. Recompute the jump targets by hand and adjust the 
machine code accordingly.

Original issue reported on code.google.com by don.ap...@gmail.com on 29 Dec 2010 at 7:06

GoogleCodeExporter commented 9 years ago
Code adjusted and tested; everything seems to work fine.

Original comment by don.ap...@gmail.com on 30 Dec 2010 at 2:42