Steven Watanabe
|
9d2733c1f6
|
Fix memory errors with BJAM_NO_MEM_CACHE.
[SVN r77725]
|
2012-04-02 22:00:32 +00:00 |
|
Steven Watanabe
|
4a9683e49d
|
Combine -d+10 stats for INSTANCE modules by class. Make stats correct for a separate chaining hash table. The old version seems to have been for open addressing.
[SVN r77657]
|
2012-03-30 21:34:39 +00:00 |
|
Steven Watanabe
|
5417bb462d
|
Make list_new take one argument. Rename the two argument form to list_push_back.
[SVN r77522]
|
2012-03-24 23:03:10 +00:00 |
|
Steven Watanabe
|
6caa81ba70
|
Start cleaning up the arg_list hacks. Make the argument list part of the function instead of part of the rule. Don't var expand formal arguments.
[SVN r77515]
|
2012-03-24 18:53:21 +00:00 |
|
Steven Watanabe
|
b5fe2210e5
|
Fix annoying gcc warning.
[SVN r77501]
|
2012-03-23 16:40:04 +00:00 |
|
Steven Watanabe
|
c52ec0fe95
|
Optimize variable lookup to bypass hash for constant variable names.
[SVN r77491]
|
2012-03-22 23:26:48 +00:00 |
|
Steven Watanabe
|
26703a88ab
|
Use dynamic arrays instead of linked lists. Reduces memory use about 10% overall.
[SVN r77408]
|
2012-03-19 18:17:36 +00:00 |
|
Steven Watanabe
|
ceacd17a2c
|
Fix alias violations in hash.
[SVN r77190]
|
2012-03-03 21:46:53 +00:00 |
|
Steven Watanabe
|
ce422823c9
|
Clean up the evil 'variables of the running module are swapped with the global variable table' hack.
[SVN r75912]
|
2011-12-12 02:02:20 +00:00 |
|
Steven Watanabe
|
1e7bc7b8cd
|
Remove the trailing '.' from the module name.
[SVN r75762]
|
2011-12-01 18:07:14 +00:00 |
|
Steven Watanabe
|
a0fe6ff6e0
|
Reimplement the interpreter.
[SVN r75736]
|
2011-11-30 00:00:35 +00:00 |
|
Steven Watanabe
|
70d5029905
|
Replace newstr with object. Use OBJECT * instead of char *. Fix a few bugs uncovered by the better typechecking.
[SVN r75609]
|
2011-11-22 23:04:09 +00:00 |
|
Steven Watanabe
|
e1f9c906cd
|
Fix memory leaks. Make sure that newstr and copystr are always used as needed.
[SVN r75502]
|
2011-11-16 03:00:54 +00:00 |
|
Vladimir Prus
|
c5c0853519
|
Kill 'engine/src', moving all content to 'engine'.
[SVN r68592]
|
2011-02-01 08:16:47 +00:00 |
|