Steven Watanabe
|
df2b34d63c
|
Initial supprort for creating symlinks in the git layout.
[SVN r84524]
|
2013-05-27 00:02:43 +00:00 |
|
Christian Henning
|
1138feb932
|
libpng mock test.
[SVN r84498]
|
2013-05-25 15:54:54 +00:00 |
|
Christian Henning
|
e8a5a8204c
|
Renaming image lib's jam files to reflect actual library name.
[SVN r84473]
|
2013-05-25 03:51:14 +00:00 |
|
Steven Watanabe
|
ba1a63750c
|
Increment Boost.Build version.
[SVN r84445]
|
2013-05-23 16:38:02 +00:00 |
|
Jürgen Hunold
|
b433dacebd
|
Fix: cache file loading and saving must use native paths
Fixes caching at least on Windows platform
[SVN r84402]
|
2013-05-21 12:23:20 +00:00 |
|
Andrey Semashev
|
9203b0f183
|
Manifest is now always generated for MSVC 8 and later. This is needed in order to solve problems with Windows UAC requiring elevated priviledges for some tests that have 'patch' in their names.
[SVN r84370]
|
2013-05-19 10:03:47 +00:00 |
|
Steven Watanabe
|
1f663b4a45
|
Avoid accidentally changing property values by using Jam's path parsing.
[SVN r84231]
|
2013-05-11 00:28:39 +00:00 |
|
Andrey Semashev
|
eef6e6146c
|
By default, when 32 bit x86 build is requested, i686 instruction set is chosen now. i386 instruction set removed since de facto it is not supported by some core libraries (Boost.Atomic and Boost.SmartPtr) and major operating systems. The minimum 32 bit x86 instruction set is i486 now. Also added a few more instruction sets that appeared in recent CPUs.
[SVN r84221]
|
2013-05-10 12:24:34 +00:00 |
|
Roland Schwarz
|
a5c7656f14
|
Only a small cosmetic change.
[SVN r84137]
|
2013-05-04 14:48:04 +00:00 |
|
Vladimir Prus
|
956bfb8dd6
|
Unreak compilation with Python support.
[SVN r84083]
|
2013-04-29 11:00:25 +00:00 |
|
Steven Watanabe
|
7a6c28bd59
|
Don't apply cxxflags to c compiles.
[SVN r84018]
|
2013-04-22 20:20:18 +00:00 |
|
Steven Watanabe
|
061f998f43
|
Optimize member function calls to use less string manipulation.
[SVN r83937]
|
2013-04-16 23:54:54 +00:00 |
|
Steven Watanabe
|
1f1f57dd08
|
Optimize generator.match-rank
[SVN r83933]
|
2013-04-16 20:48:13 +00:00 |
|
Steven Watanabe
|
6dc41befb6
|
Optimize generators.find-viable-generators-aux.
[SVN r83932]
|
2013-04-16 19:24:30 +00:00 |
|
Steven Watanabe
|
6ddea79b06
|
Tiny optimization of generator.convert-multiple-sources-to-consumable-types.
[SVN r83930]
|
2013-04-16 18:40:52 +00:00 |
|
Steven Watanabe
|
ec1aea2288
|
Reduce string length.
[SVN r83929]
|
2013-04-16 18:26:47 +00:00 |
|
Steven Watanabe
|
379c504900
|
Tiny optimization for actualize-no-scanner.
[SVN r83928]
|
2013-04-16 18:06:17 +00:00 |
|
Steven Watanabe
|
37e8ad4922
|
Don't let python write .pyc files. They might not be updated, if the test runs too fast.
[SVN r83923]
|
2013-04-16 01:29:09 +00:00 |
|
Steven Watanabe
|
5d9d5ceb7f
|
Tweak type.is-derived.
[SVN r83922]
|
2013-04-16 00:14:37 +00:00 |
|
Steven Watanabe
|
dddeab8810
|
Enable /GL. It seems to help about 10%.
[SVN r83921]
|
2013-04-15 23:48:28 +00:00 |
|
Steven Watanabe
|
840dff3727
|
Eliminate some extra list_copy/INSTR_POPs.
[SVN r83920]
|
2013-04-15 23:30:36 +00:00 |
|
Steven Watanabe
|
700087b6cb
|
Small optimization for [ on target return var ].
[SVN r83919]
|
2013-04-15 22:55:49 +00:00 |
|
Steven Watanabe
|
5a3c570eda
|
Add extra debug information with --verbose.
[SVN r83916]
|
2013-04-15 16:30:23 +00:00 |
|
Steven Watanabe
|
f9c3758b83
|
Skip searching inside non-existant directories.
[SVN r83892]
|
2013-04-14 02:40:08 +00:00 |
|
Steven Watanabe
|
2402d57e65
|
Revert [80304]. It's badly broken. (a) the buffer size is wrong, and (b) strncpy is the wrong function here.
[SVN r83889]
|
2013-04-14 00:09:21 +00:00 |
|
Steven Watanabe
|
24e81a0202
|
Don't create a separate timestamp table. The file table already contains everything we need.
[SVN r83888]
|
2013-04-13 23:09:57 +00:00 |
|
Steven Watanabe
|
b71dc6d386
|
Fix .obj extension on msvc.
[SVN r83887]
|
2013-04-13 22:53:06 +00:00 |
|
Steven Watanabe
|
43a8ec898f
|
Fix valgrind errors
[SVN r83886]
|
2013-04-13 22:34:45 +00:00 |
|
Steven Watanabe
|
b99c32cbed
|
Fix file extension handling on Windows.
[SVN r83885]
|
2013-04-13 22:19:00 +00:00 |
|
Steven Watanabe
|
64b8542700
|
Make sure that we get the long path form of the cwd so that path comparison works correctly.
[SVN r83884]
|
2013-04-13 22:01:36 +00:00 |
|
Steven Watanabe
|
132c0faa2c
|
Really fix test.
[SVN r83880]
|
2013-04-13 18:34:32 +00:00 |
|
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 |
|