diff options
| author | Yexuan Xiao <bizwen@nykz.org> | 2025-11-21 18:43:35 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-21 18:43:35 +0800 |
| commit | 5a3c2573a9644efe3384c4144b119148088b48ef (patch) | |
| tree | b0c024b54194bb6fe55a8688b48d7e97bcb711f2 /lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py | |
| parent | bb1b82af395fe4a717c9b10948312e260b5ca666 (diff) | |
[libc++][Windows] Enable thread::hardware_concurrency to support more than 64 processors (#168229)
Starting with Windows 11, processes can utilize more than 64 processors
by default, but GetSystemInfo can only report a maximum of 64. Starting
with Windows Vista, GetActiveProcessorCount accurately retrieves the
total number of processors on the current system. I’ve implemented
similar improvements to Microsoft STL. The following links contain
additional background information:
https://github.com/microsoft/STL/issues/5453,
https://github.com/microsoft/STL/pull/5459 (note: Reason STL uses the
more complex GetLogicalProcessorInformationEx:
https://github.com/microsoft/STL/pull/5459#discussion_r2072242241.).
Diffstat (limited to 'lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py')
0 files changed, 0 insertions, 0 deletions
