hg: jdk9/hs-emb/hotspot: 52 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri May 9 18:46:04 UTC 2014
Changeset: 8c3dc205ab2b
Author: katleman
Date: 2014-05-08 01:05 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8c3dc205ab2b
Added tag jdk9-b12 for changeset 1c383bb39e28
! .hgtags
Changeset: 456ad9c99133
Author: lana
Date: 2014-05-08 15:26 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/456ad9c99133
Merge
- make/hotspot_version
Changeset: 9f916a62b252
Author: anoll
Date: 2014-04-24 09:47 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9f916a62b252
8041468: Field nmethod::_lock_count should be declared volatile
Summary: The jint field nmethod::_lock_count which is used in nmethodLocker::lock_nmethod and nmethodLocker::unlock_nmethod should be declared volatile (see also signature of Atomic::inc)
Reviewed-by: kvn, roland
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: e9bd2a761882
Author: roland
Date: 2014-04-24 11:05 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e9bd2a761882
8039960: Unexpected exit from test compiler/profiling/spectrapredefineclass/Launcher.java
Summary: the test case doesn't need to change the heap size to reproduce the failure.
Reviewed-by: twisti, kvn
! test/compiler/profiling/spectrapredefineclass/Agent.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
Changeset: 1420e44e390b
Author: iignatyev
Date: 2014-04-24 14:02 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/1420e44e390b
8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failed
Reviewed-by: kvn, roland
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
Changeset: a123d95f638f
Author: iignatyev
Date: 2014-04-24 10:32 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a123d95f638f
Merge
Changeset: a35e424a76a4
Author: roland
Date: 2014-04-25 09:22 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a35e424a76a4
8041481: JVM crashes with collect_args_for_profiling
Summary: method handle call to c1 intrinsic tries to profile popped argument
Reviewed-by: kvn, twisti
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/profiling/TestMethodHandleInvokesIntrinsic.java
Changeset: 6a81ae43d3a3
Author: adlertz
Date: 2014-04-25 12:48 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6a81ae43d3a3
8029302: Performance regression in Math.pow intrinsic
Summary: Added special case for x^y where y == 2
Reviewed-by: kvn, roland
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/opto/library_call.cpp
Changeset: d3dff66800f3
Author: bharadwaj
Date: 2014-04-25 14:29 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d3dff66800f3
Merge
Changeset: ccbe4f8119b6
Author: anoll
Date: 2014-04-28 12:39 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ccbe4f8119b6
8040085: dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cache
Summary: Add CodeCache::add_scavenge_root_nmethod(this) to the dtrace-constructor of nmethod
Reviewed-by: roland, iveresov
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 590c234f1f5e
Author: anoll
Date: 2014-04-28 03:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/590c234f1f5e
Merge
! src/share/vm/code/nmethod.cpp
- test/runtime/6925573/SortMethodsTest.java
Changeset: 0b46bc08ff09
Author: anoll
Date: 2014-04-28 14:34 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0b46bc08ff09
8041771: C1: remove unused IR::_locals_size
Summary: The unused IR::_locals_size is removed.
Reviewed-by: kvn, roland
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.hpp
Changeset: cbb70f720ddb
Author: drchase
Date: 2014-04-28 15:09 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/cbb70f720ddb
8039407: Regression test needed for JDK-8015396
Summary: Converted bug demo into regression test
Reviewed-by: kvn
+ test/compiler/floatingpoint/ModNaN.java
Changeset: 401efd13b064
Author: morris
Date: 2014-04-28 16:05 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/401efd13b064
8040919: Uninitialised memory in hotspot/src/share/vm/compiler/oopMap.cpp
Summary: Parfait refactoring in OopMapSet::update_register_map
Reviewed-by: kvn, twisti
! src/share/vm/compiler/oopMap.cpp
Changeset: 48c15b47a4f1
Author: anoll
Date: 2014-04-29 07:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/48c15b47a4f1
8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline
Summary: Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache.
Reviewed-by: kvn, iveresov
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: d02dbc95b60b
Author: anoll
Date: 2014-04-29 08:08 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d02dbc95b60b
8036956: remove EnableInvokeDynamic flag
Summary: The EnableInvokeDynamic flag and all support code is removed because it is not longer used in JDK 9.
Reviewed-by: kvn, twisti
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>
! src/cpu/ppc/vm/cppInterpreter_ppc.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/ci/ciObject.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 790cbd800fe4
Author: anoll
Date: 2014-04-29 07:14 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/790cbd800fe4
Merge
Changeset: 4f0ae81062fd
Author: kvn
Date: 2014-04-29 10:29 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4f0ae81062fd
8041959: Skip replay parsing errors with ReplayIgnoreInitErrors
Summary: Allow replay compilation with replay file parsing error.
Reviewed-by: twisti, iveresov
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: 9883c95f17f6
Author: kvn
Date: 2014-04-29 12:20 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9883c95f17f6
8041957: -XX:UseAVX=0 cause assert(UseAVX) failed
Summary: temporary set UseAVX=1 and UseSSE=2 in generate_get_cpu_info()
Reviewed-by: twisti
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
Changeset: e3a56821c4e3
Author: mikael
Date: 2014-04-29 22:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e3a56821c4e3
8022070: Compilation error in stubGenerator_sparc.cpp with some compilers
Reviewed-by: twisti, kvn
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
Changeset: c884ec3ea87f
Author: mikael
Date: 2014-04-29 22:05 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c884ec3ea87f
8042059: Various fixes to linux/sparc
Reviewed-by: twisti, kvn
! agent/src/os/linux/libproc.h
! src/cpu/sparc/vm/frame_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
Changeset: 7c68337bb685
Author: kvn
Date: 2014-04-30 14:14 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7c68337bb685
8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc
Summary: Fix the arbitrary alignment issue in SPARC AES crypto stub routines.
Reviewed-by: kvn, iveresov
Contributed-by: shrinivas.joshi at oracle.com
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/runtime.cpp
! test/compiler/7184394/TestAESBase.java
! test/compiler/7184394/TestAESDecode.java
! test/compiler/7184394/TestAESEncode.java
! test/compiler/7184394/TestAESMain.java
Changeset: ae70708e34c5
Author: kvn
Date: 2014-05-01 17:57 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ae70708e34c5
8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes
Summary: Added missing -DmsgSize=640 to test's run commands.
Reviewed-by: kvn
Contributed-by: shrinivas.joshi at oracle.com
! test/compiler/7184394/TestAESMain.java
Changeset: 5edc16b659dd
Author: twisti
Date: 2014-05-02 19:00 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/5edc16b659dd
Merge
- make/hotspot_version
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: cdc3ba20b08f
Author: zgu
Date: 2014-05-01 05:52 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/cdc3ba20b08f
6885993: Named Thread: introduce print() and print_on(outputStream* st) methods
Summary: Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread
Reviewed-by: twisti, coleenp, dholmes
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vmThread.hpp
Changeset: bcf479da3ce5
Author: dcubed
Date: 2014-05-02 11:06 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/bcf479da3ce5
Merge
Changeset: af53a220ea60
Author: sla
Date: 2014-05-05 20:17 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/af53a220ea60
8031126: java/lang/management/ThreadMXBean/ThreadUserTime.java fails intermittently
Reviewed-by: coleenp, simonis, goetz, gthornbr
! src/os/linux/vm/os_linux.cpp
Changeset: 003c36658224
Author: coleenp
Date: 2014-05-05 19:53 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/003c36658224
8023697: failed class resolution reports different class name in detail message for the first and subsequent times
Summary: Cache detail message when we cache exception for constant pool resolution.
Reviewed-by: acorn, twisti, jrose
! src/share/vm/classfile/resolutionErrors.cpp
! src/share/vm/classfile/resolutionErrors.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp
+ test/runtime/ClassResolutionFail/Property.java
+ test/runtime/ClassResolutionFail/PropertySuper.java
+ test/runtime/ClassResolutionFail/TestClassResolutionFail.java
Changeset: e7a6a3354c84
Author: lfoltan
Date: 2014-05-06 08:59 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e7a6a3354c84
8041627: Solaris Studio 12.4 C++ 5.13 compilation error due to lack of "surplus" prototype for binaryTreeDictionary.cpp.
Summary: Fix C++ compilation error diagnostic for the call of "surplus" within get_better_list() method.
Reviewed-by: coleenp, dholmes
! src/share/vm/memory/binaryTreeDictionary.cpp
Changeset: 21130eb5768d
Author: lfoltan
Date: 2014-05-06 09:56 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/21130eb5768d
8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope.
Summary: Remove adlc's unused class FileBuffRegion.
Reviewed-by: coleenp, dholmes, kvn
! src/share/vm/adlc/filebuff.cpp
! src/share/vm/adlc/filebuff.hpp
Changeset: dd10307aad9d
Author: coleenp
Date: 2014-05-07 18:19 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/dd10307aad9d
Merge
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/runtime/thread.cpp
Changeset: c6d29f2731d5
Author: anoll
Date: 2014-05-02 06:24 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c6d29f2731d5
8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs
Summary: Allow 0 compiler threads if no JIT is used.
Reviewed-by: kvn, dholmes
Contributed-by: Severin Gehwolf <sgehwolf at redhat.com>
! src/share/vm/runtime/arguments.cpp
! test/compiler/startup/NumCompilerThreadsCheck.java
Changeset: d54237e9d713
Author: anoll
Date: 2014-05-01 21:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d54237e9d713
Merge
Changeset: 477b5a69ee6d
Author: iignatyev
Date: 2014-05-02 13:20 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/477b5a69ee6d
8042214: add @ignore tag to all excluded jtreg tests in test/compiler
Reviewed-by: kvn, ctornqvi
! test/compiler/5091921/Test7005594.java
! test/compiler/7052494/Test7052494.java
! test/compiler/ciReplay/TestVM.sh
! test/compiler/ciReplay/TestVM_no_comp_level.sh
Changeset: 802d8115b5f1
Author: iignatyev
Date: 2014-05-02 09:30 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/802d8115b5f1
Merge
Changeset: bd1a985905ed
Author: kvn
Date: 2014-05-02 16:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/bd1a985905ed
8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR))
Summary: Convert the assert into the runtime check to skip IGVN optimizations for problematic memory nodes. Eliminate dead nodes more aggressively.
Reviewed-by: twisti, iveresov
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
Changeset: c41037fab04f
Author: twisti
Date: 2014-05-02 19:10 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c41037fab04f
Merge
Changeset: 3e1b9ea326fa
Author: anoll
Date: 2014-05-05 15:10 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3e1b9ea326fa
8042052: assert(t != NULL) failed: must set before get
Summary: Added missing call to _gvn.transform to make sure the type of the PhiNode is recorded in the gvn.
Reviewed-by: kvn
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>
! src/share/vm/opto/library_call.cpp
Changeset: 446bb44e5367
Author: anoll
Date: 2014-05-06 09:17 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/446bb44e5367
8036851: volatile double accesses are not explicitly atomic in C2
Summary: The C2 structure is adapted to distinguish between volatile and non-volatile double accesses.
Reviewed-by: twisti, kvn
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
Changeset: 6786f914240e
Author: anoll
Date: 2014-05-06 09:52 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6786f914240e
8042428: CompileQueue::free_all() code is incorrect
Summary: Free task after getting next pointer of freelist.
Reviewed-by: kvn, adlertz
! src/share/vm/compiler/compileBroker.cpp
Changeset: 15b2bb6fd673
Author: anoll
Date: 2014-05-06 08:01 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/15b2bb6fd673
Merge
Changeset: 9433721e2340
Author: anoll
Date: 2014-05-06 13:08 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9433721e2340
8042443: Fix C++-Interpreter after "8036956: remove EnableInvokeDynamic flag"
Summary: Insert missing bracket to make the interpreter build again
Reviewed-by: sla
Contributed-by: Volker Simonis <volker.simonis at gmail.com>
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: b5e1deb7279e
Author: goetz
Date: 2014-05-02 14:53 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b5e1deb7279e
8042309: Some bugfixes for the ppc64 port.
Reviewed-by: kvn
! src/cpu/ppc/vm/cppInterpreter_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/interpreterRT_ppc.cpp
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/jniFastGetField_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
Changeset: 8fddb780f3a7
Author: anoll
Date: 2014-05-07 22:06 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8fddb780f3a7
8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798
Summary: Remove unnecessary lock in CompileBroker::mark_on_stack() that causes the deadlock
Reviewed-by: kvn, dcubed
! src/share/vm/compiler/compileBroker.cpp
Changeset: 2377269bd73d
Author: goetz
Date: 2014-04-29 15:17 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2377269bd73d
8042195: Introduce umbrella header orderAccess.inline.hpp.
Reviewed-by: dholmes, kvn, stefank, twisti
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.inline.hpp
! src/os/aix/vm/thread_aix.inline.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/bsd/vm/thread_bsd.inline.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/linux/vm/thread_linux.inline.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.inline.hpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.inline.hpp
! src/os/windows/vm/thread_windows.inline.hpp
! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/forte.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiRawMonitor.cpp
! src/share/vm/prims/jvmtiThreadState.inline.hpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/javaFrameAnchor.hpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/objectMonitor.cpp
+ src/share/vm/runtime/orderAccess.inline.hpp
! src/share/vm/runtime/perfMemory.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/thread.inline.hpp
! src/share/vm/services/management.cpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryPool.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/array.hpp
! src/share/vm/utilities/hashtable.inline.hpp
! src/share/vm/utilities/taskqueue.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 97356e139532
Author: twisti
Date: 2014-05-08 15:08 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/97356e139532
Merge
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 8886a4bcaeaa
Author: jwilhelm
Date: 2014-04-29 22:57 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8886a4bcaeaa
8027643: Merge GenCollectorPolicy and TwoGenerationCollectorPolicy
Summary: Merged the two calsses GenCollectorPolicy and TwoGenerationCollectorPolicy
Reviewed-by: sjohanss, jcoomes
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
! src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/services/memoryService.cpp
Changeset: 5549b26a0660
Author: jwilhelm
Date: 2014-05-02 21:10 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/5549b26a0660
Merge
Changeset: 83dc9a7abcce
Author: tschatzl
Date: 2014-05-06 09:41 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/83dc9a7abcce
8026784: Error message in AdaptiveFreeList<Chunk>::verify_stats is wrong
Summary: Changed faulty error message in the verification code
Reviewed-by: stefank, tschatzl
Contributed-by: Andreas Sjoberg <andreas.sjoberg at oracle.com>
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
Changeset: a5730e3dee96
Author: ehelin
Date: 2014-03-19 17:04 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a5730e3dee96
8034094: SA agent can't compile when jni_x86.h is used
Reviewed-by: dsamersoff, erikj
! src/cpu/x86/vm/jni_x86.h
Changeset: 957ed38326bd
Author: jmasa
Date: 2014-05-08 18:22 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/957ed38326bd
Merge
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: a7d16a7880ab
Author: amurillo
Date: 2014-05-09 08:34 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a7d16a7880ab
Merge
More information about the jdk9-hs-emb-changes
mailing list