Changeset: 2980b6adfe69 Author: iignatyev Date: 2017-03-05 22:25 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/e4f863a6da36 Merge Changeset: 38f38c10a11d Author: neliasso Date: 2017-03-06 14:08 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/ee79788e8427 Merge Changeset: b01c519b715e Author: jwilhelm Date: 2017-03-16 12:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b01c519b715e Merge - README Changeset: 55e3f1f3d0a7 Author: rraghavan Date: 2017-03-09 00:16 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/eef6e15f993a Merge Changeset: a06c552214ed Author: stuefe Date: 2017-03-13 21:46 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/hotspot/rev/d2724225519c Merge Changeset: 027a986fe05d Author: alanb Date: 2017-03-22 16:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/hotspot/rev/a49c7926d151 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 3166d43c14bc Author: alanb Date: 2017-03-22 18:51 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3166d43c14bc Merge ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! 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/opto/library_call.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/thread.cpp ! test/ProblemList.txt ! test/runtime/modules/IgnoreModulePropertiesTest.java