Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable option to use the Windows ThreadPool #85373

Merged
merged 172 commits into from Jun 15, 2023

Commits on Mar 8, 2023

  1. Copy the full SHA
    2d5b4c6 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    5860353 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c0283b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Move Win32ThreadPoolBoundHandle.cs implementation to ThreadPoolBoundH…

    …andle.WindowsThreadPool.cs
    eduardo-vp committed Mar 13, 2023
    Copy the full SHA
    33083ee View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Move Win32ThreadPoolNativeOverlapped.cs implementation to ThreadPoolN…

    …ativeOverlapped.WindowsThreadPool.cs
    eduardo-vp committed Mar 14, 2023
    Copy the full SHA
    c7925c9 View commit details
    Browse the repository at this point in the history
  2. Move Win32ThreadPoolPreAllocatedOverlapped.cs implementation to Threa…

    …dPoolPreAllocatedOverlapped.WindowsThreadPool.cs
    eduardo-vp committed Mar 14, 2023
    Copy the full SHA
    0d188a1 View commit details
    Browse the repository at this point in the history
  3. Fix some dependencies

    eduardo-vp committed Mar 14, 2023
    Copy the full SHA
    2007a13 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Fix some dependencies

    eduardo-vp committed Mar 16, 2023
    Copy the full SHA
    a3d1aea View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Fix some build errors

    eduardo-vp committed Mar 23, 2023
    Copy the full SHA
    50d8155 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    911f415 View commit details
    Browse the repository at this point in the history
  3. More errors fixed

    eduardo-vp committed Mar 23, 2023
    Copy the full SHA
    e0fb07c View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Fix next set of errors

    eduardo-vp committed Mar 24, 2023
    Copy the full SHA
    b5f2859 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. Fix more build errors

    eduardo-vp committed Mar 25, 2023
    Copy the full SHA
    c6a9d1c View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Restore Thread files

    eduardo-vp committed Apr 5, 2023
    Copy the full SHA
    b7ddda0 View commit details
    Browse the repository at this point in the history
  2. Adding some comments

    eduardo-vp committed Apr 5, 2023
    Copy the full SHA
    13894d0 View commit details
    Browse the repository at this point in the history
  3. Restore WaitHandle

    eduardo-vp committed Apr 5, 2023
    Copy the full SHA
    7367244 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Fix dependencies

    eduardo-vp committed Apr 6, 2023
    Copy the full SHA
    aa0c74e View commit details
    Browse the repository at this point in the history
  2. Add some pragmas

    eduardo-vp committed Apr 6, 2023
    Copy the full SHA
    af6cfd6 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Copy the full SHA
    d2de264 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Copy the full SHA
    9da7ec3 View commit details
    Browse the repository at this point in the history
  2. Most errors fixed

    eduardo-vp committed Apr 14, 2023
    Copy the full SHA
    6c420fa View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2023

  1. Fix CoreCLR errors

    eduardo-vp committed Apr 15, 2023
    Copy the full SHA
    157508d View commit details
    Browse the repository at this point in the history
  2. Fix some NativeAOT errors

    eduardo-vp committed Apr 15, 2023
    Copy the full SHA
    1f54bd2 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Fix building errors

    eduardo-vp committed Apr 17, 2023
    Copy the full SHA
    6a972ed View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Fix RegisteredWaitHandle

    eduardo-vp committed Apr 24, 2023
    Copy the full SHA
    4727ea3 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Copy the full SHA
    cb38e38 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    25319b4 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Copy the full SHA
    cf84c03 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bbf441b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    54ae7e6 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    83e1554 View commit details
    Browse the repository at this point in the history
  5. Merge with main

    eduardo-vp committed Apr 26, 2023
    Copy the full SHA
    9db8828 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Copy the full SHA
    7fc89a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Copy the full SHA
    5e4e6cd View commit details
    Browse the repository at this point in the history
  2. NativeAotSourcesRoot

    eduardo-vp committed Apr 28, 2023
    Copy the full SHA
    4cc04db View commit details
    Browse the repository at this point in the history
  3. Move Portable ThreadPool implementation to ThreadPool.CoreCLR.Core.cs…

    …. This will allow Mono to switch between Portable and Windows thread pool
    eduardo-vp committed Apr 28, 2023
    Copy the full SHA
    1d654d6 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    5c8d29c View commit details
    Browse the repository at this point in the history
  5. Delete UnmanagedThreadPoolWorkItem + place calls to PortableThreadPoo…

    …l in ThreadPool.cs only
    eduardo-vp committed Apr 28, 2023
    Copy the full SHA
    e4612e5 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    64b279b View commit details
    Browse the repository at this point in the history
  7. Make *Core methods private

    eduardo-vp committed Apr 28, 2023
    Copy the full SHA
    4a97daf View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    272455c View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    a8278b5 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    03dfd3e View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    26bd6ac View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Copy the full SHA
    42f3317 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Copy the full SHA
    3645b3a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    adcc33b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    0db9013 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Copy the full SHA
    0cb6edd View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4296e0a View commit details
    Browse the repository at this point in the history
  3. Fix NativeAOT build

    eduardo-vp committed May 4, 2023
    Copy the full SHA
    89f10b5 View commit details
    Browse the repository at this point in the history
  4. Move Win32ThreadPoolPreAllocatedOverlapped.cs and Win32ThreadPoolRegi…

    …steredWaitHandle.cs to libraries
    eduardo-vp committed May 4, 2023
    Copy the full SHA
    3c5d3f6 View commit details
    Browse the repository at this point in the history
  5. Revert changes in Thread.cs and ThreadPool.Portable.Unix.cs. Rename t…

    …he latter to ThreadPool.Unix.cs
    eduardo-vp committed May 4, 2023
    Copy the full SHA
    a6f967b View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    a76d74c View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    e98773a View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Fix clr on unix

    eduardo-vp committed May 5, 2023
    Copy the full SHA
    edc7a2f View commit details
    Browse the repository at this point in the history
  2. Fix clr on windows

    eduardo-vp committed May 5, 2023
    Copy the full SHA
    4672af9 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Copy the full SHA
    90edcbe View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    328786b View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Copy the full SHA
    17538af View commit details
    Browse the repository at this point in the history
  2. Add partial modifiers

    eduardo-vp committed May 9, 2023
    Copy the full SHA
    a893396 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    cf13b13 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f0c0f8d View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Copy the full SHA
    0814be8 View commit details
    Browse the repository at this point in the history
  2. Update src/libraries/System.Private.CoreLib/src/System/Threading/Comp…

    …leteWaitThreadPoolWorkItem.cs
    
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    eduardo-vp and jkotas committed May 10, 2023
    Copy the full SHA
    a7e6528 View commit details
    Browse the repository at this point in the history
  3. Fix browser/mono/wasm

    eduardo-vp committed May 10, 2023
    Copy the full SHA
    2a93ef4 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    2502f20 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Safe check in BindHandle

    eduardo-vp committed May 11, 2023
    Copy the full SHA
    4673d2b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0c86ba4 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c2c0174 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f8539d3 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Add Trimming tests

    eduardo-vp committed May 12, 2023
    Copy the full SHA
    a1b785e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f1808b7 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    fba93f3 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Copy the full SHA
    352cb73 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Restore ManagedThreadId.cs

    eduardo-vp committed May 17, 2023
    Copy the full SHA
    64b9961 View commit details
    Browse the repository at this point in the history
  2. Update src/libraries/System.Private.CoreLib/src/System/Threading/Thre…

    …adPool.cs
    
    Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
    eduardo-vp and kouvel committed May 17, 2023
    Copy the full SHA
    3ea8ef1 View commit details
    Browse the repository at this point in the history
  3. Update src/libraries/System.Private.CoreLib/src/System/Threading/Wind…

    …owsThreadPool.cs
    
    Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
    eduardo-vp and kouvel committed May 17, 2023
    Copy the full SHA
    c182642 View commit details
    Browse the repository at this point in the history
  4. Update src/libraries/System.Private.CoreLib/src/System/Threading/Thre…

    …adPool.Unix.cs
    
    Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
    eduardo-vp and kouvel committed May 17, 2023
    Copy the full SHA
    e29c0d0 View commit details
    Browse the repository at this point in the history
  5. Update src/libraries/System.Private.CoreLib/src/System/Threading/Port…

    …ableThreadPool.cs
    
    Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
    eduardo-vp and kouvel committed May 17, 2023
    Copy the full SHA
    4fb0a4a View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    65428f2 View commit details
    Browse the repository at this point in the history
  7. Update src/libraries/System.Private.CoreLib/src/System/Threading/Thre…

    …adPool.Portable.cs
    
    Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
    eduardo-vp and kouvel committed May 17, 2023
    Copy the full SHA
    f4ee52f View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    569798b View commit details
    Browse the repository at this point in the history
  9. Make Handle property in RegisteredWaitHandle non-nullable. Set Featur…

    …ePortableThreadPool=true for NativeAOT
    eduardo-vp committed May 17, 2023
    Copy the full SHA
    b0e7172 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    76e0bcb View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Copy the full SHA
    9a33eeb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bb8c78d View commit details
    Browse the repository at this point in the history
  3. Sort usings

    eduardo-vp committed May 18, 2023
    Copy the full SHA
    e074410 View commit details
    Browse the repository at this point in the history
  4. Update src/libraries/System.Private.CoreLib/src/System/Threading/Thre…

    …adPoolWorkQueue.cs
    
    Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
    eduardo-vp and kouvel committed May 18, 2023
    Copy the full SHA
    4d1c2dd View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    86087bc View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    cea582b View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    b97d175 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    eb2c9fd View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    fbc8a6e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Copy the full SHA
    a40bb4e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    988d53f View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    fcb97c6 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b9c462f View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    f66a503 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    a769503 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    16cdae4 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    09b3f2e View commit details
    Browse the repository at this point in the history
  9. Fix ThreadPool.Unix.cs

    eduardo-vp committed May 19, 2023
    Copy the full SHA
    45787e4 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    6d85f82 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    5288082 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    db02dac View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    78a9764 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2023

  1. Copy the full SHA
    8e1fee3 View commit details
    Browse the repository at this point in the history
  2. Update src/libraries/System.Private.CoreLib/src/System/Threading/Thre…

    …adPoolBoundHandle.Windows.cs
    
    Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
    eduardo-vp and kouvel committed May 20, 2023
    Copy the full SHA
    b80a136 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    bf6e471 View commit details
    Browse the repository at this point in the history
  4. Delete some comments

    eduardo-vp committed May 20, 2023
    Copy the full SHA
    e673550 View commit details
    Browse the repository at this point in the history
  5. Add some comments

    eduardo-vp committed May 20, 2023
    Copy the full SHA
    028005f View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Fix BindHandlePortableCore

    eduardo-vp committed May 23, 2023
    Copy the full SHA
    e68c5b9 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    288c04d View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2b4fdf5 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c87c53b View commit details
    Browse the repository at this point in the history
  5. Remove ThreadPool.Mono.cs

    eduardo-vp committed May 23, 2023
    Copy the full SHA
    cfb7b8b View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    0c722a6 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    3b73bf2 View commit details
    Browse the repository at this point in the history
  8. ThreadPoolPreAllocatedOverlapped.WindowsThreadPool.cs renamed to PreA…

    …llocatedOverlapped.WindowsThreadPool.cs
    eduardo-vp committed May 23, 2023
    Copy the full SHA
    711546d View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    d393fd5 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    dd02c79 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    afd1057 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    24bb2df View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    3e51deb View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Copy the full SHA
    7673336 View commit details
    Browse the repository at this point in the history
  2. Cache Thread.CurrentThread

    eduardo-vp committed May 24, 2023
    Copy the full SHA
    e6bbd3b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8ea3735 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    0c58c8b View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    b38ff77 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    71ea96f View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    cbdbe58 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Copy the full SHA
    ec6eebc View commit details
    Browse the repository at this point in the history
  2. Fix browser buid

    eduardo-vp committed May 25, 2023
    Copy the full SHA
    d9d5802 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b519b17 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6da6201 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    2acc143 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    7a5e7b7 View commit details
    Browse the repository at this point in the history
  7. Revert "Set UseWindowsThreadPool=true for testing"

    This reverts commit 7a5e7b7.
    eduardo-vp committed May 25, 2023
    Copy the full SHA
    f8bf852 View commit details
    Browse the repository at this point in the history
  8. Enable trimming

    eduardo-vp committed May 25, 2023
    Copy the full SHA
    53521b8 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Copy the full SHA
    00fe833 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    de39881 View commit details
    Browse the repository at this point in the history
  3. Update src/libraries/System.Private.CoreLib/src/System/Threading/Thre…

    …adPool.Windows.cs
    
    Co-authored-by: Koundinya Veluri <kouvel@users.noreply.github.com>
    eduardo-vp and kouvel committed May 26, 2023
    Copy the full SHA
    883d966 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Copy the full SHA
    d70d86e View commit details
    Browse the repository at this point in the history
  2. Fix Timer* files

    eduardo-vp committed May 29, 2023
    Copy the full SHA
    09e932e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    4e56e7b View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b59b980 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    71c83d0 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Copy the full SHA
    cfc1fa1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    51df61e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8c93a14 View commit details
    Browse the repository at this point in the history
  4. Set System.Threading.ThreadPool.UseWindowsThreadPool to false in Syst…

    …em.Threading.ThreadPool.Tests.csproj
    eduardo-vp committed May 31, 2023
    Copy the full SHA
    059f1a1 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    553f226 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    156f7e5 View commit details
    Browse the repository at this point in the history
  7. Update src/libraries/System.Private.CoreLib/src/System/Threading/Thre…

    …adPool.NonCoreCLR.cs
    
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    eduardo-vp and jkotas committed May 31, 2023
    Copy the full SHA
    37c096a View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    6064280 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Copy the full SHA
    14b3ff0 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    01d7da3 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    72c84b3 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    4471f52 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    e887277 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    21375a8 View commit details
    Browse the repository at this point in the history
  7. Fixed bug

    eduardo-vp committed Jun 1, 2023
    Copy the full SHA
    fd3e2f9 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    23ed1f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Copy the full SHA
    3646176 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0651298 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Copy the full SHA
    56be9f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Merged with main

    eduardo-vp committed Jun 6, 2023
    Copy the full SHA
    659e1c5 View commit details
    Browse the repository at this point in the history
  2. Fixed review comments

    eduardo-vp committed Jun 6, 2023
    Copy the full SHA
    2d2a640 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    eb70d53 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    efa6420 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Copy the full SHA
    117778c View commit details
    Browse the repository at this point in the history