jitcraft/BytecodeEmitter.h
93e0a19c805a
2012-07-17 03:59 -0700
David Anderson - Added complement operator support.
ef5492aa8d8b
2012-07-15 14:40 -0700
David Anderson - Small refactoring to make callees pushed explicitly.
40746ab0a30b
2012-07-14 21:01 -0700
David Anderson - Added support for calling return-void functions.
1aec996cde2d
2012-07-12 00:38 -0700
David Anderson - Add support for line and file information in backtraces.
dfce0539a77d
2012-07-11 01:12 -0700
David Anderson - Added error reporting API and fixed all known error paths.
b40b0e18a918
2012-07-10 02:11 -0700
David Anderson - Added support for ISourcePawnEngine natives.
11c81eb30246
2012-07-08 17:57 -0700
David Anderson - Added API for looking at module public functions.
b7d61ddb3c8d
2012-07-07 21:30 -0700
David Anderson - Rename jc:: to ke::
4d6265f95ff1
2012-07-07 21:08 -0700
David Anderson - Remove all instances of std::vector.
050939c6181e
2012-07-04 19:39 -0400
David Anderson - Implemented gcmaps and stack frame tracing.
735503e448a0
2012-07-03 13:53 -0400
David Anderson - Remove 'argc' field of OP_CALLGLOBAL.
95baf120f7d4
2012-07-03 00:36 -0700
David Anderson - Handle-ize BytecodeEmitter.
8a31742781c1
2012-07-01 18:21 -0700
David Anderson - Implement ++ and -- operators.
765ab1b672a3
2012-07-01 16:36 -0700
David Anderson - Added support for fused math-assign ops (+=, etc).
af5d8e985502
2012-07-01 14:52 -0700
David Anderson - Added initial String: support.
c685db6c98e6
2012-07-01 00:07 -0700
David Anderson - Miscellanious opcode cleanup.
8aa89dd41e25
2012-06-30 23:40 -0700
David Anderson - Added support for array references.
23627f8bc421
2012-06-30 22:45 -0700
David Anderson - Added support for arbitrary expression references.
0784ac5cc347
2012-06-30 22:31 -0700
David Anderson - Added support for non-array references.
75e385f68b7e
2012-06-30 19:38 -0700
David Anderson - Refactored Array, Code to be Objects. Removed Object tagging.
0478c27ba82c
2012-06-27 22:02 -0700
David Anderson - Added support for arrays of Floats.
172dd7799d0a
2012-06-27 20:44 -0700
David Anderson - Rename STA opcodes to be friendlier.
633176823669
2012-06-27 02:21 -0700
David Anderson - Add support for float variables and basic math.
27f12e2fc369
2012-06-25 21:20 -0700
David Anderson - Make sure to unwind the unsafe stack.
c455ebb9a5dc
2012-06-25 02:57 -0700
David Anderson - Initial import of prototype.