|
diff browse |
473df5b9878e 2006-11-06 10:57 +0000 |
David Anderson - renamed mm_api, I don't like short names! |
|
diff browse |
ebf6e1c0143a 2006-11-05 13:24 +0000 |
Borja Ferrer - added a library table for module autoloading |
|
diff browse |
49d883a64a69 2006-11-05 08:36 +0000 |
David Anderson - clarified text parsing a bit, improved interface. |
|
diff browse |
b60afad95fa9 2006-11-05 07:19 +0000 |
David Anderson - Added ITextParsers interfaces |
|
diff browse |
1ea0bd016431 2006-11-05 02:47 +0000 |
David Anderson - began platform support |
|
diff browse |
2c25d4131b38 2006-11-05 00:29 +0000 |
David Anderson - initial import of the first four core interfaces |
|
diff browse |
42dc22e0e509 2006-11-04 20:01 +0000 |
David Anderson - config files dot com |
|
diff browse |
3ede526467a4 2006-11-04 19:35 +0000 |
Borja Ferrer - added 3 errors for dofuncenum |
|
diff browse |
d91a2848216d 2006-11-04 19:27 +0000 |
David Anderson - initial import of project file and a few files |
|
diff browse |
56bc7c2f942f 2006-11-04 18:58 +0000 |
David Anderson - |
|
diff browse |
8c40a68f4286 2006-11-04 18:54 +0000 |
David Anderson - made these names a little nicer |
|
diff browse |
eded7cf8e114 2006-11-04 18:30 +0000 |
Borja Ferrer - added tracker push helper |
|
diff browse |
d32bd440f09f 2006-11-04 18:00 +0000 |
Borja Ferrer - added this to encode strings |
|
diff browse |
dabef847cd2c 2006-11-03 06:14 +0000 |
David Anderson - Expanded weak function pointers with type checking |
|
diff browse |
6958fb3f3c3d 2006-11-02 20:48 +0000 |
David Anderson - removed the old heap setting code for arrays |
|
diff browse |
83dc79ecb514 2006-11-02 20:23 +0000 |
Borja Ferrer - added new tracker opcodes |
|
diff browse |
52b706b8ce5c 2006-11-02 18:36 +0000 |
David Anderson - swapped usage to new tracker opcodes |
|
diff browse |
44ba7fa565c0 2006-10-31 08:31 +0000 |
David Anderson - Fixed a bug where dynamic arrays might not be freed in loops |
|
diff browse |
b12f329def09 2006-10-31 07:17 +0000 |
David Anderson - arrays can now be public variables |
|
diff browse |
1fec7f47d105 2006-10-26 17:06 +0000 |
Borja Ferrer - oh didn't notice these shift instructions |
|
diff browse |
802293b44233 2006-10-20 23:03 +0000 |
Borja Ferrer - Pairing and other asm optimizations |
|
diff browse |
34cf4180c72b 2006-10-17 05:50 +0000 |
David Anderson - added support for op.genarray.z opcode |
|
diff browse |
a54ca08897a8 2006-10-17 03:44 +0000 |
David Anderson - added new op.genarray.z for zeroing arrays |
|
diff browse |
bf7957741f05 2006-10-16 22:25 +0000 |
David Anderson - new error code |
|
diff browse |
db9e2bb7c9e6 2006-10-16 22:25 +0000 |
David Anderson - finished dynamic array generation |
|
diff browse |
3bf4063e2e69 2006-10-16 04:10 +0000 |
David Anderson - Added new op.genarray for dynamic arrays |
|
diff browse |
b81809fc34cf 2006-10-16 04:08 +0000 |
David Anderson - fixed dynamic arrays not generating stack correctly |
|
diff browse |
0cfeb76486a2 2006-10-16 02:05 +0000 |
David Anderson - initial import of.... DYNAMIC ARRAYS |
|
diff browse |
f1edbb5d485a 2006-10-15 23:31 +0000 |
David Anderson - committed new stack modification method |
|
diff browse |
4965c485f121 2006-10-15 20:57 +0000 |
David Anderson - reorganized the tracker to be a bit more modular |
|
diff browse |
6301d1fa7143 2006-10-15 20:26 +0000 |
David Anderson - separated this from the rest |
|
diff browse |
2418c0da76f1 2006-10-12 00:27 +0000 |
David Anderson - committed new header |
|
diff browse |
75b928da1ef1 2006-10-12 00:27 +0000 |
David Anderson - changed error defines to have "ERROR" instead of "ERR" |
|
diff browse |
ae7af70e0f27 2006-10-11 23:47 +0000 |
David Anderson - and you thought you'd never see the day.. sysreq.n verified! |
|
diff browse |
fe759fdf9094 2006-10-10 17:53 +0000 |
Borja Ferrer - not needed |
|
diff browse |
7a90edcb5e0c 2006-10-10 17:33 +0000 |
David Anderson - marked switch and casetbl as verified |
|
diff browse |
e9db69f06bbc 2006-10-10 17:32 +0000 |
David Anderson - fixed non-sequential not having a correct default case |
|
diff browse |
86ceaa4128f8 2006-10-10 17:22 +0000 |
David Anderson - fixed casetbl not being aligned correctly |
|
diff browse |
9c818dbf8c69 2006-10-10 16:39 +0000 |
David Anderson - small touch-ups |
|
diff browse |
7f4b004fb227 2006-10-10 02:06 +0000 |
David Anderson - added simple test procedure to VM and updated some context stuff for stack checking |
|
diff browse |
98aaeb6ee956 2006-10-10 01:55 +0000 |
David Anderson - added DLL exports (it builds now!) |
|
diff browse |
d44002d3da17 2006-10-10 00:39 +0000 |
David Anderson - finalized structures I think |
|
diff browse |
b378e38d6edd 2006-10-10 00:39 +0000 |
David Anderson - moved # of params error message back to an actual error |
|
diff browse |
5dda087fc84c 2006-10-06 17:05 +0000 |
David Anderson - oh |
|
diff browse |
faad5a05f686 2006-10-06 17:03 +0000 |
David Anderson - - param count pushed is now cell based, not byte based |
|
diff browse |
7df484876889 2006-10-05 01:03 +0000 |
David Anderson - added op.call |
|
diff browse |
fa1d5a75a468 2006-10-01 21:06 +0000 |
David Anderson - added jump for zero cases |
|
diff browse |
a98cd5307c13 2006-10-01 21:05 +0000 |
David Anderson - added experimental implementation of switch |
|
diff browse |
684e06b004f8 2006-09-28 19:33 +0000 |
Borja Ferrer - helper functions turn |
|
diff browse |
e9fc54b83c01 2006-09-28 15:11 +0000 |
Borja Ferrer - fixed the EBP bug in ungen opcodes and fixed other code generation bugs |
|
diff browse |
6ddeb9033357 2006-09-28 11:21 +0000 |
Borja Ferrer - switched DAT and STK registers |
|
diff browse |
353fa7a3d8d7 2006-09-24 18:04 +0000 |
Borja Ferrer - compilation errors |
|
diff browse |
b00ab8fec541 2006-09-24 06:17 +0000 |
David Anderson - reorganized ungen opcode stuff |
|
diff browse |
09508e46e362 2006-09-23 23:37 +0000 |
Borja Ferrer - added UNSUPPORTED defines and context setup code |
|
diff browse |
8cd40eef7833 2006-09-23 04:11 +0000 |
David Anderson - merged in the easy relocation requiring opcodes |
|
diff browse |
053ec3f1e8c9 2006-09-22 21:38 +0000 |
Borja Ferrer - fixes here and there |
|
diff browse |
63a0d3a341da 2006-09-22 12:41 +0000 |
Borja Ferrer - fixed a LEA macro |
|
diff browse |
18cbc0cb7c4e 2006-09-22 11:52 +0000 |
Borja Ferrer - organising stuff a bit |
|
diff browse |
06e62d38fb55 2006-09-22 11:52 +0000 |
Borja Ferrer - organising stuff s bit |
|
diff browse |
c7e9bbc9ab44 2006-09-21 05:04 +0000 |
David Anderson - sketched out break opcode |