-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: Devsh-Graphics-Programming/thread
base: develop
head repository: boostorg/thread
compare: develop
- 20 commits
- 371 files changed
- 6 contributors
Commits on Apr 4, 2020
-
1. Make inclusion of boost/bind/bind.hpp conditional in some cases, when the code actually conditionally uses boost::bind. Reduces compile-time overhead and fixes boostorg#307. 2. Remove some unnecessary uses of boost::ref. This allows to avoid including boost/core/ref.hpp in a few places, and avoids the associated template instantiation overhead in others. 3. Replace deprecated header includes with the more recent alternatives. For example: boost/detail/lightweight_test.hpp -> boost/core/lightweight_test.hpp, boost/ref.hpp -> boost/core/ref.hpp. 4. Replace some blanket includes with the more fine-grained ones. For example, boost/utility.hpp, boost/atomic.hpp. This reduces compile time overhead. 5. Add some missing includes, for example, boost/core/ref.hpp and boost/type_traits/is_same.hpp. 6. Replace uses of std::is_same with boost::is_same (with the corresponding included header) since the standard type_traits header presence and validity is not tested by the code. Using boost::is_same makes the code more portable.
Configuration menu - View commit details
-
Copy full SHA for ee609e8 - Browse repository at this point
Copy the full SHA ee609e8View commit details
Commits on Oct 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 637ceec - Browse repository at this point
Copy the full SHA 637ceecView commit details
Commits on Dec 8, 2020
-
Non-template function needs inline
This is to prevent multiple definition of the symbol when the file is included from multiple modules.
Configuration menu - View commit details
-
Copy full SHA for 7e2cd26 - Browse repository at this point
Copy the full SHA 7e2cd26View commit details
Commits on Feb 4, 2024
-
Use forward slashes to separate include files
We use automatic dependency tracking for #includes, and wrl includes have to be tracked differently whenever we are cross-compiling the code. This PR unifies such tracking. Forward slashes work just fine on Windows.
Configuration menu - View commit details
-
Copy full SHA for 8811487 - Browse repository at this point
Copy the full SHA 8811487View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0a8c938 - Browse repository at this point
Copy the full SHA 0a8c938View commit details
Commits on Jan 22, 2026
-
Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove the dependency.
Configuration menu - View commit details
-
Copy full SHA for ca6b6af - Browse repository at this point
Copy the full SHA ca6b6afView commit details
Commits on Feb 6, 2026
-
Merge pull request boostorg#417 from Lastique/feature/remove_static_a…
…ssert Remove dependencies on Boost.StaticAssert
Configuration menu - View commit details
-
Copy full SHA for b712fac - Browse repository at this point
Copy the full SHA b712facView commit details -
Merge pull request boostorg#401 from bazelboost/add-missing-assert-he…
…ader add missing assert header in pthreads_helpers.hpp
Configuration menu - View commit details
-
Copy full SHA for 45e77a9 - Browse repository at this point
Copy the full SHA 45e77a9View commit details -
Merge pull request boostorg#398 from georgthegreat/patch-1
Use forward slashes to separate include files
Configuration menu - View commit details
-
Copy full SHA for be42bd8 - Browse repository at this point
Copy the full SHA be42bd8View commit details -
Merge pull request boostorg#327 from giomasce-throwaway/develop
Fix typos in copyright headers.
Configuration menu - View commit details
-
Copy full SHA for c34d1fd - Browse repository at this point
Copy the full SHA c34d1fdView commit details -
Merge pull request boostorg#309 from Lastique/fix_bind_warnings
Cleanup header includes
Configuration menu - View commit details
-
Copy full SHA for 2a953f1 - Browse repository at this point
Copy the full SHA 2a953f1View commit details -
Merge pull request boostorg#331 from marcusb/patch-1
Non-template function needs inline
Configuration menu - View commit details
-
Copy full SHA for 36f63a1 - Browse repository at this point
Copy the full SHA 36f63a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed71710 - Browse repository at this point
Copy the full SHA ed71710View commit details -
Optimize run_it construction/assignment from rvalue references.
Also fix code indentation.
Configuration menu - View commit details
-
Copy full SHA for 3d95d23 - Browse repository at this point
Copy the full SHA 3d95d23View commit details -
Configuration menu - View commit details
-
Copy full SHA for f19c0d3 - Browse repository at this point
Copy the full SHA f19c0d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for de9eb0e - Browse repository at this point
Copy the full SHA de9eb0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6da5c6d - Browse repository at this point
Copy the full SHA 6da5c6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2491757 - Browse repository at this point
Copy the full SHA 2491757View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2f6e87 - Browse repository at this point
Copy the full SHA e2f6e87View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac15f90 - Browse repository at this point
Copy the full SHA ac15f90View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff develop...develop