hg: jdk9/hs-emb/hotspot: 45 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Sep 12 13:05:58 UTC 2014
Changeset: 4d8e3da49d77
Author: katleman
Date: 2014-08-21 14:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4d8e3da49d77
Added tag jdk9-b27 for changeset f95347244306
! .hgtags
Changeset: 657294869d7f
Author: lana
Date: 2014-08-28 14:53 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/657294869d7f
Merge
- src/share/vm/services/memPtr.cpp
- src/share/vm/services/memPtr.hpp
- src/share/vm/services/memPtrArray.hpp
- src/share/vm/services/memRecorder.cpp
- src/share/vm/services/memRecorder.hpp
- src/share/vm/services/memSnapshot.cpp
- src/share/vm/services/memSnapshot.hpp
- src/share/vm/services/memTrackWorker.cpp
- src/share/vm/services/memTrackWorker.hpp
Changeset: 0050efd213f1
Author: katleman
Date: 2014-08-29 11:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0050efd213f1
Added tag jdk9-b28 for changeset 657294869d7f
! .hgtags
Changeset: deb29e92f68a
Author: lana
Date: 2014-08-29 11:57 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/deb29e92f68a
Merge
Changeset: 79a01e915f52
Author: katleman
Date: 2014-09-04 13:26 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/79a01e915f52
Added tag jdk9-b29 for changeset deb29e92f68a
! .hgtags
Changeset: 5c722dffbc0f
Author: lana
Date: 2014-09-04 14:45 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/5c722dffbc0f
Merge
Changeset: efb715d3f337
Author: lana
Date: 2014-09-10 19:36 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/efb715d3f337
Merge
- test/compiler/intrinsics/mathexact/sanity/Verifier.java
Changeset: efd9baea1186
Author: wetmore
Date: 2014-09-11 12:18 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/efd9baea1186
8058180: .hgignore should be updated with webrev in all repos
Reviewed-by: jrose, katleman, jjg
! .hgignore
Changeset: efe1eb043ee1
Author: katleman
Date: 2014-09-11 09:08 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/efe1eb043ee1
Added tag jdk9-b30 for changeset 5c722dffbc0f
! .hgtags
Changeset: 9f7d155d28e5
Author: lana
Date: 2014-09-11 14:28 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9f7d155d28e5
Merge
- test/compiler/intrinsics/mathexact/sanity/Verifier.java
Changeset: 6818c5298fab
Author: dholmes
Date: 2014-09-02 21:27 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6818c5298fab
8046210: Missing memory barrier when reading init_lock
Reviewed-by: fparain, dcubed, mdoerr
Contributed-by: Bill Pittore <bill.pittore at oracle.com>
! src/share/vm/oops/instanceKlass.cpp
Changeset: 20c8773305b1
Author: sla
Date: 2014-09-03 14:43 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/20c8773305b1
8056242: Add function to return structured information about loaded libraries.
Summary: Return structured information about loaded libraries.
Reviewed-by: sla, dsamersoff
Contributed-by: fredrik.arvidsson at oracle.com
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
Changeset: e3fb51ae8d7d
Author: coleenp
Date: 2014-09-03 19:13 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e3fb51ae8d7d
8055008: Clean up code that saves the previous versions of redefined classes
Summary: Use scratch_class to find EMCP methods for breakpoints if the old methods are still running.
Reviewed-by: dcubed, sspitsyn
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineRunningMethods.java
Changeset: 0c68d517f7ec
Author: sla
Date: 2014-09-04 08:48 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0c68d517f7ec
Merge
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
Changeset: c770a9cc2f86
Author: dsamersoff
Date: 2014-09-04 04:17 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c770a9cc2f86
8035419: warning from b09 for hotspot.agent.src.os.win32.windbg.sawindbg.cpp: 'JNI exception pending'
Summary: added missed exceptions checks
Reviewed-by: sla, sspitsyn
! agent/src/os/win32/windbg/sawindbg.cpp
Changeset: 86bbebf1b7bf
Author: zgu
Date: 2014-09-04 14:50 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/86bbebf1b7bf
8055289: Internal Error: mallocTracker.cpp:146 fatal error: Should not use malloc for big memory block, use virtual memory instead
Summary: Return NULL if memory allocation size is bigger than MAX_MALLOC_SIZE when NMT is on
Reviewed-by: coleenp, gtriantafill
! src/share/vm/runtime/os.cpp
! test/TEST.groups
+ test/runtime/NMT/UnsafeMallocLimit.java
Changeset: 7bf26f6f8d41
Author: zgu
Date: 2014-09-04 14:58 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7bf26f6f8d41
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
Changeset: 479ed4234a9d
Author: coleenp
Date: 2014-09-05 08:08 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/479ed4234a9d
8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Summary: Revert two small changes from the previous-versions cleanup with marking code cache.
Reviewed-by: kvn, dcubed
! src/share/vm/code/nmethod.cpp
! src/share/vm/memory/universe.cpp
Changeset: 08e071425343
Author: iklam
Date: 2014-09-05 15:53 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/08e071425343
Merge
! src/share/vm/classfile/classLoaderData.cpp
- test/compiler/intrinsics/mathexact/sanity/Verifier.java
Changeset: d2f2777ac502
Author: erikj
Date: 2014-08-28 11:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d2f2777ac502
8056053: Disable HOTSPOT_BUILD_JOBS when building with configure
Reviewed-by: dholmes, ihse, dcubed
! make/Makefile
! make/aix/Makefile
! make/aix/makefiles/buildtree.make
! make/aix/makefiles/top.make
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/top.make
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/top.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/top.make
Changeset: aff33974bb53
Author: coleenp
Date: 2014-09-08 11:14 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/aff33974bb53
8057696: java -version triggers assertion for slowdebug zero builds
Summary: The change as introduced with JDK-8003426 removed some zero code in cppInterpreter_zero.cpp which called generate_normal_entry() in that same file with a value of synchronized == false unconditionally. However, since the new code calls generate_normal_entry() with either true or false, the assertion in this method is no longer valid.
Reviewed-by: coleenp
Contributed-by: sgehwolf at redhat.com
! src/cpu/zero/vm/cppInterpreter_zero.cpp
Changeset: afb7b10984d1
Author: igerasim
Date: 2014-09-08 23:49 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/afb7b10984d1
8057745: TEST_BUG: runtime/SharedArchiveFile/ArchiveDoesNotExist.java fails with openjdk build
Reviewed-by: dholmes, mseledtsov
! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
Changeset: 59c55db51def
Author: gtriantafill
Date: 2014-09-09 09:48 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/59c55db51def
8054836: [TESTBUG] Test is needed to verify correctness of malloc tracking
Reviewed-by: ctornqvi, lfoltan
! test/TEST.groups
+ test/runtime/NMT/MallocTrackingVerify.java
Changeset: f9e9ec181abb
Author: minqi
Date: 2014-09-08 22:48 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f9e9ec181abb
8056930: Output host info under some condition for core dump
Summary: Output host name after java crashed for debug version.
Reviewed-by: dholmes, ccheung
Contributed-by: yumin.qi at oracle.com
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
Changeset: eec8e5895109
Author: minqi
Date: 2014-09-09 18:56 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/eec8e5895109
Merge
Changeset: f377b599ecd4
Author: brutisso
Date: 2014-09-08 10:41 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f377b599ecd4
8025564: gc/memory/UniThread/Linear1 times out during heap verification
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 3bb7a6358d46
Author: brutisso
Date: 2014-09-09 14:27 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3bb7a6358d46
8057910: G1: BOT verification should not pass top
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
Changeset: 2240a4f04610
Author: stefank
Date: 2014-09-09 13:55 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2240a4f04610
8057918: Update out-dated ignore tags in GC jtreg tests
Reviewed-by: ehelin, tschatzl
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 6e19ec5814fd
Author: mgerdin
Date: 2014-09-08 17:47 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6e19ec5814fd
8057722: G1: Code root hashtable updated incorrectly when evacuation failed
Reviewed-by: brutisso, jwilhelm
! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
Changeset: 5781de4ee90c
Author: jmasa
Date: 2014-09-10 23:14 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/5781de4ee90c
Merge
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
Changeset: 51e474c55d20
Author: shade
Date: 2014-09-04 13:11 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/51e474c55d20
8050147: StoreLoad barrier interferes with stack usages
Reviewed-by: jrose, kvn, drchase
! src/cpu/x86/vm/assembler_x86.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/runtime/os.hpp
Changeset: d3e712a41646
Author: kvn
Date: 2014-09-04 23:49 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d3e712a41646
8057643: Unable to build --with-debug-level=optimized on OSX
Summary: Added missing Hotspot make targets for 'optimized' build.
Reviewed-by: iveresov
! make/Makefile
! make/bsd/makefiles/universal.gmk
Changeset: 0da099111ea0
Author: zmajo
Date: 2014-09-05 16:07 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0da099111ea0
8053886: assert(false) failed: Should not allocate with exception pending
Summary: Failure caused by allocating method counters. Changed the way counters are allocated (use get_method_counters() instead of build_method_counters())
Reviewed-by: kvn, thartmann, anoll
! src/share/vm/runtime/sweeper.cpp
Changeset: 63934ec778a2
Author: iveresov
Date: 2014-09-05 11:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/63934ec778a2
8056124: Hotspot should use PICL interface to get cacheline size on SPARC
Summary: Using libpicl to get L1 data and L2 cache line sizes
Reviewed-by: kvn, roland, morris
! make/solaris/makefiles/vm.make
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 9ac4db006cd5
Author: iveresov
Date: 2014-09-05 14:39 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9ac4db006cd5
8056154: JVM crash with EXCEPTION_ACCESS_VIOLATION when there are many threads running
Summary: Don't make compiled MH intrinsics not entrant when redefining classes
Reviewed-by: kvn, vlivanov
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/nmethod.hpp
Changeset: 712420bcab47
Author: iveresov
Date: 2014-09-08 11:45 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/712420bcab47
8057750: CTW should not make MH intrinsics not entrant
Summary: Do not make MH intrinsics not entrant in CTW
Reviewed-by: kvn, vlivanov
! src/share/vm/classfile/classLoader.cpp
Changeset: 6a1872937ea7
Author: simonis
Date: 2014-09-08 16:05 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6a1872937ea7
8057780: Fix ppc build after "8050147: StoreLoad barrier interferes with stack usages
Reviewed-by: kvn, shade
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
Changeset: 7dace1c50e00
Author: adlertz
Date: 2014-09-09 16:14 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7dace1c50e00
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/systemDictionary.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
Changeset: d8ecd90aa61c
Author: roland
Date: 2014-09-09 15:47 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d8ecd90aa61c
8057758: Tests run TypeProfileLevel=222 crash with guarantee(0) failed: must find derived/base pair
Summary: Use TypeAryPtr::INT type with offset 0 in inline_multiplyToLen().
Reviewed-by: kvn, iveresov
! src/share/vm/opto/library_call.cpp
Changeset: daa5ae1d95c4
Author: iveresov
Date: 2014-09-10 19:08 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/daa5ae1d95c4
8058092: Test vm/mlvm/meth/stress/compiler/deoptimize. Assert in src/share/vm/classfile/systemDictionary.cpp: MH intrinsic invariant
Summary: Throw exception if unable to compile an MH intrinsic
Reviewed-by: kvn
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: a39c9249f4be
Author: iveresov
Date: 2014-09-11 00:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a39c9249f4be
8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters
Summary: Tiered policy requires highest compilation levels always available
Reviewed-by: kvn, vlivanov
! src/share/vm/oops/method.cpp
! src/share/vm/oops/methodCounters.cpp
! src/share/vm/oops/methodCounters.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
Changeset: 60dc381b2fbb
Author: neliasso
Date: 2014-09-10 13:27 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/60dc381b2fbb
8054889: Compiler team's implementation task
Summary: Adding three new diagnostic commands for compiler
Reviewed-by: anoll, kvn, drchase
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ test/serviceability/dcmd/CodeCacheTest.java
+ test/serviceability/dcmd/CodelistTest.java
+ test/serviceability/dcmd/CompilerQueueTest.java
+ test/serviceability/dcmd/MethodIdentifierParser.java
Changeset: 006d52c53b6b
Author: neliasso
Date: 2014-09-11 08:01 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/006d52c53b6b
Merge
Changeset: 019dba14fb53
Author: adlertz
Date: 2014-09-12 09:17 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/019dba14fb53
Merge
! make/Makefile
! src/share/vm/runtime/os.hpp
Changeset: 0825d4f74ef8
Author: amurillo
Date: 2014-09-12 04:22 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0825d4f74ef8
Merge
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
More information about the jdk9-hs-emb-changes
mailing list