Max Ockner
4945fbd459
8038332: The trace event vm/class/load is not always being sent
...
Added trace event vm/class/define
Reviewed-by: coleenp, egahlin, acorn
2016-07-25 09:40:31 -04:00
Brent Christian
c076e4284c
8161028: GPL header missing comma after year
...
Reviewed-by: dcubed
2016-07-22 10:15:42 -07:00
Erik Helin
b630a3ff47
8159464: DumpHeap.java hits assert in G1 code
...
Reviewed-by: mgerdin, tschatzl
2016-07-21 14:55:54 +02:00
Alejandro Murillo
15fafcc1fc
Merge
2016-07-22 04:05:04 +00:00
Alejandro Murillo
560886751b
Merge
2016-07-21 20:09:19 -07:00
Alejandro Murillo
ff1f1235ab
Merge
2016-07-21 19:50:41 -07:00
Calvin Cheung
0bcdf4f154
8161539: 8159666 breaks minimal VM
...
Replaces the shouldNotReachHere() with an assert
Reviewed-by: coleenp, dholmes, cjplummer, gziemski
2016-07-21 19:29:33 -07:00
Vladimir Ivanov
1208854be7
8155781: C2: opaque unsafe access triggers an assert
...
Reviewed-by: kvn, lmesnik, ppunegov
2016-07-21 20:18:11 +03:00
Jiangli Zhou
80a863b62a
Merge
2016-07-19 22:14:22 +02:00
Jon Masamitsu
c59e7952f6
Merge
2016-07-19 19:05:06 +00:00
Jiangli Zhou
86d5566b41
Merge
2016-07-19 20:39:23 +02:00
Jiangli Zhou
6ed3f07f48
8141341: CDS should be disabled if JvmtiExport::should_post_class_file_load_hook() is true
...
Disable loading shared class if JvmtiExport::should_post_class_file_load_hook is true.
Reviewed-by: iklam, acorn, sspitsyn
2016-07-19 13:52:14 -04:00
Gerard Ziemski
f6975a2f65
8138760: [JVMCI] VM warning: Performance bug: SystemDictionary lookup_count=21831450 lookup_length=1275207287 average=58.411479 load=5.572844
...
Added debug details to the warning message.
Reviewed-by: dholmes, iklam, twisti
2016-07-19 11:00:45 -05:00
Thomas Schatzl
5075c7b9a0
8157459: G1 IHOP JFR event attribute with incorrect content type
...
Use PERCENTAGE instead of BYTES64 data type for the affected attributes.
Reviewed-by: ehelin, sangheki
2016-07-19 09:30:30 +02:00
Thomas Schatzl
ada5ab192f
8034842: Parallelize the Free CSet phase in G1
...
Reviewed-by: jmasa, ehelin
2016-07-19 10:31:41 +02:00
Mikael Gerdin
a40bbfadaf
8161027: GPL header missing comma after year
...
Reviewed-by: redestad, dholmes
2016-07-18 14:30:39 +02:00
Alejandro Murillo
95fcb61b0b
Merge
2016-07-15 09:10:36 -07:00
Alejandro Murillo
84a55fcca8
Merge
2016-07-15 09:05:33 -07:00
Thomas Schatzl
1244572841
8160897: Concurrent mark mark stack memory allocation leaks memory
...
Fix and clean up concurrent mark mark stack memory allocation.
Reviewed-by: jmasa, sangheki
2016-07-15 13:33:44 +02:00
Alejandro Murillo
cb8ce8788c
Merge
2016-07-12 10:03:30 -07:00
Calvin Cheung
edbcea17d0
8159901: missing newline char in the exception messages in diagnosticArgument.cpp
...
Reviewed-by: fparain, egahlin, iklam
2016-07-13 18:26:51 -07:00
Michael Haupt
9d97255ffd
8161032: GPL header incorrect - address wrong - not swapped in licensee bundles
...
Reviewed-by: dholmes, kvn
2016-07-12 10:39:46 +02:00
Richard Reingruber
aa7a85dcbf
8134434: JVM_DoPrivileged() fires assert(_exception_caught == false) failed: _exception_caught is out of phase
...
Explicitly set exception detected inside rethrow_C
Reviewed-by: goetz, sspitsyn
2016-07-13 10:51:19 +03:00
Jon Masamitsu
631036a07b
8155263: DisableStartThread should not be applied to GC worker threads
...
Reviewed-by: tschatzl, sangheki
2016-07-06 13:23:10 -07:00
Yasumasa Suenaga
c02ce6ab61
8153074: UL: Show output option in VM.log jcmd
...
Reviewed-by: dholmes, mlarsson
2016-07-06 20:58:08 +09:00
Serguei Spitsyn
2cede6dbc1
8159145: Add JVMTI function GetNamedModule
...
Introduce function GetNamedModule with a jtreg test coverage
Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed
2016-07-09 19:20:38 -07:00
Poonam Bajaj
a213803042
Merge
2016-07-01 23:11:45 +00:00
Poonam Bajaj
f97651b356
8064814: Print more helpful error message when getting OOM due to low Java Heap base when running with CompressedOops
...
Improve OOM error message
Reviewed-by: coleenp, dholmes
2016-07-01 12:51:29 -07:00
Yasumasa Suenaga
8ea7496925
8160356: invalid suffix on literal warning is occurred with GCC 6
...
Add whitespace separation
Reviewed-by: kbarrett, kvn
2016-06-30 19:16:14 -04:00
Marcus Larsson
992b6c464a
8159695: Arguments::atojulong() fails to detect overflows
...
Reviewed-by: dholmes, dsamersoff
2016-06-29 16:11:50 +02:00
Coleen Phillimore
fd1c7ff505
8160551: assert(c == Bytecodes::_putfield) failed: must be putfield
...
Illegal bytecodes which are detected later hit this assert first.
Reviewed-by: jrose
2016-06-29 20:16:05 -04:00
Lois Foltan
92eb334c91
8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined
...
Fixed an issue in class unloading to delay walk until class loader's aliveness is determined of modularity lists to remove dead modules
Reviewed-by: coleenp, dholmes, sspitsyn, zgu
2016-06-28 10:11:01 -04:00
Per Lidén
651e15fda6
8159890: SIGSEGV with UseStringDeduplication and UseSharedSpaces/RequireSharedSpaces
...
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: stefank, drwhite, tschatzl, jiangli, iklam
2016-06-28 10:37:52 +02:00
Per Lidén
e7a6ecea86
8158871: Long response times with G1 and StringDeduplication
...
Reviewed-by: stefank, sjohanss, tschatzl, dfazunen
2016-06-27 09:35:18 +02:00
Vladimir Kozlov
634a7fdebc
Merge
2016-06-24 15:09:00 -07:00
Dmitry Dmitriev
90f957ddb1
8160102: Typo in message for NULL memory size arguments in diagnosticArgument.cpp
...
Reviewed-by: dholmes, rehn
2016-06-24 12:08:32 +03:00
Alejandro Murillo
080739ce03
Merge
2016-06-23 17:11:18 -07:00
Alejandro Murillo
f7095d870c
Merge
2016-06-23 17:07:27 -07:00
Alex Henrie
4abb5e4aaf
8157758: JDK9 does not compile on Linux with GCC 6.1 because left-shifting a negative number has undefined behavior
...
Replace shifts of -1 with shifts of ~0u.
Reviewed-by: kbarrett, mockner
2016-06-23 16:46:41 -04:00
Tom Rodriguez
d64a4e7df3
8158850: [JVMCI] be more precise when enforcing OopMapValue encoding limitations
...
Reviewed-by: kvn
2016-06-22 22:39:32 +00:00
Erik Helin
109e24d96e
8155099: Remove duplicate comments from G1Policy
...
Reviewed-by: jmasa, drwhite
2016-06-22 14:03:01 +02:00
Aleksey Shipilev
f6c1efe6ac
8156803: Turn StressLCM/StressGCM flags to diagnostic
...
Reviewed-by: kvn, ctornqvi
2016-06-22 13:29:09 +03:00
Thomas Schatzl
28bdc19b1b
Merge
2016-06-22 10:49:23 +02:00
Thomas Schatzl
423717c156
8152438: Threads may do significant work out of the non-shared overflow buffer
...
Before processing an element in the non-shared overflow buffer, try to push it into the local shared buffer to keep it full.
Reviewed-by: jmasa, ehelin, sjohanss
2016-06-22 10:34:01 +02:00
Yasumasa Suenaga
161976b05f
8153743: AllocateHeap() and ReallocateHeap() should use ALWAYSINLINE macro
...
Reviewed-by: dholmes, zgu
2016-06-21 19:29:39 -04:00
Martin Doerr
afc9349c93
8155949: Support relaxed semantics in cmpxchg
...
Co-authored-by: Hiroshi H Horii <horii@jp.ibm.com>
Reviewed-by: dholmes, kbarrett, goetz, aph
2016-06-21 19:25:41 -04:00
Jesper Wilhelmsson
f2490e9194
8024137: Flags should be set using the proper macro
...
Reviewed-by: sangheki, drwhite, jmasa
2016-06-21 19:37:30 +02:00
Jesper Wilhelmsson
464bfe497d
8048093: Explicitly setting := vs = in the -XX:+PrintFlagsFinal output
...
Reviewed-by: kvn, gziemski
2016-06-21 19:35:39 +02:00
Rahul Raghavan
f8e4173a4e
8151661: Performance regression on Solaris-SPARC in 9-b103
...
Reviewed-by: kvn, aph
2016-06-21 13:14:33 -04:00
Erik Helin
3895ad9e00
8159370: Add FlagGuard for easier modification of flags for unit tests
...
Reviewed-by: kbarrett, jwilhelm
2016-06-21 15:02:45 +02:00