Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Devsh-Graphics-Programming/thread
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: develop
Choose a base ref
Loading
...
head repository: boostorg/thread
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 371 files changed
  • 6 contributors

Commits on Apr 4, 2020

  1. Cleanup header includes.

    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.
    Lastique committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    ee609e8 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2020

  1. Configuration menu
    Copy the full SHA
    637ceec View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. Non-template function needs inline

    This is to prevent multiple definition of the symbol when the file is included from multiple modules.
    marcusb authored Dec 8, 2020
    Configuration menu
    Copy the full SHA
    7e2cd26 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. 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.
    georgthegreat authored Feb 4, 2024
    Configuration menu
    Copy the full SHA
    8811487 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    0a8c938 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2026

  1. Remove dependencies on Boost.StaticAssert.

    Boost.StaticAssert has been merged into Boost.Config, so remove
    the dependency.
    Lastique committed Jan 22, 2026
    Configuration menu
    Copy the full SHA
    ca6b6af View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2026

  1. Merge pull request boostorg#417 from Lastique/feature/remove_static_a…

    …ssert
    
    Remove dependencies on Boost.StaticAssert
    Lastique authored Feb 6, 2026
    Configuration menu
    Copy the full SHA
    b712fac View commit details
    Browse the repository at this point in the history
  2. Merge pull request boostorg#401 from bazelboost/add-missing-assert-he…

    …ader
    
    add missing assert header in pthreads_helpers.hpp
    Lastique authored Feb 6, 2026
    Configuration menu
    Copy the full SHA
    45e77a9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request boostorg#398 from georgthegreat/patch-1

    Use forward slashes to separate include files
    Lastique authored Feb 6, 2026
    Configuration menu
    Copy the full SHA
    be42bd8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request boostorg#327 from giomasce-throwaway/develop

    Fix typos in copyright headers.
    Lastique authored Feb 6, 2026
    Configuration menu
    Copy the full SHA
    c34d1fd View commit details
    Browse the repository at this point in the history
  5. Merge pull request boostorg#309 from Lastique/fix_bind_warnings

    Cleanup header includes
    Lastique authored Feb 6, 2026
    Configuration menu
    Copy the full SHA
    2a953f1 View commit details
    Browse the repository at this point in the history
  6. Merge pull request boostorg#331 from marcusb/patch-1

    Non-template function needs inline
    Lastique authored Feb 6, 2026
    Configuration menu
    Copy the full SHA
    36f63a1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ed71710 View commit details
    Browse the repository at this point in the history
  8. Optimize run_it construction/assignment from rvalue references.

    Also fix code indentation.
    Lastique committed Feb 6, 2026
    Configuration menu
    Copy the full SHA
    3d95d23 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f19c0d3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    de9eb0e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6da5c6d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2491757 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e2f6e87 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ac15f90 View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.