Changeset: 52164991d3f9 Author: shade Date: 2014-10-02 17:13 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/52164991d3f9
8059595: Verifier::verify is wasting time before is_eligible_for_verification check Summary: Do the check earlier. Reviewed-by: hseigel, kamg ! src/share/vm/classfile/verifier.cpp Changeset: 82b6859d7333 Author: coleenp Date: 2014-10-02 16:31 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/82b6859d7333 8047736: Remove JVM_GetClassLoader as no longer used Summary: Remove this function from hotspot. It's already removed from the JDK. Reviewed-by: mchung, fparain, ctornqvi ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 4fe74ad00526 Author: coleenp Date: 2014-10-03 03:31 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4fe74ad00526 Merge Changeset: 9ff174c2c180 Author: gziemski Date: 2014-10-03 15:41 -0500 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9ff174c2c180 Merge - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 795fc0cef7c9 Author: cjplummer Date: 2014-10-03 13:56 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/795fc0cef7c9 8046607: Code cleanup: PerfMemory::backing_store_filename() should be removed Summary: Summary: Removed PerfMemory::backing_store_filename() API since it is not used anywhere. Reviewed-by: sla, hseigel ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/share/vm/runtime/perfMemory.hpp Changeset: d8b17079b783 Author: sjohanss Date: 2014-10-06 10:11 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/d8b17079b783 8059466: Force young GC to initiate marking cycle when stat update is requested Summary: Enable yc to be forced for stat update. Reviewed-by: mgerdin, jcoomes ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: 890b086bb0a3 Author: mlarsson Date: 2014-10-07 14:54 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/890b086bb0a3 8058298: Separate heap region iterator claim values from the data structures iterated over Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.hpp Changeset: b8586a366482 Author: jwilhelm Date: 2014-10-09 13:42 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/b8586a366482 Merge Changeset: 4365e650350d Author: kvn Date: 2014-10-02 11:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4365e650350d 8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr Summary: Use top() for dead paths when initializing Phi node of exceptions klasses in Parse::catch_inline_exceptions(). Reviewed-by: jrose, vlivanov ! src/share/vm/opto/doCall.cpp ! test/TEST.groups + test/compiler/exceptions/CatchInlineExceptions.java Changeset: 780521547fb3 Author: goetz Date: 2014-10-02 09:32 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/780521547fb3 8059592: Recent bugfixes in ppc64 port. Reviewed-by: kvn ! make/aix/makefiles/fastdebug.make ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/globalDefinitions_ppc.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp Changeset: d5bf85102522 Author: iveresov Date: 2014-10-03 11:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/d5bf85102522 Merge ! test/TEST.groups - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java Changeset: f4aadd8a5168 Author: iveresov Date: 2014-10-03 13:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/f4aadd8a5168 8059621: JVM crashes with "unexpected index type" assert in LIRGenerator::do_UnsafeGetRaw Summary: Get types from LIR instructions instead of HIR Reviewed-by: kvn ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 89dd05d51af5 Author: thartmann Date: 2014-10-06 07:58 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/89dd05d51af5 8059559: SIGSEGV at CodeHeap::allocate(unsigned int, bool) Summary: Create the non-profiled code heap if TieredStopAtLevel=0 is set because we compile method handle intrinsics. Reviewed-by: kvn ! src/share/vm/code/codeCache.cpp ! test/compiler/codecache/CheckSegmentedCodeCache.java Changeset: 67bac0961e96 Author: anoll Date: 2014-10-06 06:51 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/67bac0961e96 8059331: Print additional information for the assert in Compile::start() Summary: Add additional output that shows the failure reason Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp Changeset: c0665245f2c8 Author: thartmann Date: 2014-10-08 09:23 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/c0665245f2c8 8059735: make_not_entrant_or_zombie sees zombies Summary: Make sure nmethod is not set to zombie state twice by sweeper and safepoint code. Reviewed-by: kvn, anoll, mgerdin ! src/share/vm/runtime/sweeper.cpp Changeset: 46ffa0406645 Author: iveresov Date: 2014-10-09 12:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/46ffa0406645 Merge Changeset: fe314365bfc5 Author: amurillo Date: 2014-10-10 02:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/fe314365bfc5 Merge Changeset: f23dc1b5dd8f Author: lfoltan Date: 2014-05-07 19:38 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/f23dc1b5dd8f 8036805: Correct linker method lookup. Summary: Correct handling of array of primitive type qualifiers during field and method resolution. Reviewed-by: acorn, hseigel, ahgross ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp Changeset: e232b716ad69 Author: coleenp Date: 2014-10-14 13:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/e232b716ad69 8015256: Better class accessibility Summary: Improve protection domain check in forName() Reviewed-by: mchung, acorn, jdn ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 7f6c5c14791d Author: hseigel Date: 2014-07-22 16:16 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/7f6c5c14791d 8036533: Method for correct defaults 8036156: Limit default method hierarchy Summary: Fix protected access checks Reviewed-by: coleenp, lfoltan, acorn, ahgross ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verificationType.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/runtime/reflection.cpp Changeset: a5044511ff5c Author: hseigel Date: 2014-05-30 13:23 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/a5044511ff5c 8041717: Issue with class file parser Summary: Add better checking for bad values. Reviewed-by: coleenp, lfoltan, mschoene ! src/share/vm/classfile/classFileParser.cpp Changeset: 5a0a5df80ed4 Author: zgu Date: 2014-06-16 10:23 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/5a0a5df80ed4 8038903: More native monitor monitoring Summary: Moved ntive monitor monitoring flags to experimental Reviewed-by: acorn, hseigel, mschoene ! src/share/vm/runtime/globals.hpp Changeset: 8129bfc0e632 Author: jiangli Date: 2014-10-14 18:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/8129bfc0e632 8044269: Analysis of archive files. Summary: Add checksum verification. Reviewed-by: iklam, dholmes, mschoene ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 464ab653fbb1 Author: lana Date: 2014-10-16 14:15 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/464ab653fbb1 Merge Changeset: f7cb546710c8 Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/f7cb546710c8 Added tag jdk9-b36 for changeset 464ab653fbb1 ! .hgtags Changeset: 7653de38c2ff Author: erikj Date: 2014-10-27 11:16 +0100 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/7653de38c2ff Merge ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp
