Roland Westrelin
|
05ea4dbf1e
|
8069191: moving predicate out of loops may cause array accesses to bypass null check
Remove CastPP nodes only during final graph reshape
Reviewed-by: kvn, jrose
|
2015-03-24 10:25:09 +01:00 |
|
Sandhya Viswanathan
|
51fd716978
|
8078113: 8011102 changes may cause incorrect results
Replace Vzeroupper instruction in stubs with zeroing only used ymm registers.
Reviewed-by: kvn
|
2015-04-17 17:39:19 -07:00 |
|
Goetz Lindenmaier
|
22425d93ca
|
8077843: adlc: allow nodes that use TEMP inputs in expand rules
Reviewed-by: kvn
|
2015-04-15 14:51:56 +02:00 |
|
Vladimir Ivanov
|
34eda6d782
|
Merge
|
2015-04-17 16:45:55 +00:00 |
|
Vladimir Ivanov
|
f98a23137c
|
8057967: CallSite dependency tracking scales devastatingly poorly
Reviewed-by: jrose, roland, plevart, shade
|
2015-04-17 18:17:06 +03:00 |
|
Roland Westrelin
|
6862ecfe16
|
8077832: SA's dumpreplaydata, dumpcfg and buildreplayjars are broken
SA code out of sync with hotspot code
Reviewed-by: dsamersoff, sla, kvn
|
2015-04-15 11:36:42 +02:00 |
|
Stefan Johansson
|
7f727ff4df
|
8075735: Missing include causes minimal build failure
Added the missing include.
Reviewed-by: jprovino, dholmes, stefank
|
2015-03-24 10:24:31 +01:00 |
|
Jesper Wilhelmsson
|
5f5b27baba
|
Merge
|
2015-03-23 22:08:14 +01:00 |
|
Alejandro Murillo
|
7ce244a2eb
|
Merge
|
2015-03-23 11:44:41 -07:00 |
|
Roland Westrelin
|
b81d606a4c
|
8075663: compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler nightlies
-Xmixed following -Xcomp doesn't undo the effect of -Xcomp with tiered on
Reviewed-by: kvn, vlivanov
|
2015-03-23 17:09:41 +01:00 |
|
Roland Westrelin
|
ef217cba65
|
8076094: CheckCastPPNode::Value() has outdated logic for constants
Outdated logic for constants in CheckCastPPNode::Value()
Reviewed-by: kvn, vlivanov
|
2015-03-23 14:21:17 +01:00 |
|
Roland Westrelin
|
05a8df78b3
|
Merge
|
2015-03-23 11:20:38 +00:00 |
|
Jaroslav Bachorik
|
a16c45029d
|
8054890: Serviceability: New diagnostic commands 'VM.set_flag' and 'JVMTI.data_dump'
Reviewed-by: sla, fparain, egahlin, ykantser
|
2015-03-23 11:46:15 +01:00 |
|
Harold Seigel
|
1665046b90
|
Merge
|
2015-03-29 09:20:27 -04:00 |
|
Goetz Lindenmaier
|
c99a66c76d
|
8076163: ppc: port "8074345: Enable RewriteBytecodes when VM runs with CDS"
Reviewed-by: coleenp, simonis, mdoerr
|
2015-03-27 12:43:45 +01:00 |
|
Coleen Phillimore
|
b115f80cb5
|
8075967: Zero interpreter asserts for SafeFetch<32,N> calls in ObjectMonitor
Implement SafeFetchX unsafely and make CanUseSafeFetchX false for Zero
Reviewed-by: sgehwolf, dholmes
|
2015-03-25 22:27:51 -04:00 |
|
Yumin Qi
|
3e6cf09c39
|
8074345: Enable RewriteBytecodes when VM runs with CDS
Enable bytecode rewriting when CDS turned on.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: coleenp, iklam
|
2015-03-25 15:18:37 -07:00 |
|
Katja Kantserova
|
c08ffb03e4
|
Merge
|
2015-03-25 15:22:44 +00:00 |
|
Harold Seigel
|
257436004b
|
7127066: Class verifier accepts an invalid class file
For *store bytecodes, compare incoming, not outgoing, type state with exception handlers' stack maps.
Reviewed-by: acorn, dholmes
|
2015-03-25 08:16:48 -04:00 |
|
Katja Kantserova
|
e8495c6494
|
8075818: serviceability/threads/TestFalseDeadLock.java should be unquarantined
Reviewed-by: jbachorik, sspitsyn
|
2015-03-25 12:38:50 +01:00 |
|
Erik Joelsson
|
4adcfcd75c
|
8075725: Remove /jre subdir in hotspot dist dir
Reviewed-by: tbell, ihse
|
2015-03-25 09:37:59 +01:00 |
|
Jaroslav Bachorik
|
c5cefb4d20
|
Merge
|
2015-03-24 16:21:28 +00:00 |
|
Jaroslav Bachorik
|
af45a8044e
|
8024055: serviceability/attach/AttachWithStalePidFile.java createJavaPidFile() fails
Reviewed-by: sla, sspitsyn
|
2015-03-24 15:03:07 +01:00 |
|
Severin Gehwolf
|
e1d7a11c64
|
8075533: Zero JVM segfaults for -version after JDK-8074552
Remove SafeFetchXX Zero implementations and guard test with CanUseSafeFetchXX
Reviewed-by: simonis, coleenp
|
2015-03-23 13:53:44 +01:00 |
|
Tobias Hartmann
|
869a12fdab
|
8075136: Unnecessary sign extension for byte array access
Added C2 matching rules to remove unnecessary sign extension for byte array access.
Reviewed-by: roland, kvn, aph, adinn
|
2015-03-23 10:15:53 +01:00 |
|
Tobias Hartmann
|
3bc3f7cd49
|
8075324: Costs of memory operands in aarch64.ad are inconsistent
Made cost of 'indOffI' consistent to the other memory operands.
Reviewed-by: roland, aph, adinn
|
2015-03-23 10:13:18 +01:00 |
|
Tatiana Pivovarova
|
9ed9ae6214
|
8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions
Reviewed-by: kvn
|
2015-03-21 21:47:49 +03:00 |
|
Daniel D. Daugherty
|
3964f24750
|
Merge
|
2015-03-20 15:19:30 -07:00 |
|
Vladimir Ivanov
|
b64245d163
|
Merge
|
2015-03-20 20:32:07 +00:00 |
|
Vladimir Ivanov
|
879642dc68
|
8074548: Never-taken branches cause repeated deopts in MHs.GWT case
Reviewed-by: jrose, kvn
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
43dbb43fb5
|
8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles
Reviewed-by: jrose, kvn
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
ad99060af9
|
8075266: Show runtime call details when printing machine code
Reviewed-by: jrose, kvn
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
d6f7c9f4a6
|
8075269: Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic/linkTo*
Reviewed-by: jrose, kvn, dlong
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
e53337224d
|
8075270: Print locals & stack slots location for PcDescs
Reviewed-by: kvn, jrose
|
2015-03-20 11:41:34 -07:00 |
|
Andrew Haley
|
f82562e36e
|
8075443: AARCH64: Missed L2I optimizations in C2
Use iRegIOrL2I for input operands whenever it makes sense.
Reviewed-by: kvn
|
2015-03-20 17:39:29 +00:00 |
|
Zoltan Majo
|
9755168fe2
|
Merge
|
2015-03-20 11:53:01 +01:00 |
|
Lana Steuck
|
c88afadada
|
Merge
|
2015-03-19 16:13:07 -07:00 |
|
Alejandro Murillo
|
b83414f119
|
Merge
|
2015-03-19 15:00:51 -07:00 |
|
David Katleman
|
8406d7ff8e
|
Added tag jdk9-b55 for changeset 18da5010f46a
|
2015-03-19 12:59:19 -07:00 |
|
Max Ockner
|
0d9de873f4
|
8072128: mutexLocker.cpp _mutex_array[] initialization broken with safepoint check change
Fixed missing "++" in _mutex_array[] initialization.
Reviewed-by: dholmes, fparain
|
2015-03-19 15:30:06 -04:00 |
|
Serguei Spitsyn
|
cc2bb40bf3
|
8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement.<init>
Use method cpref and klass version to provide meaningful methods name in stacktraces
Reviewed-by: coleenp, dcubed
|
2015-03-20 02:44:51 -07:00 |
|
Coleen Phillimore
|
f2ecc46c20
|
Merge
|
2015-03-19 23:33:38 +00:00 |
|
Daniel D. Daugherty
|
295d64e29f
|
Merge
|
2015-03-19 14:28:44 -07:00 |
|
Coleen Phillimore
|
ea3e362117
|
Merge
|
2015-03-19 21:11:18 +00:00 |
|
Zoltan Majo
|
379e3d6fb6
|
Merge
|
2015-03-19 18:01:39 +01:00 |
|
Coleen Phillimore
|
01893ae525
|
8005521: StressMethodComparator is not thread-safe
Remove the debug option. It isn't correct or tested.
Reviewed-by: gtriantafill, dholmes, sspitsyn
|
2015-03-19 09:47:27 -04:00 |
|
Thomas Stuefe
|
addb7b0b0f
|
8075505: aix: improve handling of native memory
Reviewed-by: kvn, stuefe
|
2015-03-19 14:30:52 +01:00 |
|
Harold Seigel
|
bbd0191aea
|
8075118: JVM stuck in infinite loop during verification
Keep a list of handlers to prevent the same handler from being scanned repeatedly.
Reviewed-by: dlong, dholmes
|
2015-03-19 08:55:50 -04:00 |
|
Dmitry Dmitriev
|
15f8d6fc9c
|
8075216: Remove old flags, regarding to JDK9, from obsolete_jvm_flags
Reviewed-by: dholmes, simonis, gziemski
|
2015-03-18 17:45:47 -04:00 |
|
Erik Joelsson
|
dae5ac017d
|
8075140: Solaris build of native libraries not consistently using EXTRA_CFLAGS and EXTRA_LDFLAGS
Reviewed-by: ihse, tbell, dholmes
|
2015-03-18 12:02:44 +01:00 |
|