c2605a0eb50c
2006-09-20 20:29 +0000
David Anderson - implemented op.sctrl
598cf3964947
2006-09-20 20:11 +0000
David Anderson - committed OP_LCTRL for some reason
5becbb4dbcf7
2006-09-20 18:19 +0000
Borja Ferrer - bye to the slow xchg
0af1d530c4d3
2006-09-20 15:51 +0000
David Anderson - implemented some more opcode
55682fa202ea
2006-09-20 08:44 +0000
David Anderson - I'm proud to present the first non-backpatched error checking routine!
935d64738275
2006-09-20 07:07 +0000
David Anderson - Wrote the JIT execution function
9d08f3f63830
2006-09-20 04:52 +0000
David Anderson - fixed AMX_INFO_FRM being used instead of AMX_REG_INFO
e240c6d92972
2006-09-20 04:14 +0000
David Anderson - added some more macro opcodes
5435331cdd79
2006-09-20 03:56 +0000
David Anderson - imported all finished opcodes that do not require jumping/relocation
88418cb55304
2006-09-20 02:56 +0000
David Anderson - note! we're still not at the point of a build
e23e2b0a2d7e
2006-09-20 01:59 +0000
David Anderson - initial recleaning of this mess, preparing for merge of JIT proper
7661eb8de243
2006-09-20 00:41 +0000
David Anderson - test dummy import of JIT structure
2fae86728e54
2006-09-19 22:26 +0000
David Anderson - initial import of magical new API... FINALLY!
97899d3a3f01
2006-09-14 17:08 +0000
David Anderson - fixed whitespace
eaa4964fd916
2006-09-14 07:02 +0000
David Anderson - changed this a bit to be nicer
cc302adaac00
2006-09-14 05:34 +0000
David Anderson - initial changes - fixed a code generation bug
29b9475a8b59
2006-08-28 16:33 +0000
Borja Ferrer - identAaAaaAtion
7c24f0801ae1
2006-08-28 15:22 +0000
Borja Ferrer - updated compiler to 3.2.3636
c5da4f810382
2006-08-19 20:52 +0000
Borja Ferrer - fixed bsearch in debug API as its a lower bound one
1828af9008a5
2006-08-07 22:48 +0000
Borja Ferrer - implemented teh bridge function
08836617cb5b
2006-08-07 22:40 +0000
Borja Ferrer - changed flags
bf7a12384f9e
2006-08-06 23:31 +0000
David Anderson - the bridge function
2ee48bce97bb
2006-08-06 23:08 +0000
Borja Ferrer - debug API implementation
f7015a2e9024
2006-08-06 18:38 +0000
David Anderson - added debug api fo' real
ccaca168c18f
2006-08-06 18:37 +0000
David Anderson - added core debug api
abf88d46dbd1
2006-08-06 02:16 +0000
Borja Ferrer - string functions
805202a58dba
2006-08-04 19:09 +0000
Borja Ferrer - push functions and some little fixes
97bdc78041aa
2006-08-04 03:41 +0000
Scott Ehlert - Corrected the most annoying spelling mistake ever: depricated -> deprecated
41edf76e1889
2006-08-03 23:42 +0000
Borja Ferrer - moÖöre stuff
80780f23a5a9
2006-08-03 20:58 +0000
Borja Ferrer - bind native stuff
6e490d2f1df5
2006-08-02 20:00 +0000
Borja Ferrer - updated reader for latest structs
01895ae26044
2006-08-02 17:30 +0000
David Anderson - flattened this structure out
50d5e52ded7e
2006-08-01 23:40 +0000
Borja Ferrer - new error code
c58663b972fe
2006-08-01 23:17 +0000
David Anderson - Added new .dbg.info section to the compiler for helping counting
c4d89a7e0bfb
2006-08-01 19:49 +0000
David Anderson - fixed a bug with stub offsets being calculated wrong
821e7544601e
2006-08-01 12:00 +0000
Borja Ferrer - little fix
a6fd3d47dd92
2006-08-01 10:15 +0000
Borja Ferrer - changed comment
0b5bc1d7dd71
2006-08-01 01:14 +0000
Borja Ferrer - find native by name
4ba0f76067f0
2006-08-01 00:21 +0000
Borja Ferrer - reader implementation
289b495ab208
2006-07-31 21:42 +0000
Borja Ferrer - new error type
8c1bd72ecba5
2006-07-31 19:18 +0000
David Anderson - upped version #
e3fb8f7730ac
2006-07-31 19:12 +0000
David Anderson - to preserve cips, pre-compression of code is removed
1db7f62ebd8f
2006-07-31 18:59 +0000
David Anderson - begin implementing some helpers
bf24a98ffd86
2006-07-30 04:53 +0000
David Anderson - something changed here
dfc0201c4e4b
2006-07-30 04:53 +0000
David Anderson - fixed bug where disk size was written without the header included
d4ebd5958b68
2006-07-29 23:29 +0000
David Anderson - fixed headers
6148f78000ae
2006-07-29 21:02 +0000
David Anderson - initial import of API
2932488196a2
2006-07-28 05:34 +0000
David Anderson - reorganized this a tad
071b73cfcc65
2006-07-19 09:58 +0000
David Anderson - added debug information output
daf290787910
2006-07-19 00:53 +0000
David Anderson - didn't notice this guy because of the stupid icons not showing
e0b15a294a0d
2006-07-19 00:53 +0000
David Anderson - added binary writer stuff
65250169626b
2006-07-15 19:23 +0000
Borja Ferrer - improved error output for arrays using decl
764c6dd3dc25
2006-07-15 05:15 +0000
David Anderson - stupid, moved up one dir
cddce0804b2a
2006-07-15 05:11 +0000
David Anderson - removed local branch dvander
023af69f9ca3
2006-07-15 05:07 +0000
David Anderson - branched to trunk
8bb51128c795
2006-07-15 05:07 +0000
David Anderson - initial dir structure
040a84cd0eee
2006-07-15 05:02 +0000
David Anderson - final build dvander
3a0b11141fa9
2006-07-15 04:51 +0000
David Anderson - added compression flags into header, compiler now finalized dvander
a00fa0c94a6d
2006-07-15 03:24 +0000
David Anderson - frees memory on exit dvander
acfbfd258f7c
2006-07-15 03:19 +0000
David Anderson - merged in faluco's decl changes !1 dvander