Steven Watanabe
|
efbd669671
|
Add a few more cases.
[SVN r83875]
|
2013-04-13 16:55:17 +00:00 |
|
Steven Watanabe
|
3f5c9749a7
|
Separate the code for recording explicit bindings from search.
[SVN r83858]
|
2013-04-12 20:36:52 +00:00 |
|
Steven Watanabe
|
2a75a35f2e
|
Implement sequence.transform as a native rule.
[SVN r83855]
|
2013-04-11 22:55:25 +00:00 |
|
Steven Watanabe
|
4abaf4aa4b
|
Simplify and optimize property.refine. It had premature optimizations which actually hurt performance.
[SVN r83854]
|
2013-04-11 22:54:28 +00:00 |
|
Steven Watanabe
|
5246c76b45
|
Add the size of the hash object itself to the profiling output.
[SVN r83853]
|
2013-04-11 22:52:16 +00:00 |
|
Steven Watanabe
|
0c465d9dad
|
Fix unit-tests.
[SVN r83852]
|
2013-04-11 22:24:03 +00:00 |
|
Steven Watanabe
|
1a96515ded
|
Optimize path.native
[SVN r83850]
|
2013-04-11 21:22:24 +00:00 |
|
Steven Watanabe
|
ffbff9df84
|
Don't pass <target> to the tag rule. It's ridiculously expensive and isn't used anyway.
[SVN r83849]
|
2013-04-11 20:46:01 +00:00 |
|
Steven Watanabe
|
b06482d206
|
Optimizations in virtual-target.add-prefix-and-suffix.
[SVN r83848]
|
2013-04-11 20:23:43 +00:00 |
|
Steven Watanabe
|
4fecb20880
|
Optimize property-set.create-from-user-input.
[SVN r83847]
|
2013-04-11 17:44:18 +00:00 |
|
Steven Watanabe
|
b62fb9a607
|
Avoid reprocessing toolset.requirements.
[SVN r83846]
|
2013-04-11 17:30:35 +00:00 |
|
Steven Watanabe
|
f75b63a62b
|
Try to fix path handling for the Jam executable.
[SVN r83836]
|
2013-04-10 20:38:21 +00:00 |
|
Steven Watanabe
|
67a4c83e87
|
Avoid creating the hash in an object when it isn't needed.
[SVN r83834]
|
2013-04-10 18:50:33 +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
|
5ef41075ee
|
Anchor matches
[SVN r83824]
|
2013-04-09 20:13:00 +00:00 |
|
Steven Watanabe
|
395bd46574
|
Avoid recomputing string manipulation.
[SVN r83823]
|
2013-04-09 20:09:46 +00:00 |
|
Steven Watanabe
|
bc49bf86f6
|
Don't auto-grist the argument in feature.attributes. This function is hot and it hurts performance.
[SVN r83822]
|
2013-04-09 20:08:22 +00:00 |
|
Steven Watanabe
|
f7ca478bdd
|
Adjust regex to improve performance.
[SVN r83821]
|
2013-04-09 19:25:12 +00:00 |
|
Steven Watanabe
|
8f05c609dc
|
Anchor regular expressions.
[SVN r83820]
|
2013-04-09 15:06:06 +00:00 |
|
Steven Watanabe
|
f72b3ad06b
|
Implement native_rules for regex.split and regex.replace.
[SVN r83816]
|
2013-04-08 19:43:36 +00:00 |
|
Steven Watanabe
|
62b79b8ebe
|
Special case for $(x:G)
[SVN r83812]
|
2013-04-08 17:40:28 +00:00 |
|
Steven Watanabe
|
19540a5426
|
Try to make path comparison work on Windows.
[SVN r83810]
|
2013-04-08 15:27:40 +00:00 |
|
Steven Watanabe
|
8980ef13e8
|
Simplify string_append.
[SVN r83809]
|
2013-04-08 15:15:50 +00:00 |
|
Steven Watanabe
|
24c0086bdc
|
Fix extension handling.
[SVN r83802]
|
2013-04-07 22:21:33 +00:00 |
|
Steven Watanabe
|
ec9ad613c4
|
Disable all configuration files.
[SVN r83801]
|
2013-04-07 22:16:45 +00:00 |
|
Christian Henning
|
424ad6722d
|
Some image formats jam files supported by gil:io tests.
[SVN r83800]
|
2013-04-07 20:21:11 +00:00 |
|
Steven Watanabe
|
c3c110298a
|
Fix logged library name
[SVN r83791]
|
2013-04-07 01:30:21 +00:00 |
|
Steven Watanabe
|
fc0ac7a147
|
Add missing file
[SVN r83790]
|
2013-04-07 01:29:13 +00:00 |
|
Steven Watanabe
|
b72adb38e6
|
Cache the results of ac checks.
[SVN r83789]
|
2013-04-06 23:30:45 +00:00 |
|
Steven Watanabe
|
d74b3b9f09
|
Fix padding
[SVN r83788]
|
2013-04-06 23:29:35 +00:00 |
|
Steven Watanabe
|
51e0746c7f
|
Only print the target name, not the full target reference.
[SVN r83785]
|
2013-04-06 22:29:41 +00:00 |
|
Steven Watanabe
|
34f34e5436
|
Implement caching for configuration checks.
[SVN r83781]
|
2013-04-06 21:40:55 +00:00 |
|
Steven Watanabe
|
adb5c7ffda
|
Reduce property-set memory usage.
[SVN r83779]
|
2013-04-06 20:55:25 +00:00 |
|
Steven Watanabe
|
813552d5ce
|
Fix the return status when updating targets that have failed in a prior call to UPDATE_NOW.
[SVN r83778]
|
2013-04-06 17:18:20 +00:00 |
|
Steven Watanabe
|
4fcd90347e
|
Add test with explicit name/search/include.
[SVN r83774]
|
2013-04-06 02:11:29 +00:00 |
|
Steven Watanabe
|
259b0c5a6f
|
Initial tests for zlib configuration.
[SVN r83773]
|
2013-04-06 01:32:36 +00:00 |
|
Steven Watanabe
|
2fb758a366
|
Fix header search.
[SVN r83771]
|
2013-04-04 20:39:54 +00:00 |
|
Steven Watanabe
|
0dbfe77ce7
|
Make sure that we have a property-set.
[SVN r83767]
|
2013-04-04 19:27:20 +00:00 |
|
Steven Watanabe
|
acb443bf97
|
Don't append to the source files. Overwrite them on update.
[SVN r83766]
|
2013-04-04 19:09:11 +00:00 |
|
Steven Watanabe
|
6a0600876b
|
Fix bad interaction with changing toolset.requirements.
[SVN r83763]
|
2013-04-04 04:01:03 +00:00 |
|
Steven Watanabe
|
f5360505ac
|
Fix passing the condition.
[SVN r83750]
|
2013-04-03 18:02:33 +00:00 |
|
Steven Watanabe
|
e1e7898b53
|
Document the new zlib module.
[SVN r83699]
|
2013-04-01 21:51:09 +00:00 |
|
Steven Watanabe
|
1ac5789949
|
Initialize boostbook.
[SVN r83698]
|
2013-04-01 21:44:59 +00:00 |
|
Steven Watanabe
|
076612a8b7
|
Some cleanup
[SVN r83693]
|
2013-04-01 21:02:48 +00:00 |
|
Steven Watanabe
|
7ca2c46805
|
Redo the zlib module so that it actually works.
[SVN r83688]
|
2013-04-01 20:39:06 +00:00 |
|
Steven Watanabe
|
7850bae328
|
Add missing object_copy. Refs #8283.
[SVN r83630]
|
2013-03-29 16:39:26 +00:00 |
|
Steven Watanabe
|
94de4748d9
|
Don't reset -q after calling UPDATE_NOW with ignore-minus-n
[SVN r83629]
|
2013-03-29 15:41:19 +00:00 |
|
Steven Watanabe
|
33d4e36a37
|
Handle known subfeatures in the toolset build request, so we can handle toolset=clang-linux-3.2 for example.
[SVN r83623]
|
2013-03-28 20:57:26 +00:00 |
|
Steven Watanabe
|
fb07490ec7
|
Tests that use the compiler need user-config.jam or they will fail if the toolset requires non-default initialization.
[SVN r83618]
|
2013-03-28 00:16:19 +00:00 |
|