Steven Watanabe
|
aaeedea9cc
|
Fix a leak and a missing copy when building with the global string table disabled.
|
2016-03-04 12:28:42 -07:00 |
|
Steven Watanabe
|
1f1f57dd08
|
Optimize generator.match-rank
[SVN r83933]
|
2013-04-16 20:48:13 +00:00 |
|
Steven Watanabe
|
d9edc2aae8
|
Make property-set.get a native-rule. Use a binary search instead of creating a hash table. Reduces memory usage by 20% in trunk/status.
[SVN r83826]
|
2013-04-09 22:16:35 +00:00 |
|
Steven Watanabe
|
0009cda003
|
Optimize property-set initialization by reducing passing of large lists.
[SVN r83825]
|
2013-04-09 21:07:47 +00:00 |
|
Steven Watanabe
|
adb5c7ffda
|
Reduce property-set memory usage.
[SVN r83779]
|
2013-04-06 20:55:25 +00:00 |
|
Jurko Gospodnetić
|
c16ae1c68a
|
Boost Jam/Build cleanup - minor stylistic changes (comment updates; line wrapping; removed some dead/unused function declarations, parameters & code; declared variables as const; reordered some #include directives alphabetically, removed some unnecessary ones and added several missing ones discovered by the reordering).
[SVN r79569]
|
2012-07-17 08:56:49 +00:00 |
|
Steven Watanabe
|
8db046a1f4
|
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
|
3599b1926b
|
Remove the first argument of list_copy, since it's always L0.
[SVN r77510]
|
2012-03-23 22:30:33 +00:00 |
|
Steven Watanabe
|
60d66ca888
|
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
|
77f10e6561
|
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
|
da9410adc1
|
Reimplement the interpreter.
[SVN r75736]
|
2011-11-30 00:00:35 +00:00 |
|
Steven Watanabe
|
ea1a2928d2
|
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
|
86278a4624
|
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
|
7df1f2f4af
|
Kill 'engine/src', moving all content to 'engine'.
[SVN r68592]
|
2011-02-01 08:16:47 +00:00 |
|
Vladimir Prus
|
0f77dbdae2
|
Move tools/jam into tools/build/v2/engine
[SVN r64010]
|
2010-07-14 10:37:12 +00:00 |
|
Rene Rivera
|
f2d1d169b8
|
Minor edits to remove -Wall warnings. (fixes 2207)
[SVN r48994]
|
2008-09-29 00:05:22 +00:00 |
|
Jurko Gospodnetić
|
9c6f90696b
|
Removed trailing spaces and some empty lines.
[SVN r42492]
|
2008-01-05 18:29:36 +00:00 |
|
Vladimir Prus
|
991fbd2399
|
Implement versioning for native rules. This allows to change interface of
a native rule and have Boost.Build detect that and produce nice error, as
opposed to obscure one.
[SVN r31140]
|
2005-09-28 14:09:58 +00:00 |
|
Vladimir Prus
|
0a31772f1c
|
BSL
[SVN r25055]
|
2004-09-13 16:19:19 +00:00 |
|
Vladimir Prus
|
0da0a2e3a4
|
Disable order-sensitive properties for a while. They cause performance
degradation that should be investigated.
[SVN r22145]
|
2004-02-03 08:36:46 +00:00 |
|
Vladimir Prus
|
93c3c932e2
|
Instroduce order-sensitive properties.
* build/feature.jam: New feature attribute 'order-sensitive'.
* jam_src/modules/property-set.c: (property_set_create): Don't sort
order-sensitive attributes.
[SVN r22132]
|
2004-02-02 13:12:30 +00:00 |
|
Vladimir Prus
|
528962d877
|
Refactorings.
* jam_src/compile.c
(call_rule): New function.
* jam_src/modules/property-set.c
(property_set_create): Use 'call_rule'.
[SVN r22131]
|
2004-02-02 11:50:31 +00:00 |
|
Vladimir Prus
|
07804f53ee
|
Huh, memory management is jam is tricky.
[SVN r21209]
|
2003-12-10 15:28:30 +00:00 |
|
Vladimir Prus
|
575e4a7d4d
|
Forgotten file
[SVN r21208]
|
2003-12-10 15:06:00 +00:00 |
|