Alex Shinn
438346fc26
When aligning bytecode, pad the skipped bytes with the previous opcode.
...
This allows for instructions which want to save the previous ip to simply
subtract their operands without needing to preserve the original ip in advance.
2015-06-03 22:29:38 +09:00
Alex Shinn
ad59eee89f
sexp_emit_word should align before expanding
2015-05-12 23:16:58 +09:00
Alex Shinn
607d70c6a0
When directly incrementing or aligning bytecode pos during code generation,
...
ensure there is enough space just as when emitting.
2015-05-12 23:03:48 +09:00
Alex Shinn
4dda923081
Updating copyright years.
2015-04-09 01:28:02 +09:00
Alex Shinn
f54e40547d
Adding an abort facility to exit the vm without any exception handling.
2015-02-05 22:09:45 +09:00
Alex Shinn
2922ed591d
Forgot to install regexp (patch from Lorenzo)
2015-01-26 08:06:59 +09:00