hg: mobile/dev/hotspot: 30 new changesets
gary.adams at oracle.com
gary.adams at oracle.com
Thu Mar 30 15:17:11 UTC 2017
Changeset: 78c27c5148a7
Author: lana
Date: 2017-03-16 16:34 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/78c27c5148a7
Added tag jdk-9+161 for changeset 191ffbdb3d7b
! .hgtags
Changeset: 2980b6adfe69
Author: iignatyev
Date: 2017-03-05 22:25 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/2980b6adfe69
8172457: JarDirTest.java fails after recent change
Reviewed-by: iveresov
! test/ProblemList.txt
! test/testlibrary_tests/ctw/CtwTest.java
Changeset: 932b4ec7397f
Author: hseigel
Date: 2017-03-06 09:45 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/932b4ec7397f
8175383: JVM should throw NCDFE if ACC_MODULE and CONSTANT_Module/Package are set
Summary: If bad constant is seen, save it to throw CFE if ACC_MODULE is not in access_flags
Reviewed-by: dholmes, acorn, lfoltan, gtriantafill
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
+ test/runtime/constantPool/ACCModule52.java
+ test/runtime/constantPool/ConstModule.java
Changeset: e4f863a6da36
Author: jwilhelm
Date: 2017-03-06 21:28 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/e4f863a6da36
Merge
Changeset: 38f38c10a11d
Author: neliasso
Date: 2017-03-06 14:08 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/38f38c10a11d
8164954: split_if creates empty phi and region nodes
Summary: Don't split if all edges will be moved to new phi
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/ifnode.cpp
Changeset: 6fb85042b428
Author: kvn
Date: 2017-03-07 09:32 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6fb85042b428
8176238: [AOT] failure to build jdk.vm.compier with --with-jobs=1 configure flag
Summary: add --add-modules jdk.internal.vm.ci to Graal annotation process command line.
Reviewed-by: iveresov, mchung
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
Changeset: fc60138effe1
Author: hseigel
Date: 2017-03-08 09:04 -0500
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/fc60138effe1
8176147: JVM should throw CFE for duplicate Signature attributes
Summary: Add the needed checks to ClasFileParser for duplicate Signature attributes.
Reviewed-by: dholmes, gtriantafill
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/duplAttributes/DupSignatureAttrs.jcod
+ test/runtime/duplAttributes/TestDupSignatureAttr.java
Changeset: ee79788e8427
Author: jwilhelm
Date: 2017-03-11 23:23 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/ee79788e8427
Merge
Changeset: b01c519b715e
Author: jwilhelm
Date: 2017-03-16 12:09 -0700
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b01c519b715e
Merge
- README
Changeset: 11713ac0d70d
Author: lana
Date: 2017-03-23 22:31 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/11713ac0d70d
Added tag jdk-9+162 for changeset b01c519b715e
! .hgtags
Changeset: 55e3f1f3d0a7
Author: rraghavan
Date: 2017-03-09 00:16 -0800
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/55e3f1f3d0a7
8175345: Reported null pointer dereference defect groups
Summary: Added required explicit NULL checks
Reviewed-by: thartmann, kvn
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/stringopts.cpp
Changeset: 83906886441f
Author: zmajo
Date: 2017-03-09 14:27 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/83906886441f
8175340: Possible invalid memory accesses due to ciMethodData::bci_to_data() returning NULL
Summary: Check values returned by ciMethodData::bci_to_data() where necessary.
Reviewed-by: kvn
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/opto/parse2.cpp
Changeset: 6868eb69ce70
Author: mgerdin
Date: 2017-03-09 16:58 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/6868eb69ce70
8176363: Incorrect lock rank for G1 PtrQueue related locks
Reviewed-by: mgronlun, coleenp, kbarrett, dholmes, tschatzl
! src/share/vm/runtime/mutexLocker.cpp
Changeset: 75549135a21f
Author: hseigel
Date: 2017-03-13 16:23 -0400
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/75549135a21f
8176471: [TESTBUG] runtime/modules/IgnoreModulePropertiesTest.java fails with OpenJDK: java.lang.RuntimeException: 'java version ' missing from stdout/stderr
Summary: Check for strings such as " version " and "Runtime Environment" that appear in 'java -version' for both open and closed builds.
Reviewed-by: coleenp
! test/runtime/modules/IgnoreModulePropertiesTest.java
Changeset: eef6e15f993a
Author: jwilhelm
Date: 2017-03-13 15:56 -0700
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/eef6e15f993a
Merge
Changeset: a06c552214ed
Author: stuefe
Date: 2017-03-13 21:46 -0400
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a06c552214ed
8176442: [aix] assert(_thr_current == 0L) failed: Thread::current already initialized
Summary: Revert Thread::current() back to pthread library based TLS on AIX.
Reviewed-by: dholmes
! src/share/vm/utilities/globalDefinitions_xlc.hpp
Changeset: 86df8cfd7fd5
Author: jcm
Date: 2017-03-13 23:36 -0700
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/86df8cfd7fd5
8176573: Do not use FLAG_SET_ERGO to update MaxRAM for emulated client
Summary: used FLAG_SET_DEFAULT to update MaxRAM
Reviewed-by: kvn
! src/share/vm/compiler/compilerDefinitions.cpp
Changeset: 928c06e1f603
Author: rehn
Date: 2017-03-14 12:00 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/928c06e1f603
8176098: Deprecate FlatProfiler
Reviewed-by: shade, coleenp
! src/share/vm/Xusage.txt
! src/share/vm/runtime/arguments.cpp
Changeset: 59ba61c8fa7e
Author: simonis
Date: 2017-03-13 16:07 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/59ba61c8fa7e
8176505: Wrong assertion 'should be an array copy/clone' in arraycopynode.cpp
Reviewed-by: thartmann, roland
! src/share/vm/opto/arraycopynode.cpp
+ test/compiler/arraycopy/TestObjectArrayCopy.java
Changeset: 03ca64e4447c
Author: redestad
Date: 2017-03-15 13:03 +0100
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/03ca64e4447c
8176593: Throwable::getStackTrace performance regression
Reviewed-by: jiangli, iklam, coleenp, sspitsyn
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/stringTable.hpp
Changeset: 03f4b62f3562
Author: roland
Date: 2017-03-15 18:18 -0700
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/03f4b62f3562
8176513: Poor code quality for ByteBuffers
Summary: Relaxes the condition under which MemBarCPUOrder nodes are added around unsafe accesses.
Reviewed-by: vlivanov, kvn, jrose
! src/share/vm/opto/library_call.cpp
Changeset: d2724225519c
Author: jwilhelm
Date: 2017-03-17 16:15 -0700
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/d2724225519c
Merge
Changeset: 027a986fe05d
Author: alanb
Date: 2017-03-22 16:26 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/027a986fe05d
8174823: Module system implementation refresh (3/2017)
Reviewed-by: sspitsyn, dholmes, lfoltan, mchung
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/java.hpp
! src/share/vm/runtime/thread.cpp
Changeset: a49c7926d151
Author: alanb
Date: 2017-03-22 18:41 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/a49c7926d151
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 24599756cbef
Author: lana
Date: 2017-03-23 22:57 +0000
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/24599756cbef
Merge
Changeset: bb104b4b64dc
Author: prr
Date: 2017-03-24 08:56 -0700
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/bb104b4b64dc
8177346: hotspot change for 8176513 breaks jdk9 build on Ubuntu 16.04
Reviewed-by: dholmes, kvn, vlivanov
! src/share/vm/opto/library_call.cpp
Changeset: 015084c7ef97
Author: mbaesken
Date: 2017-03-25 00:00 -0700
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/015084c7ef97
8177531: libGetNamedModuleTest.c crash when printing NULL-pointer
Summary: Fix the NULL-pointer issue
Reviewed-by: stuefe, simonis, sspitsyn
! test/serviceability/jvmti/GetNamedModule/libGetNamedModuleTest.c
Changeset: b0b56932255e
Author: thartmann
Date: 2017-03-27 10:12 +0200
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/b0b56932255e
8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
Summary: Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal).
Reviewed-by: vlivanov, kvn
! src/share/vm/opto/castnode.cpp
! src/share/vm/opto/convertnode.cpp
! test/compiler/loopopts/TestLoopPeeling.java
Changeset: 983fe2075557
Author: adinn
Date: 2017-03-27 06:18 -0400
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/983fe2075557
8177661: AArch64: Incorrect C2 patterns cause system register corruption
Summary: Correct ad rule output register types from iRegX to iRegXNoSp
Reviewed-by: aph, kvn
! src/cpu/aarch64/vm/aarch64.ad
Changeset: dc3346496843
Author: gadams
Date: 2017-03-30 11:15 -0400
URL: http://hg.openjdk.java.net/mobile/dev/hotspot/rev/dc3346496843
Merge
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/java.cpp
More information about the mobile-dev
mailing list