David Chase
305ec3bd3f
8037816: Fix for 8036122 breaks build with Xcode5/clang
...
Repaired or selectively disabled offending formats; future-proofed with additional checking
Reviewed-by: kvn, jrose, stefank
2014-05-09 16:50:54 -04:00
Christian Thalinger
b2d6f9f78a
Merge
2014-05-08 15:08:45 -07:00
Coleen Phillimore
39f7049fbb
Merge
2014-05-07 18:19:31 -04:00
Zhengyu Gu
16a3e2f16d
6885993: Named Thread: introduce print() and print_on(outputStream* st) methods
...
Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread
Reviewed-by: twisti, coleenp, dholmes
2014-05-01 05:52:28 -07:00
Goetz Lindenmaier
6e6f0720a9
8042195: Introduce umbrella header orderAccess.inline.hpp
...
Reviewed-by: dholmes, kvn, stefank, twisti
2014-04-29 15:17:27 +02:00
Tobias Hartmann
06c26b6f97
8036956: remove EnableInvokeDynamic flag
...
The EnableInvokeDynamic flag and all support code is removed because it is not longer used in JDK 9.
Reviewed-by: kvn, twisti
2014-04-29 08:08:44 +02:00
Vladimir Kempik
0ab60ab172
8016302: Change type of the number of GC workers to unsigned int (2)
...
Reviewed-by: tschatzl, jwilhelm
2014-04-03 17:49:31 +04:00
Erik Helin
510abf997b
Merge
2014-04-01 15:37:15 +02:00
Vladimir Kozlov
97a51c5c2a
8031320: Use Intel RTM instructions for locks
...
Use RTM for inflated locks and stack locks.
Reviewed-by: iveresov, twisti, roland, dcubed
2014-03-20 17:49:27 -07:00
Vladimir Ivanov
1dbe60a475
8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...)
...
Reviewed-by: iveresov, roland, coleenp
2014-03-04 02:23:16 -08:00
Stefan Johansson
b1cfdfafe2
8028498: runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java asserts in RT_Baseline
...
Preventing GCs to occur before VM is completely initialized. This was previously partly done by one part of the GC locker which not was removed.
Reviewed-by: coleenp, pliden
2014-02-13 10:05:03 +01:00
Erik Helin
a45b9ead44
Merge
2014-02-25 11:02:11 +01:00
Stefan Karlsson
4248787654
8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_do
...
Reviewed-by: tschatzl, coleenp
2014-02-21 10:01:20 +01:00
Vladimir Kozlov
4200d0d095
Merge
2014-02-20 12:20:56 -08:00
Vladimir Kozlov
5117e1a805
Merge
2014-02-19 12:08:49 -08:00
Staffan Larsen
43b711ea78
8034080: Remove the USDT1 dtrace code from Hotspot
...
Reviewed-by: dholmes, coleenp
2014-02-18 09:15:40 +01:00
Erik Helin
4b802a6d31
Merge
2014-01-30 14:01:45 +01:00
Vladimir Kozlov
c3a0e80e0b
Merge
2014-01-28 12:25:34 -08:00
Coleen Phillimore
305d2f27f1
8028275: Metaspace ShrinkGrowTest causes fatal error if run with JFR
...
Clean up initialization from Threads::create_vm() so that exceptions cause vm_exit_during_initialzation without an exception mark.
Reviewed-by: dholmes, hseigel
2014-01-27 23:12:13 -05:00
David Simms
edb5dd324e
8028280: ParkEvent leak when running modified runThese which only loads classes
...
Use spin lock to manage ParkEvent and PlatformEvent free lists.
Reviewed-by: dholmes, fparain
2014-01-24 09:28:47 +01:00
Jesper Wilhelmsson
81ba2e32c0
8025856: Fix typos in the GC code
...
Fix about 440 typos in comments in the VM code
Reviewed-by: mgerdin, tschatzl, coleenp, kmo, jcoomes
2014-01-23 14:47:23 +01:00
Staffan Larsen
b91fa108bf
8029726: On OS X some dtrace probe names are mismatched with Solaris
...
8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired
8029728: On OS X dtrace probes SetStaticBooleanField are not fired
Reviewed-by: kamg, dsamersoff
2013-12-18 08:39:06 +01:00
Vladimir Kozlov
39b0e57fdd
Merge
2013-11-05 17:38:04 -08:00
David Holmes
33d6b93e22
8026877: Error in opening JAR file when invalid jar specified with -Xbootclasspath/a on OpenJDK build
...
Reviewed-by: coleenp, twisti
2013-10-24 00:33:14 -04:00
Albert Noll
aef0d74e96
8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash
...
Ensure ensure correct initialization of compiler runtime
Reviewed-by: kvn, twisti
2013-10-10 15:44:12 +02:00
Lois Foltan
7bf953d005
7195622: CheckUnhandledOops has limited usefulness now
...
Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms.
Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin
2013-09-26 10:25:02 -04:00
Thomas Schatzl
0a1b832ae0
Merge
2013-09-19 09:34:20 +02:00
Thomas Schatzl
9005953c71
Merge
2013-09-19 09:26:08 +02:00
Bertrand Delsart
765632873a
Merge
2013-09-18 21:47:51 -07:00
Markus Grönlund
0b0de232e8
Merge
2013-09-13 19:20:59 +02:00
Markus Grönlund
dc42cb136d
8021353: Event based tracing is missing thread exit
...
Reviewed-by: allwin, acorn, dcubed, dholmes, egahlin
2013-09-13 17:47:00 +02:00
Bill Pittore
091edb47c5
8024007: Misc. cleanup of static agent code
...
Minor cleanup of static agent code from 8014135
Reviewed-by: dcubed, sspitsyn
2013-09-11 20:03:34 -04:00
Thomas Schatzl
962008f22b
8010722: assert: failed: heap size is too big for compressed oops
...
Use conservative assumptions of required alignment for the various garbage collector components into account when determining the maximum heap size that supports compressed oops. Using this conservative value avoids several circular dependencies in the calculation.
Reviewed-by: stefank, dholmes
2013-09-11 16:25:02 +02:00
Vladimir Kozlov
1a700c9216
Merge
2013-09-05 11:04:39 -07:00
Rickard Bäckman
44a46005b8
Merge
2013-09-02 13:13:45 +02:00
Vladimir Ivanov
4b7e40084c
8022595: JSR292: deadlock during class loading of MethodHandles, MethodHandleImpl & MethodHandleNatives
...
Reviewed-by: kvn, coleenp, dholmes
2013-08-26 17:41:05 +04:00
Bill Pittore
993de8ba28
8014135
: The JVMTI specification does not conform to recent changes in JNI specification
...
Added support for statically linked agents
Reviewed-by: sspitsyn, bobv, coleenp
2013-08-23 20:33:02 -04:00
Vladimir Kozlov
f4c4fd7903
Merge
2013-08-01 17:25:10 -07:00
Vladimir Kozlov
ed85bb1853
Merge
2013-07-19 13:32:53 -07:00
Calvin Cheung
1a1e83be6a
8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed
...
This fix also removes the -XX:+UseStringCache option
Reviewed-by: dholmes, acorn, iklam
2013-07-18 14:57:51 -07:00
Rickard Bäckman
2d77390705
8020701: Avoid crashes in WatcherThread
...
Reviewed-by: acorn, dcubed, dsimms
2013-07-17 13:48:15 +02:00
Jiangli Zhou
b454ece6d7
7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful
...
Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size.
Reviewed-by: stefank, coleenp
2013-07-03 17:26:59 -04:00
Vladimir Kozlov
16f3142152
Merge
2013-07-03 11:50:29 -07:00
Goetz Lindenmaier
ac0c6f1e84
8017313: PPC64 (part 6): stack handling improvements
...
Precompute limit for stack overflow check.
Reviewed-by: kvn, coleenp
2013-06-24 17:11:47 +02:00
Ioi Lam
0decdc537a
8008964: NPG: Memory regression: Thread::_metadata_handles uses 1 KB per thread
...
Reduce default size of Thread::_metadata_handles from 300 to 30
Reviewed-by: coleenp, sspitsyn
2013-06-19 20:51:39 -07:00
Rickard Bäckman
9a67229e2f
8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()'
...
Reviewed-by: jrose, kvn, mgronlun
2013-06-12 11:17:39 +02:00
Peter Allwin
221308625d
7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
...
Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
Reviewed-by: dcubed, dholmes, sspitsyn, mgerdin, ctornqvi, dsamersoff
2013-07-12 18:43:27 +02:00
Frederic Parain
c716fa083c
7143807: ResourceMark nesting problem in stringStream
...
Reviewed-by: kvn, dcubed
2013-07-10 15:49:15 +00:00
Staffan Larsen
718f3252f6
8005849: JEP 167: Event-Based JVM Tracing
...
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Bengt Rutisson <bengt.rutisson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Erik Gahlin <erik.gahlin@oracle.com>
Co-authored-by: Erik Helin <erik.helin@oracle.com>
Co-authored-by: Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>
Co-authored-by: Keith McGuigan <keith.mcguigan@oracle.com>
Co-authored-by: Mattias Tobiasson <mattias.tobiasson@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Mikael Auno <mikael.auno@oracle.com>
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Co-authored-by: Nils Loodin <nils.loodin@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Reviewed-by: acorn, coleenp, sla
2013-06-10 11:30:51 +02:00
Stefan Karlsson
f0ae855b07
8013132: Add a flag to turn off the output of the verbose verification code
...
Reviewed-by: johnc, brutisso
2013-04-24 20:13:37 +02:00