Skip to content

Commit

Permalink
Merge branch 'ms-patches/use-all-windows-processor-groups' into relea…
Browse files Browse the repository at this point in the history
…se/jdk-11.0.24-ga
  • Loading branch information
Java Platform Infrastructure committed Jul 16, 2024
2 parents 5aff332 + 6f3bdf4 commit 888ddd4
Show file tree
Hide file tree
Showing 12 changed files with 802 additions and 71 deletions.
2 changes: 2 additions & 0 deletions make/test/JtregNativeHotspot.gmk
Original file line number Diff line number Diff line change
Expand Up @@ -1518,6 +1518,8 @@ else
BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libterminatedThread += -lpthread
BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libatExit += -ljvm
BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libnativeStack += -lpthread

BUILD_HOTSPOT_JTREG_EXCLUDE += exeGetProcessorInfo.c
endif

$(eval $(call SetupTestFilesCompilation, BUILD_HOTSPOT_JTREG_LIBRARIES, \
Expand Down
10 changes: 10 additions & 0 deletions ms-patches/use-all-windows-processor-groups-6942632.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
title: Hotspot should be able to use more than 64 logical processors on Windows
- work_item: 2114223
- jbs_bug: JDK-6942632
- author: swesonga
- owner: swesonga
- contributors:
- details:
- Backport of https://github.com/openjdk/jdk/pull/17576.
- release_note:
- Enables Hotspot to use processors across all Windows processor groups on Windows 11/Windows Server 2022 and later.
5 changes: 4 additions & 1 deletion src/hotspot/os/windows/globals_windows.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,10 @@
notproduct, \
range, \
constraint, \
writeable)
writeable) \
\
product(bool, UseAllWindowsProcessorGroups, false, \
"Use all processor groups on supported Windows versions")


//
Expand Down
Loading

0 comments on commit 888ddd4

Please sign in to comment.