Borja Ferrer
|
13775b11b6
|
added a library table for module autoloading
updated VM plugin loader to read in this new section
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40149
|
2006-11-05 13:24:29 +00:00 |
|
Borja Ferrer
|
b5e203a67d
|
added 3 errors for dofuncenum
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40143
|
2006-11-04 19:35:21 +00:00 |
|
David Anderson
|
4d61a07d58
|
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40141
|
2006-11-04 18:58:27 +00:00 |
|
Borja Ferrer
|
f95dd901ca
|
added this to encode strings
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40138
|
2006-11-04 18:00:27 +00:00 |
|
David Anderson
|
bc16901bd6
|
Expanded weak function pointers with type checking
Added function typing enumeration
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40137
|
2006-11-03 06:14:43 +00:00 |
|
David Anderson
|
a10aabaeda
|
swapped usage to new tracker opcodes
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40134
|
2006-11-02 18:36:38 +00:00 |
|
David Anderson
|
4d44a1df4f
|
Fixed a bug where dynamic arrays might not be freed in loops
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40133
|
2006-10-31 08:31:14 +00:00 |
|
David Anderson
|
4f5f8dced9
|
arrays can now be public variables
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40132
|
2006-10-31 07:17:23 +00:00 |
|
David Anderson
|
53be062c6b
|
added new op.genarray.z for zeroing arrays
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40128
|
2006-10-17 03:44:37 +00:00 |
|
David Anderson
|
a19823e4c6
|
fixed dynamic arrays not generating stack correctly
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40124
|
2006-10-16 04:08:18 +00:00 |
|
David Anderson
|
b7180795ec
|
initial import of.... DYNAMIC ARRAYS
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40123
|
2006-10-16 02:05:26 +00:00 |
|
David Anderson
|
ea6e82d79a
|
committed new stack modification method
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40122
|
2006-10-15 23:31:09 +00:00 |
|
David Anderson
|
2c65e42379
|
reorganized the tracker to be a bit more modular
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40121
|
2006-10-15 20:57:14 +00:00 |
|
David Anderson
|
6f2ebd8da7
|
separated this from the rest
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40120
|
2006-10-15 20:26:51 +00:00 |
|
David Anderson
|
5eec9f6dff
|
moved # of params error message back to an actual error
fixed a bug in the peephole optimizer
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40108
|
2006-10-10 00:39:19 +00:00 |
|
David Anderson
|
cfcb4d288b
|
- param count pushed is now cell based, not byte based
- removed .. for cases
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40106
|
2006-10-06 17:03:33 +00:00 |
|
David Anderson
|
103f958bae
|
fixed whitespace
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4071
|
2006-09-14 17:08:33 +00:00 |
|
David Anderson
|
f53fe346ae
|
changed this a bit to be nicer
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4070
|
2006-09-14 07:02:02 +00:00 |
|
David Anderson
|
c0f7e0b579
|
initial changes - fixed a code generation bug
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4069
|
2006-09-14 05:34:02 +00:00 |
|
Borja Ferrer
|
c4d0088573
|
identAaAaaAtion
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4068
|
2006-08-28 16:33:01 +00:00 |
|
Borja Ferrer
|
d792a19e4a
|
updated compiler to 3.2.3636
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4067
|
2006-08-28 15:22:02 +00:00 |
|
Scott Ehlert
|
4a324feac0
|
Corrected the most annoying spelling mistake ever: depricated -> deprecated
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4057
|
2006-08-04 03:41:50 +00:00 |
|
David Anderson
|
c23a23fb34
|
Added new .dbg.info section to the compiler for helping counting
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4051
|
2006-08-01 23:17:13 +00:00 |
|
David Anderson
|
a9b3da5904
|
fixed a bug with stub offsets being calculated wrong
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4050
|
2006-08-01 19:49:33 +00:00 |
|
David Anderson
|
dec86a9b2b
|
to preserve cips, pre-compression of code is removed
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4043
|
2006-07-31 19:12:23 +00:00 |
|
David Anderson
|
e03ab1e6d4
|
something changed here
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4041
|
2006-07-30 04:53:53 +00:00 |
|
David Anderson
|
166a2b8a43
|
fixed bug where disk size was written without the header included
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4040
|
2006-07-30 04:53:06 +00:00 |
|
David Anderson
|
2c4d892469
|
reorganized this a tad
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4037
|
2006-07-28 05:34:12 +00:00 |
|
David Anderson
|
95351749a6
|
added debug information output
revised file format to make compression global
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4035
|
2006-07-19 09:58:18 +00:00 |
|
David Anderson
|
5414f803a8
|
didn't notice this guy because of the stupid icons not showing
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4034
|
2006-07-19 00:53:57 +00:00 |
|
David Anderson
|
66f7568ce7
|
added binary writer stuff
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4033
|
2006-07-19 00:53:26 +00:00 |
|
Borja Ferrer
|
b712d61b47
|
improved error output for arrays using decl
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4032
|
2006-07-15 19:23:07 +00:00 |
|
David Anderson
|
d0e9590bbd
|
stupid, moved up one dir
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4028
|
2006-07-15 05:15:15 +00:00 |
|
David Anderson
|
5bdc1e63fb
|
branched to trunk
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4026
|
2006-07-15 05:07:49 +00:00 |
|