8211106: [windows] Update OS detection code to recognize Windows Server 2019
Reviewed-by: alanb, clanger, bobv
diff --git a/hotspot/src/os/windows/vm/os_windows.cpp b/hotspot/src/os/windows/vm/os_windows.cpp
index 1baf45f..358692f9 100644
--- a/hotspot/src/os/windows/vm/os_windows.cpp
+++ b/hotspot/src/os/windows/vm/os_windows.cpp
@@ -1757,7 +1757,13 @@
if (is_workstation) {
st->print("10");
} else {
- st->print("Server 2016");
+ // distinguish Windows Server 2016 and 2019 by build number
+ // Windows server 2019 GA 10/2018 build number is 17763
+ if (build_number > 17762) {
+ st->print("Server 2019");
+ } else {
+ st->print("Server 2016");
+ }
}
break;