Thomas Stuefe
aab365f746
8250911: [windows] os::pd_map_memory() error detection broken
...
Reviewed-by: iklam, kbarrett
2020-08-02 09:54:33 +02:00
Ludovic Henry
a4eaf9536c
8250810: Push missing parts of JDK-8248817
...
Push changes from JDK-8248817 that were accidentally excluded from the commit.
Reviewed-by: kbarrett, dholmes
2020-07-30 02:47:00 -04:00
Ludovic Henry
6af643e5a1
8248657: Windows: strengthening in ThreadCritical regarding memory model
...
Reviewed-by: dholmes, kbarrett, aph, stuefe
2020-07-29 10:38:28 +02:00
Ioi Lam
3d1b1a6bc9
8248170: Excessive include of compiledMethod, codeCache, javaClasses and systemDictionary
...
Reviewed-by: dholmes, kvn, coleenp, stefank
2020-07-06 23:11:37 -07:00
Magnus Ihse Bursie
4b85bd546e
8248610: Clean up handling of Windows RC files
...
Reviewed-by: erikj
2020-07-01 22:39:58 +02:00
Coleen Phillimore
a6e794b3e8
8248240: Remove extendedPC.hpp and fetch_frame_from_ucontext
...
This empty interface was left over from deleting code from before safepoint polling.
Reviewed-by: lfoltan, dholmes
2020-06-25 08:04:28 -04:00
Stefan Karlsson
77bdc30650
8247470: Fix CHeap GrowableArray NMT accounting
...
Reviewed-by: coleenp, tschatzl, kbarrett
2020-06-16 09:37:53 +02:00
Stefan Karlsson
8e865fc569
8246926: Clean up newlines and whitespaces in hs_err files
...
Reviewed-by: dholmes, eosterlund, iklam
2020-06-10 08:58:43 +02:00
Per Lidén
d7e68f375c
8245208: ZGC: Don't hold the ZPageAllocator lock while committing/uncommitting memory
...
Reviewed-by: eosterlund, stefank
2020-06-09 11:01:09 +02:00
Per Lidén
4d8189b265
8245203: ZGC: Don't track size in ZPhysicalMemoryBacking
...
Reviewed-by: eosterlund, stefank
2020-06-09 11:01:09 +02:00
Thomas Stuefe
8dc66431d4
8243535: NMT may show wrong numbers for CDS and CCS
...
Reviewed-by: zgu, iklam
2020-06-09 08:41:33 +02:00
Stefan Karlsson
a180444c6f
8246404: ZGC: Use GCLogPrecious for important logging lines
...
Reviewed-by: sjohanss, pliden, eosterlund
2020-06-03 14:32:31 +02:00
Stefan Karlsson
3d659eff6e
8245000: Windows GDI functions don't support large pages
...
Reviewed-by: kbarrett, sjohanss
2020-05-20 08:56:40 +02:00
Stefan Karlsson
6f29ba1991
8245002: Windows GDI functions don't support NUMA interleaving
...
Reviewed-by: kbarrett, sjohanss, tschatzl
2020-05-19 13:40:02 +02:00
Markus Grönlund
0d5f6548a9
8245042: Improve scalability of reading Windows Performance counters via PDH when using the Process object
...
Reviewed-by: dcubed, egahlin
2020-05-20 12:06:05 +02:00
Thomas Stuefe
939c0a46a7
8245035: Clean up os::split_reserved_memory()
...
Reviewed-by: coleenp, stefank
2020-05-19 21:04:44 +02:00
Kim Barrett
7ae3bea212
8243961: ForceNUMA and only one available NUMA node fails assertion on Windows
...
Improve ergnomics for UseNUMA and UseNUMAInterleaving
Reviewed-by: tschatzl, sjohanss
2020-05-05 22:34:54 -04:00
Yasumasa Suenaga
d34f732b99
8242283: Can't start JVM when java home path includes non-ASCII character
...
Reviewed-by: naoto, hseigel
2020-04-14 09:03:38 +09:00
Robbin Ehn
bf41f548e1
8220051: Remove global safepoint code
...
Reviewed-by: mdoerr, dcubed, eosterlund, bulasevich, coleenp
2020-04-01 14:54:44 +02:00
Thomas Stuefe
40173c5042
8241395: Factor out platform independent code for os::xxx_memory_special()
...
Reviewed-by: mbaesken, mdoerr, lucy
2020-03-24 18:41:07 +01:00
Yasumasa Suenaga
3490262a6b
8240197: Cannot start JVM when $JAVA_HOME includes CJK characters
...
Reviewed-by: iklam, stuefe, rschmelter
2020-03-05 19:46:07 +09:00
David Holmes
4e4d1f2b4d
8234372: Investigate use of Thread::stack_base() and queries for "in stack"
...
Reviewed-by: dcubed, stuefe
2020-02-12 20:19:50 -05:00
David Holmes
7c27f9f5dd
8235741: Inappropriate uses of os::javaTimeMillis()
...
Reviewed-by: rehn, kbarrett, egahlin, shade
2020-01-17 00:52:10 -05:00
Per Lidén
74f0ef5050
8237199: ZGC: Rename ZBackingFile to ZPhysicalMemoryBacking
...
Reviewed-by: stefank, eosterlund, smonteith
2020-01-17 10:20:38 +01:00
Per Lidén
c6dc3308a1
8237198: ZGC: Share multi-mapping code in ZBackingFile
...
Reviewed-by: stefank, eosterlund, smonteith
2020-01-17 10:20:37 +01:00
Ioi Lam
584db9818a
8236625: Remove writeable macro from JVM flags declaration
...
Reviewed-by: coleenp, hseigel, gziemski
2020-01-07 18:56:18 -08:00
Stefan Karlsson
47ee85a247
8235760: ZGC: Implement precise check for @require vm.gc.Z for Windows
...
Reviewed-by: eosterlund, pliden
2019-12-11 12:53:10 +01:00
Matthias Baesken
14391e8046
8234397: add OS uptime information to os::print_os_info output
...
Reviewed-by: clanger, dholmes, lucy
2019-12-03 15:17:59 +01:00
Kim Barrett
577e87e5b2
8234779: Provide idiom for declaring classes noncopyable
...
Add NONCOPYABLE macro and uses.
Reviewed-by: dholmes, pliden, coleenp
2019-12-03 19:09:30 -05:00
Per Lidén
5e758d2368
8234543: ZGC: Parallel pre-touch
...
Reviewed-by: eosterlund, stefank
2019-12-03 13:51:29 +01:00
Stefan Karlsson
6ba58f7633
8233299: Implementation: JEP 365: ZGC on Windows
...
Reviewed-by: pliden, eosterlund
2019-11-07 15:29:21 +01:00
Stefan Karlsson
161333eeba
8234748: Clean up atomic and orderAccess includes
...
Reviewed-by: dholmes
2019-11-26 10:47:46 +01:00
Stefan Karlsson
0ad50c2b5c
8234740: Harmonize parameter order in Atomic - cmpxchg
...
Reviewed-by: rehn, dholmes
2019-11-25 12:33:15 +01:00
Stefan Karlsson
3d426623bf
8234739: Harmonize parameter order in Atomic - xchg
...
Reviewed-by: rehn, dholmes
2019-11-25 12:32:40 +01:00
Stefan Karlsson
e527ce4b57
8234562: Move OrderAccess::release_store*/load_acquire to Atomic
...
Reviewed-by: rehn, dholmes
2019-11-25 12:22:13 +01:00
Lutz Schmidt
91b7fd7659
8233787: Break cycle in vm_version* includes
...
Reviewed-by: kbarrett, mdoerr
2019-11-18 17:11:06 +01:00
Sangheon Kim
52116d808c
8220310: Implementation: NUMA-Aware Memory Allocation for G1, Mutator (1/3)
...
Reviewed-by: kbarrett, sjohanss, tschatzl, pliden
2019-11-13 10:49:12 -08:00
Coleen Phillimore
ed21b56269
8233913: Remove implicit conversion from Method* to methodHandle
...
Fix call sites to use existing THREAD local or pass down THREAD local for shallower callsites. Make linkResolver methods return Method* for caller to handleize if needed.
Reviewed-by: iklam, thartmann, hseigel
2019-11-13 08:23:23 -05:00
David Holmes
1d50b2761c
8229516: Thread.isInterrupted() always returns false after thread termination
...
Reviewed-by: dnsimon, sspitsyn, dcubed, alanb
2019-11-03 18:02:29 -05:00
Stefan Karlsson
cc72a06c3b
8232651: Add implementation of os::processor_id() for Windows
...
Reviewed-by: dholmes, stuefe
2019-10-28 11:26:00 +01:00
Claes Redestad
638fe2b833
8232211: Remove dead code from os.hpp|cpp
...
Reviewed-by: dholmes, dcubed, rehn
2019-10-17 00:00:13 +02:00
Matthias Baesken
19a6085f43
8232052: use string literal for format string when handling PauseAtStartupFile
...
Reviewed-by: clanger, stuefe
2019-10-09 14:07:44 +02:00
Christoph Langer
d00fd45b66
8231885: Fix/remove malformed assert in os_windows.cpp
...
Reviewed-by: dcubed, stuefe, kbarrett
2019-10-07 13:32:44 +01:00
Ralf Schmelter
98a2c05b5d
8191521: handle long relative path specified in -Xbootclasspath/a on windows
...
Reviewed-by: ccheung, clanger
2019-10-01 14:09:44 +02:00
David Holmes
23ec926327
8230395: Code checks for NULL value returned from NEW_C_HEAP_ARRAY which can not happen
...
Reviewed-by: lkorinth, hseigel, thartmann, dnsimon
2019-09-24 03:28:42 -04:00
David Holmes
5bca86f9f4
8230424: Use platform independent code for Thread.interrupt support
...
8231094: os::sleep in assert message should be changed to JavaThread::sleep
Reviewed-by: rehn, dcubed
2019-09-17 19:09:37 -04:00
David Holmes
99252bd9d6
8230423: Move os::sleep to JavaThread::sleep
...
Reviewed-by: rehn, dcubed
2019-09-11 22:09:05 -04:00
Leo Korinth
4b6f9ed07f
8230398: Remove NULL checks before FREE_C_HEAP_ARRAY
...
Reviewed-by: dholmes, kbarrett, tschatzl
2019-09-11 14:16:30 +02:00
Leo Korinth
eafb888c18
8227168: Cleanup usage of NEW_C_HEAP_ARRAY
...
Reviewed-by: coleenp, dholmes, kbarrett, tschatzl
2019-09-11 14:16:27 +02:00
David Holmes
99c17fbf33
6313903: Thread.sleep(3) might wake up immediately on windows
...
Reviewed-by: rehn, dcubed, rriggs
2019-09-03 23:42:06 -04:00