John Maddock
|
830e5fcdfd
Fix definition to match fwd declaration.
|
17 lat temu |
Emil Dotchevski
|
c849fe7b4d
documentation update
|
17 lat temu |
Emil Dotchevski
|
f8c8209cc3
improved output from diagnostic_information()
|
17 lat temu |
Jurko Gospodnetić
|
b18bb1dc08
Removed a never used global .generators variable from the Boost Build build/generators.jam module.
|
17 lat temu |
Jurko Gospodnetić
|
dd479c6da3
Updated Boost Build to made adding a new derived target type not invalidate generator selection related cached viable source target type information but only update it as needed.
|
17 lat temu |
Joel de Guzman
|
9d880c5439
fix #1600 (duplicate include guard)
|
17 lat temu |
Jurko Gospodnetić
|
de299ef832
Minor stylistic changes made to the Boost Build build/generators.jam module.
|
17 lat temu |
Jurko Gospodnetić
|
5b1b412a39
Corrected a bug in the Boost Build invalidate-extendable-viable-source-target-type-cache() rule located in the generators.jam module causing some cached data to be invalidated more often than needed. The bug had no other effects.
|
17 lat temu |
Jurko Gospodnetić
|
52915f739a
Reordered all Boost Build test declarations alphabetically to make it easier to scan through them visually.
|
17 lat temu |
Jurko Gospodnetić
|
177d383379
Added a test for and fixed a Boost Build generator selection bug caused by caching viable source target types for different target types and generators and not maintaining those caches when their content gets invalidated by defining a new derived target type. Currently quick-fixed by clearing most of the cached values when registering a new derived target type. Later on this could be made more detailed by clearing only the actually invalidated cache values or updating them directly by simply added the derived target type to them.
|
17 lat temu |
Jurko Gospodnetić
|
2d4fca932f
Improved the Boost Build generator_selection.py test case by adding additional assertions to it.
|
17 lat temu |
Jurko Gospodnetić
|
44f788e570
Reverted revision 48592 as an incorrect file got committed in it by mistake.
|
17 lat temu |
Jurko Gospodnetić
|
d36a463c77
Minor comment typo correction in the Boost Build build/type.jam module.
|
17 lat temu |
Jurko Gospodnetić
|
d01ecc3f63
Improved the Boost Build generator_selection.py test case by adding additional assertions to it.
|
17 lat temu |
Jurko Gospodnetić
|
1344d79399
Added a comment to Boost Build's build/generators.jam module pointing to a mailing list thread containing an idea for refactoring Boost Build's Jamfile parsing so nothing would invalidate Boost Build's cached generator selection related viable source type information instead of having to work around the issues by clearing the cache when needed.
|
17 lat temu |
Jurko Gospodnetić
|
50af97ec14
Added a test for and fixed a Boost Build generator selection bug caused by caching viable source target types for different target types and generators and not maintaining those caches when their content gets invalidated by defining a new generator. Currently quick-fixed by clearing most of the cached values when registering a new generator. Later on this could be made more detailed by clearing only the actually invalidated cache values or updating them or even only marking them to be lazily updated when needed next.
|
17 lat temu |
Jurko Gospodnetić
|
4c19a5f874
Minor stylistic changes in several Boost Build unit tests.
|
17 lat temu |
Jurko Gospodnetić
|
38905fa8c9
Optimized Boost Build's generator selection related viable-source-types-real() rule. Made it be smarter about which target types it inserts into a list of target types from which to collect all source types and avoid adding some target types that have already been added to the list.
|
17 lat temu |
Jurko Gospodnetić
|
31cb1cc069
Optimized Boost Build's generator selection related viable-source-types-real() rule. Removed an extra sequence.unique rule called on the resulting sequence that was not really needed as elements get added to the sequence only if they are not already in it.
|
17 lat temu |
Jurko Gospodnetić
|
fbfb3fc82d
Optimized Boost Build's generator selection related viable-source-types-for-generator-real() rule. Now it exits more quickly in case it detects that any source type is a viable source type and so there is no need to look for more viable source types.
|
17 lat temu |
Jurko Gospodnetić
|
a3b55c3dd5
Minor stylistic changes made to the Boost Build build/toolset.jam module.
|
17 lat temu |
Jurko Gospodnetić
|
ac5f992cb8
Minor stylistic changes and comment updates for the Boost Build build/generators.jam module.
|
17 lat temu |
Douglas Gregor
|
2e14d97546
Make graphml_test.cpp accept the name of its input file on the command line, Jamfile.v2 provide the input file (both thanks to Dave A), and make the input XML well-formed. Fixes #2267.
|
17 lat temu |
Emil Dotchevski
|
d758d5a2d4
revived enable_current_exception.hpp and enable_error_info.hpp.
|
17 lat temu |
Douglas Gregor
|
a574781ae8
Remove some leftover debug output
|
17 lat temu |
Emil Dotchevski
|
c689c45a7d
minor boost/exception/detail/type_info.hpp fix.
|
17 lat temu |
Jurko Gospodnetić
|
79bf30de94
Minor comment updates in several Boost Build modules. Removed an unused .caching global variable in the build/generators.jam module.
|
17 lat temu |
Beman Dawes
|
2a6cbbdc71
Add error_code throws
|
17 lat temu |
Jurko Gospodnetić
|
15be5f6ff1
Removed the unused generators.normalize-target-list() rule from the Boost Build build/generators.jam module.
|
17 lat temu |
Robert Ramey
|
ff03d4490d
1. Moved pfto, state_saver, strong_typedef, smart_cast, static_warning into serialization Library.vcproj
|
17 lat temu |