fa1d5a75a468: added jump for zero cases
David Anderson <dvander@alliedmods.net> - Sun, 01 Oct 2006 21:06:50 +0000 - rev 99
added jump for zero cases
a98cd5307c13: added experimental implementation of switch
David Anderson <dvander@alliedmods.net> - Sun, 01 Oct 2006 21:05:07 +0000 - rev 98
added experimental implementation of switch
684e06b004f8: helper functions turn
Borja Ferrer <faluco@alliedmods.net> - Thu, 28 Sep 2006 19:33:58 +0000 - rev 97
helper functions turn
e9fc54b83c01: fixed the EBP bug in ungen opcodes and fixed other code generation bugs
Borja Ferrer <faluco@alliedmods.net> - Thu, 28 Sep 2006 15:11:41 +0000 - rev 96
fixed the EBP bug in ungen opcodes and fixed other code generation bugs
6ddeb9033357: switched DAT and STK registers
Borja Ferrer <faluco@alliedmods.net> - Thu, 28 Sep 2006 11:21:45 +0000 - rev 95
switched DAT and STK registers
fixed the EBP encoding mess
(more to come for ungen opcodes and helpers)
353fa7a3d8d7: compilation errors
Borja Ferrer <faluco@alliedmods.net> - Sun, 24 Sep 2006 18:04:18 +0000 - rev 94
compilation errors
b00ab8fec541: reorganized ungen opcode stuff
David Anderson <dvander@alliedmods.net> - Sun, 24 Sep 2006 06:17:10 +0000 - rev 93
reorganized ungen opcode stuff
fixed mislabeled ungen ops, then added appropriate notes
added executable memory functions to API
compilation results in an sp_context_t, not a BaseContext now
renamed FreeContextVars() to FreeContext()
other minor changes
09508e46e362: added UNSUPPORTED defines and context setup code
Borja Ferrer <faluco@alliedmods.net> - Sat, 23 Sep 2006 23:37:40 +0000 - rev 92
added UNSUPPORTED defines and context setup code
8cd40eef7833: merged in the easy relocation requiring opcodes
David Anderson <dvander@alliedmods.net> - Sat, 23 Sep 2006 04:11:01 +0000 - rev 91
merged in the easy relocation requiring opcodes
053ec3f1e8c9: fixes here and there
Borja Ferrer <faluco@alliedmods.net> - Fri, 22 Sep 2006 21:38:58 +0000 - rev 90
fixes here and there
63a0d3a341da: fixed a LEA macro
Borja Ferrer <faluco@alliedmods.net> - Fri, 22 Sep 2006 12:41:08 +0000 - rev 89
fixed a LEA macro
18cbc0cb7c4e: organising stuff a bit
Borja Ferrer <faluco@alliedmods.net> - Fri, 22 Sep 2006 11:52:48 +0000 - rev 88
organising stuff a bit
06e62d38fb55: organising stuff s bit
Borja Ferrer <faluco@alliedmods.net> - Fri, 22 Sep 2006 11:52:19 +0000 - rev 87
organising stuff s bit
c7e9bbc9ab44: sketched out break opcode
David Anderson <dvander@alliedmods.net> - Thu, 21 Sep 2006 05:04:51 +0000 - rev 86
sketched out break opcode
3d72f3c86730: added cmps, bounds, halt, and other fixes/additions
David Anderson <dvander@alliedmods.net> - Thu, 21 Sep 2006 02:58:59 +0000 - rev 85
added cmps, bounds, halt, and other fixes/additions
2f5c6c549697: committed ret/retn
David Anderson <dvander@alliedmods.net> - Thu, 21 Sep 2006 01:48:19 +0000 - rev 84
committed ret/retn
ac7cdb489cc7: added heap opcode and check function
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 23:33:40 +0000 - rev 83
added heap opcode and check function
055fd80b6d98: more div stuff
Borja Ferrer <faluco@alliedmods.net> - Wed, 20 Sep 2006 22:17:52 +0000 - rev 82
more div stuff
72884338d5c8: div opcodes
Borja Ferrer <faluco@alliedmods.net> - Wed, 20 Sep 2006 22:12:55 +0000 - rev 81
div opcodes
2bfe75533280: committed op.stack
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 21:23:48 +0000 - rev 80
committed op.stack
c2605a0eb50c: implemented op.sctrl
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 20:29:28 +0000 - rev 79
implemented op.sctrl
598cf3964947: committed OP_LCTRL for some reason
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 20:11:02 +0000 - rev 78
committed OP_LCTRL for some reason
added setpos() to JIT helpers
5becbb4dbcf7: bye to the slow xchg
Borja Ferrer <faluco@alliedmods.net> - Wed, 20 Sep 2006 18:19:31 +0000 - rev 77
bye to the slow xchg
0af1d530c4d3: implemented some more opcode
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 15:51:05 +0000 - rev 76
implemented some more opcode
55682fa202ea: I'm proud to present the first non-backpatched error checking routine!
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 08:44:21 +0000 - rev 75
I'm proud to present the first non-backpatched error checking routine!
all of this is untested
935d64738275: Wrote the JIT execution function
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 07:07:49 +0000 - rev 74
Wrote the JIT execution function
Solidified some more code
9d08f3f63830: fixed AMX_INFO_FRM being used instead of AMX_REG_INFO
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 04:52:13 +0000 - rev 73
fixed AMX_INFO_FRM being used instead of AMX_REG_INFO
e240c6d92972: added some more macro opcodes
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 04:14:53 +0000 - rev 72
added some more macro opcodes
5435331cdd79: imported all finished opcodes that do not require jumping/relocation
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 03:56:24 +0000 - rev 71
imported all finished opcodes that do not require jumping/relocation
88418cb55304: note! we're still not at the point of a build
David Anderson <dvander@alliedmods.net> - Wed, 20 Sep 2006 02:56:20 +0000 - rev 70
note! we're still not at the point of a build
committed here to fill in more structural integrity