Kishor Kharbas
d580e2eed2
8211425: Allocation of old generation of java heap on alternate memory devices - G1 GC
...
8202286: Allocation of old generation of Java heap on alternate memory devices
Enable an experimental feature in HotSpot JVM to allocate old generation of G1 GC on an alternative memory device, such as NV-DIMMs.
Reviewed-by: sangheki, sjohanss
2018-12-21 08:18:59 -08:00
Matthias Baesken
e4bc6e7ab9
8215707: [macosx] fix pthread_getschedparam and pthread_setschedparam calls
...
Reviewed-by: clanger, dholmes
2018-12-21 14:42:08 +01:00
David Holmes
526f854cc1
8214097: Rework thread initialization and teardown logic
...
Reviewed-by: rehn, mgronlun, dcubed, kbarrett
2018-12-27 21:17:11 -05:00
Robbin Ehn
994ab71870
8214180: Need better granularity for sleeping
...
Reviewed-by: eosterlund, dcubed, dholmes
2018-12-20 10:05:19 +01:00
Christophe Phillips
169729fe9b
8215342: [Zero] Build fails after JDK-8200613
...
Reviewed-by: shade, jgeorge
2018-12-13 10:25:50 +01:00
Jini George
fdf7d4ec11
8200613: SA: jstack throws UnmappedAddressException with a CDS core file
...
Dump the closed archive heap space into the corefile on Linux by setting bit 2 of the coredump_filter file to dump the file backed private mappings.
Reviewed-by: iklam, cjplummer, kevinw, coleenp
2018-12-12 10:13:11 +05:30
Nils Eliasson
4246096355
8214773: Replace use of thread unsafe strtok
...
Reviewed-by: thartmann, dholmes
2018-12-04 18:55:06 +01:00
Matthias Baesken
f8ccc8393b
8214944: replace strerror by os::strerror
...
Reviewed-by: dholmes, neliasso
2018-12-06 09:48:33 +01:00
Jakub Vanek
b2bf2d252b
8214332: Add a flag for overriding default JNI library search path
...
Reviewed-by: erikj, dholmes
2018-11-28 22:29:35 -05:00
Matthias Baesken
93a6b7e355
8211326: add OS user related information to hs_err file
...
Reviewed-by: dholmes, stuefe
2018-11-15 17:08:59 +01:00
David Holmes
5e0ae53450
8213723: More Monitor/mutex initialization management
...
8213893: StringTable_lock is unused
Reviewed-by: tschatzl, dcubed, coleenp
2018-11-15 17:55:41 -05:00
Matthias Baesken
e552242db6
8211106: [windows] Update OS detection code to recognize Windows Server 2019
...
Reviewed-by: alanb, clanger, bobv
2018-10-02 13:48:08 +02:00
David Holmes
ea22b27348
8213760: os::obsolete_option is obsolete and should be removed
...
Reviewed-by: jiangli, igerasim, stuefe
2018-11-13 16:49:58 -05:00
Roman Kennke
7c3f2b06f1
8213199: GC abstraction for Assembler::needs_explicit_null_check()
...
Reviewed-by: adinn, eosterlund
2018-11-08 23:31:08 +01:00
Mikael Vidstedt
f69921f2fc
8213436: Obsolete UseMembar
...
Reviewed-by: kvn, dholmes, mdoerr, adinn
2018-11-08 11:45:13 -08:00
Igor Ignatyev
35871a8ca1
8213058: remove ExecuteInternalVMTests and VerboseInternalVMTests flags
...
Reviewed-by: erikj, dholmes, ihse
2018-11-02 16:27:55 -07:00
Gerard Ziemski
0108d754d7
8017061: os_bsd.cpp contains code for UseSHM and UseHugeTLBFS
...
Removed the code using unused flags.
Reviewed-by: dholmes, coleenp
2018-10-26 10:47:05 -05:00
Thomas Stuefe
e4f51809e4
8212173: Thread._stack_base/_stack_size initialized too late for new threads
...
Reviewed-by: dholmes, simonis
2018-10-19 09:39:29 +02:00
Kim Barrett
6330fc1cb6
8212023: Implicit narrowing in Solaris/sparc initializers
...
Explicitly narrow or fix destination types.
Reviewed-by: dholmes, tschatzl
2018-10-12 17:35:26 -04:00
Muthusamy Chinnathambi
cbe11130f5
8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork
...
Reviewed-by: dholmes, iklam
2018-10-09 16:08:07 +05:30
Kim Barrett
cd95f5a933
8211296: Remove HotSpot deprecation warning suppression for Mac/clang
...
Removed deprecation warning suppression, fixed uses of deprecated functions.
Reviewed-by: dholmes, mikael
2018-10-05 14:28:44 -04:00
David Holmes
a3cd6a1a70
8188764: Obsolete AssumeMP and then remove all support for non-MP builds
...
Reviewed-by: mikael, mdoerr, bulasevich, eosterlund
2018-10-03 03:41:57 -04:00
Mikael Vidstedt
8e53d1b5dc
8211350: Remove jprt support
...
Reviewed-by: dholmes, erikj, mchung, alanb, jjg
2018-10-02 22:36:08 -07:00
David Holmes
d1d1c16f8c
8211175: Remove temporary clock initialization duplication
...
Reviewed-by: rehn, mikael
2018-10-02 17:12:13 -04:00
Matthias Baesken
36f62aa6c0
8210964: add more ld preloading related info to hs_error file on Linux
...
Reviewed-by: clanger, stuefe
2018-09-28 09:20:46 +02:00
Calvin Cheung
fcc414655b
8190737: use unicode version of the canonicalize() function to handle long path on windows
...
Also calling CreateFileW in zip_util.c to handle long path
Reviewed-by: sherman, iklam
2018-09-14 11:17:25 -07:00
John Paul Adrian Glaubitz
e7a2c9d679
8165440: Add Zero support for x86_64-linux-gnux32 target
...
Reviewed-by: erikj, ihse
2018-09-05 11:15:28 +02:00
Thomas Stuefe
23635d7d6f
8210314: [aix] NMT does not show "Safepoint" memory type
...
Reviewed-by: goetz, mbaesken
2018-09-03 14:27:03 +02:00
Chris Plummer
77921f8a38
8199811: com/sun/jdi/ProcessAttachTest.java fails intermittently: Remote thread failed for unknown reason
...
Give attach listener thread a chance to finish starting
Reviewed-by: dholmes, gadams
2018-08-29 20:13:53 -07:00
Ioi Lam
bd57506f87
8207832: serviceability/sa/ClhsdbCDSCore.java failed with "Couldn't find core file location"
...
Handle %p in /proc/sys/kernel/core_pattern
Reviewed-by: dholmes, hseigel
2018-08-15 19:22:46 -07:00
Coleen Phillimore
647c7d5344
8164683: Solaris: JVM abuses thread preemption control
...
Complete removal of preemption control and command line arguments (were deprecated in 11).
Reviewed-by: hseigel, pchilanomate, dholmes
2018-08-10 09:36:01 -04:00
Mikael Vidstedt
83a51d869e
Merge
2018-08-09 10:08:07 -07:00
Robin Westberg
961156b1d5
8208676: Missing NULL check and resource leak in NetworkPerformanceInterface::NetworkPerformance::network_utilization
...
Reviewed-by: mgronlun, rehn
2018-08-06 14:56:56 +02:00
Swati Sharma
0440d172a0
8189922: UseNUMA memory interleaving vs membind
...
Reviewed-by: gromero, drwhite, dholmes, tschatzl
2018-07-19 16:56:05 -04:00
Phil Race
1387c87093
Merge
2018-07-26 10:00:40 -07:00
Coleen Phillimore
39dd04b953
8207359: Make SymbolTable increment_refcount disallow zero
...
Use cmpxchg for non permanent symbol refcounting, and pack refcount and length into an int.
Reviewed-by: gziemski, kbarrett, iklam
2018-07-20 14:52:11 -04:00
Phil Race
28e828130d
Merge
2018-07-19 10:17:22 -07:00
Kim Barrett
9a9c824ece
8202353: os::readdir should use readdir instead of readdir_r
...
8202835: jfr/event/os/TestSystemProcess.java fails on missing events
Os::readdir uses POSIX readdir, drop buffer arg, fix JFR uses.
Reviewed-by: coleenp, tschatzl, bsrbnd
2018-07-17 15:59:47 -04:00
Jesper Wilhelmsson
4fc510cc89
Merge
2018-07-14 02:14:54 +02:00
Goetz Lindenmaier
8a9b0134a8
8206977: Minor improvements of runtime code
...
Reviewed-by: coleenp, lfoltan
2018-07-11 16:11:10 +02:00
David Holmes
5fcb3ecb4e
8205878: pthread_getcpuclockid is expected to return 0 code
...
Reviewed-by: cjplummer, amenkov, coleenp
2018-07-09 20:17:32 -04:00
Robin Westberg
b11c7752e8
8003209: JFR events for network utilization
...
Reviewed-by: mgronlun, egahlin
2018-06-28 15:06:55 +02:00
Martin Doerr
bcdf345cc2
8205609: [PPC64] Fix PPC64 part of 8010319 and TLH without UseSIGTRAP on AIX
...
Reviewed-by: dholmes, goetz
2018-06-27 11:54:15 +02:00
Calvin Cheung
a10d6e71d8
8205946: JVM crash after call to ClassLoader::setup_bootstrap_search_path()
...
Exit vm if setting of boot class path fails.
Reviewed-by: lfoltan, jiangli, dholmes
2018-07-10 19:04:13 -07:00
David Holmes
e9ad46f26c
8205878: pthread_getcpuclockid is expected to return 0 code
...
Reviewed-by: cjplummer, amenkov, coleenp
2018-07-09 20:17:32 -04:00
Patricio Chilano Mateo
209071d135
8134538: Duplicate implementations of os::lasterror
...
Method os::lasterror was moved to os_posix.cpp
Reviewed-by: hseigel, kbarrett, coleenp
2018-07-03 15:08:01 -04:00
Thomas Stuefe
6f462fbc70
8203680: os::stat() on Posix platform does not need to copy input path
...
Reviewed-by: hseigel, dholmes
2018-06-19 09:34:41 +02:00
Zhengyu Gu
2979a83cfa
8204557: NMT: Linux os::committed_in_range() does not break out outer loop when contiguous region is found
...
Fixed bug that did not break out outer loop when region was found
Reviewed-by: stuefe, adinn
2018-06-12 11:21:07 -04:00
Matthias Baesken
053b43564c
8204598: add more thread-related system settings info to hs_error file on Linux
...
Reviewed-by: dholmes, stuefe
2018-06-08 14:14:44 +02:00
Goetz Lindenmaier
0a2bbf0da1
8204652: [aix] fix thread stack allocation, too big stack sizes not recognized
...
Reviewed-by: stuefe, dholmes
2018-06-10 17:26:13 +02:00