Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
d064de8
Remove UsePortableThreadPool() and UsePortableThreadPoolForIO()
Jul 6, 2022
be8de40
Delete more unnecessary functions
Jul 7, 2022
14e1757
Delete win32threadpool.cpp and win32threadpool.h
Jul 8, 2022
a5e1c9e
Add win32threadpool with other changes
Jul 8, 2022
a2b65d1
Add win32threadpool header back
Jul 8, 2022
aa50140
Current changes go until 381/577 during build native
Jul 8, 2022
568477e
Delete GetHillClimbingLogEntry in request.cpp, Delete hillclimbing st…
Jul 9, 2022
be9e5d4
Delete hillclimbing stuff in function GetThreadpoolData in request.cpp
Jul 9, 2022
8064d92
Delete GetHillClimbingLogEntry in dacimpl.h, sospriv.idl, sospriv.h
Jul 9, 2022
9cf256c
Delete DacpHillClimbingLogEntry in dacprivate.h
Jul 9, 2022
d24f554
Revert "Delete DacpHillClimbingLogEntry in dacprivate.h"
Jul 9, 2022
c3a8389
Revert "Delete GetHillClimbingLogEntry in dacimpl.h, sospriv.idl, sos…
Jul 9, 2022
566b4d7
Change GetThreadpoolData in request.cpp to return E_NOTIMPL
Jul 9, 2022
ed44b47
Keep SOSDacLeave(); in GetThreadpoolData in request.cpp
Jul 9, 2022
b6291d5
Merge branch 'main' into update/remove-threadpool-native-implementation
jkotas Jul 9, 2022
bdb28c7
Delete mode unused code
jkotas Jul 9, 2022
98fe65e
Delete TPIndex
jkotas Jul 9, 2022
43efcf4
Update src/coreclr/System.Private.CoreLib/src/System/Threading/Thread…
jkotas Jul 10, 2022
86aa5ac
Merge branch 'main' into update/remove-threadpool-native-implementation
jkotas Aug 20, 2022
afdd6c8
CR feedback
jkotas Aug 20, 2022
e0ba959
Fix crst ordering`
jkotas Aug 20, 2022
11da1f5
Cleanup
jkotas Aug 20, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update src/coreclr/System.Private.CoreLib/src/System/Threading/Thread…
…Pool.CoreCLR.cs

Co-authored-by: Stephen Toub <[email protected]>
  • Loading branch information
jkotas and stephentoub authored Jul 10, 2022
commit 43efcf439ad3f081d0b19320f9176593c382b595
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ internal static bool EnsureConfigInitialized()
return s_initialized;
}

private static bool s_initialized = InitializeConfig();
private static readonly bool s_initialized = InitializeConfig();

// Indicates whether the thread pool should yield the thread from the dispatch loop to the runtime periodically so that
// the runtime may use the thread for processing other work
Expand Down