Thomas Schatzl
7fb0e65901
8153193: Missing includes in gc/g1/heapRegionBounds.hpp
...
Reviewed-by: jwilhelm, brutisso
2016-04-01 12:00:09 +02:00
Thomas Schatzl
166d473e2e
8153182: GC ID prefix for gc, humongous log messages are missing
...
Reviewed-by: mgerdin, brutisso
2016-04-01 11:58:45 +02:00
Thomas Schatzl
f8070cc44a
8148099: Improve memory access to FromCardCache during GC
...
Transpose the FromCardCache data array so the access during GC is linear instead of element-by-element with stride.
Reviewed-by: mgerdin, brutisso
2016-04-01 11:57:58 +02:00
Tobias Hartmann
f571030571
Merge
2016-04-01 08:46:47 +00:00
Rahul Raghavan
2630177fdc
8150690: C++11 user-defined literal syntax in jvmciCompilerToVM.cpp
...
Changes done for - 'C++11 requires a space between literal and identifier'.
Reviewed-by: twisti
2016-04-01 01:34:00 -07:00
Cheleswer Sahu
6f3cb076c4
8151442: jstack doesn't close quotation marks properly with threads' name greater than 1996 characters
...
Reviewed-by: dsamersoff, kevinw
2016-04-01 13:51:29 +05:30
Bengt Rutisson
0d7e6c5add
8153203: Remove liveRange.hpp
...
Reviewed-by: mgerdin, jwilhelm
2016-04-01 10:16:31 +02:00
Konstantin Shefov
cce84da126
8153165: Fix MX tool config script to make the tool work with TESTNG
...
Reviewed-by: dnsimon, twisti
2016-04-01 10:43:35 +03:00
Bengt Rutisson
0c5e3bcbd6
8153188: Use log_error(gc, verify) for logging in verification code
...
Reviewed-by: mgerdin, tschatzl
2016-04-01 07:08:55 +02:00
Bengt Rutisson
eeec4b781b
8153187: Convert TraceWorkGang to use unified logging
...
Reviewed-by: mgerdin, tschatzl
2016-04-01 07:08:40 +02:00
Bengt Rutisson
8098362a32
8153186: Convert TraceGCTaskThread to use unified logging
...
Reviewed-by: mgerdin, tschatzl
2016-04-01 07:08:30 +02:00
Christian Tornqvist
84e45bf683
Merge
2016-04-01 03:33:39 +00:00
Christian Thalinger
879c8b43c6
8144964: JVMCI compilations need to be disabled until the module system is initialized
...
Reviewed-by: kvn
2016-03-31 15:52:07 -10:00
Calvin Cheung
2685f965d3
Merge
2016-04-01 03:07:25 +02:00
Jon Masamitsu
e036e40e87
Merge
2016-03-31 22:04:19 +00:00
Alejandro Murillo
73dbcc3149
Merge
2016-03-31 14:25:35 -07:00
Rachel Protacio
81ebd2a801
Merge
2016-03-31 18:22:54 +00:00
Calvin Cheung
c3fd09e417
8075253: Multiversion JAR feature: CDS does not support MV-JARs
...
Handle "Multi-Release" jar during CDS dump time
Reviewed-by: jiangli, iklam, minqi, redestad
2016-03-31 10:42:57 -07:00
Bengt Rutisson
650a015581
Merge
2016-03-31 18:51:53 +02:00
Doug Simon
b75d50cc75
8152024: MemoryAccessProvider javadoc should be modified
...
Reviewed-by: kvn, twisti
2016-03-31 09:16:49 -07:00
Doug Simon
adb3a381c2
8152023: MethodHandleAccessProvider.resolveLinkToTarget throws NPE/IAE on null/wrong argument
...
Reviewed-by: kvn, twisti
2016-03-31 09:16:49 -07:00
Doug Simon
e3cbdb7632
8152022: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget throws NPE on null first argument
...
Reviewed-by: kvn, twisti
2016-03-31 09:16:49 -07:00
Doug Simon
40c8ad359a
8152021: MethodHandleAccessProvider.lookupMethodHandleIntrinsic throws NPE on null argument
...
Reviewed-by: kvn, twisti
2016-03-31 09:16:49 -07:00
Vladimir Kozlov
ee06cb9b8a
Merge
2016-03-31 09:16:49 -07:00
Rachel Protacio
ed7a01e044
8145235: Deprecate product flags that have been converted to Unified Logging
...
Added deprecation message/mechanism for product flags aliased to Unified Logging options
Reviewed-by: mockner, coleenp, ddmitriev, mlarsson
2016-03-31 12:06:51 -04:00
Christian Tornqvist
dedfabbaac
8150899: [TESTBUG] Split hotspot_all job into smaller jobs
...
Reviewed-by: gtriantafill, iignatyev
2016-03-31 11:39:00 -04:00
Bengt Rutisson
69ae3e0c64
8152952: Allow G1 phase logging to use individual number of threads
...
Reviewed-by: tschatzl, jmasa
2016-03-31 17:05:29 +02:00
Gerard Ziemski
b1e438f157
Merge
2016-03-31 14:18:25 +00:00
Zoltan Majo
526582022d
8153195: Quarantine compiler/gcbarriers/PreserveFPRegistersTest.java
...
Quarantine test.
Reviewed-by: thartmann
2016-03-31 16:09:29 +02:00
Felix Yang
57f06537c2
8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged
...
Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction
Reviewed-by: aph
2016-03-31 12:00:32 +00:00
Dmitry Samersoff
cba7605902
Merge
2016-03-31 11:21:20 +00:00
Dmitry Samersoff
5a57d8ab99
8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw
...
Remove the code
Reviewed-by: alanb, sspitsyn
2016-03-31 14:17:16 +03:00
Thomas Schatzl
5031466171
8153065: "Preserve CM refs" log message disconnected from "Parallel Preserve CM refs"
...
Bring the log messages into the correct order again.
Reviewed-by: mgerdin
2016-03-31 12:00:08 +02:00
Lana Steuck
348a914f04
Added tag jdk-9+112 for changeset 5531985950c0
2016-03-31 01:13:19 -07:00
Tobias Hartmann
3aa353de7b
8136798: TestMonomorphicObjectCall.java fails with compilation error
...
Refactored test to work with Jake.
Reviewed-by: kvn, zmajo
2016-03-31 09:26:13 +02:00
Gerard Ziemski
64a7656938
8142510: -XX:+PrintFlagsRanges should print default range value for those flags that have constraint and an implicit range
...
Implemented default ranges for flags with constraints and no explicit ranges
Reviewed-by: ddmitriev, coleenp
2016-03-30 14:44:27 -05:00
Chris Plummer
fbe049838a
8148639: Some MethodCounter fields can be excluded when not including C2
...
Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1
Reviewed-by: kvn, coleenp
2016-03-30 09:52:02 -07:00
Gerard Ziemski
5a7ecbdf94
8143958: CDS Shared flags need constraint function
...
Implement range constraints for CDS flags.
Reviewed-by: iklam, jiangli
2016-03-30 11:28:51 -05:00
Ivan Krylov
429b1c80a1
8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic
...
Adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the PAUSE instruction
Co-authored-by: Yuri Gaevsky <ygaevsky@azul.com>
Reviewed-by: iveresov, kvn
2016-03-30 17:04:14 +02:00
Dmitry Fazunenko
7e6e45906b
8152422: Optimize GC JPRT test set
...
Reviewed-by: sjohanss, pliden
2016-03-30 17:25:32 +03:00
Yasumasa Suenaga
7e964d8697
8151674: STW phases at Concurrent GC should count in PerfCounter
...
Reviewed-by: jmasa, sla, tschatzl
2016-03-30 21:05:13 +09:00
Tobias Hartmann
b256715d77
Merge
2016-03-30 12:34:08 +02:00
Tobias Hartmann
6a65ad52d6
8152861: VM crash on assert: locked methods shouldn't be flushed
...
Check if nmethod is locked by JVMTI before flushing.
Reviewed-by: kvn
2016-03-30 08:04:59 +02:00
Tobias Hartmann
c3ebf37e24
8152947: VM crash with assert(!removed || is_in_use()) failed: unused osr nmethod should be invalidated
...
Check OSR invalidation after nmethod state transition.
Reviewed-by: ddmitriev, vlivanov
2016-03-30 08:00:51 +02:00
Christian Thalinger
58c9c16e11
Merge
2016-03-29 22:39:17 +00:00
Igor Ignatyev
9723b912e9
8152636: TestHasNegatives.java fails after Jigsaw changes were integrated
...
Reviewed-by: kvn
2016-03-30 00:25:39 +03:00
Kim Barrett
3af6c14332
8152916: ostream has unnecessary dependency on GCId
...
Removed unneeded #includes and forward class declaration.
Reviewed-by: pliden, rehn, brutisso, mgerdin
2016-03-29 16:21:16 -04:00
Max Ockner
0ce26421c4
Merge
2016-03-29 21:44:06 +02:00
Max Ockner
e721b555eb
Merge
2016-03-29 20:51:59 +02:00
Max Ockner
45b8dc27fe
8150084: Convert TraceMonitorMismatch to Unified Logging
...
TraceMonitorMismatch has been converted to Unified Logging.
Reviewed-by: coleenp, rprotacio
2016-03-29 14:37:07 -04:00