sourcepawn/jit/x86/opcode_helpers.cpp
194be299b700
2008-12-23 01:33 -0500
David Anderson - SourceMod can now be somewhat compiled on OS X for patch sanity testing (bug 3516, r=ds).
44045ead61cd
2008-09-14 03:01 -0500
Scott Ehlert - Eliminated head: da55a80522cf, a remnant of sourcemod-1.1.0 branch
d10b38524be3
2008-08-15 05:22 +0000
David Anderson - Landed sourcepawn-1.2. The big changes:
db7c6362f3f2
2008-07-11 08:18 +0000
David Anderson - landed massive refactoring of the JIT. contexts are actually contexts now, and a higher level structure wraps sp_plugin_t info. on that note, both sp_plugin_t and sp_context_t are entirely opaque, and not even core has access to them. amazingly, i managed to keep binary compatibility here although a large number of functions are deprecated (and core should eventually stop calling them).
0885b66fcf81
2008-07-07 04:56 +0000
David Anderson - refac-jit is almost done i think, next comes getting core compatible.
c24a6fa957db
2008-07-06 04:49 +0000
David Anderson - jit refactoring branch
959cf6b537c5
2008-06-13 07:24 +0000
David Anderson - updated license
f5c779da8bef
2008-04-27 19:41 +0000
Borja Ferrer - fixed a math mistake
b7aa2b626807
2008-03-30 07:00 +0000
Scott Ehlert - Spring Cleaning, Part Ichi (1)
e73a1e51833b
2008-03-27 04:54 +0000
Scott Ehlert - Updated copyright year
bfc8c3736290
2007-09-16 05:15 +0000
David Anderson - made the indirection vector generation dimension count check a little safer
1e2d870d84c6
2007-09-03 17:55 +0000
David Anderson - fixed JIT portion of amb887 - dynamic local arrays with more than 3 dimensions (i.e. >=3 levels of indirection) would have bad indirection tables, corrupting memory and/or crashing on r/w
ab94316bb52b
2007-08-15 06:19 +0000
Scott Ehlert - Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency.
a0aca246b033
2007-07-25 05:02 +0000
Borja Ferrer - fixed divine bug amb657, having a misaligned stack would crash on SSE instructions
0bca7912df0e
2007-05-23 23:42 +0000
Borja Ferrer - JIT memory code is properly aligned now to 16 bytes
f22dead0c405
2007-05-22 15:42 +0000
Borja Ferrer - should build on linux now
1995c0dd5c04
2007-05-22 15:15 +0000
Borja Ferrer - added floating point optimizations to the JIT
432f5aed9b1e
2007-05-16 01:17 +0000
David Anderson - fixed a bug where the JIT initiated the optimized stack top boundary check with a doubly relocated address, causing a rare bug with stack operations
ef60870067ff
2007-03-22 21:50 +0000
Scott Ehlert - More consistency of some sort...
71b0caa3aaa8
2007-01-25 22:39 +0000
David Anderson - renamed relevant areas to SorucePawn
a36eb0a9ab02
2007-01-25 22:33 +0000
David Anderson - oops, tee hee
16458628caa0
2007-01-25 22:32 +0000
David Anderson - Added header license info
1e4e30f7d6ca
2007-01-25 08:31 +0000
David Anderson - added linux support
5444b56b5ba6
2007-01-01 03:23 +0000
David Anderson - JIT now properly handles debug mode
43c7cb6914a8
2006-12-31 23:28 +0000
Borja Ferrer - removed tracker error
b2210331d415
2006-12-31 22:33 +0000
David Anderson - debug break now uses context struct instead of context interface
a6a907b73374
2006-11-08 06:24 +0000
David Anderson - some reorganization