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