hg: jdk9/hs/hotspot: 10 new changesets
christian.thalinger at oracle.com
christian.thalinger at oracle.com
Thu May 15 19:55:22 UTC 2014
Changeset: fef9b88e2585
Author: anoll
Date: 2014-05-08 12:49 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/fef9b88e2585
8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4
Summary: Define a new function that determines the minimum number of compiler threads for a particular platform/configuration.
Reviewed-by: kvn
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: 035c93dbff0b
Author: twisti
Date: 2014-05-08 15:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/035c93dbff0b
Merge
Changeset: 53acad1e7f52
Author: anoll
Date: 2014-05-09 09:12 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/53acad1e7f52
8029343: CodeCache::allocate increments '_number_of_blobs' even if allocation fails.
Summary: Incrementing the number of code blobs in CodeCache::allocate(...) is now only performed if allocation succeeds. The guarantee is fixed.
Reviewed-by: kvn, iveresov
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>
! src/share/vm/code/codeCache.cpp
Changeset: c31d0c31e7bf
Author: twisti
Date: 2014-05-12 17:01 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c31d0c31e7bf
Merge
! src/share/vm/code/codeCache.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: 3d247564e2d8
Author: anoll
Date: 2014-05-13 11:25 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3d247564e2d8
8021770: BackEdgeThreshold option is no longer used and should be removed
Summary: The BackEdgeThreshold option is removed because it is no longer used.
Reviewed-by: twisti, kvn, cjplummer
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/sparc/vm/c1_globals_sparc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c1_globals_x86.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/zero/vm/shark_globals_zero.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 975d903e1de3
Author: iveresov
Date: 2014-05-13 11:32 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/975d903e1de3
8032463: VirtualDispatch test timeout with DeoptimizeALot
Summary: Introduce code aging for warm method detection
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/share/vm/c1/c1_CodeStubs.hpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/c1/c1_Runtime1.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodCounters.cpp
! src/share/vm/oops/methodCounters.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 99dc0ff1d4c7
Author: vlivanov
Date: 2014-03-11 15:06 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/99dc0ff1d4c7
8023461: Thread holding lock at safepoint that vm can block on: MethodCompileQueue_lock
Reviewed-by: kvn, iveresov
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
Changeset: 3624b11235ba
Author: simonis
Date: 2014-05-14 12:09 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3624b11235ba
8043029: Change 8037816 breaks HS build with older GCC versions which don't support diagnostic pragmas
Summary: Added conditions around macro definitions for pragmas.
Reviewed-by: kvn
! src/share/vm/utilities/globalDefinitions_gcc.hpp
Changeset: c98ef93bfe9a
Author: iveresov
Date: 2014-05-14 14:28 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c98ef93bfe9a
8043063: Code aging should allocate MethodCounters when flushing a method
Summary: Make sure that MethodCounters are present when the method is flushed for the first time to switch on code aging
Reviewed-by: kvn
! src/share/vm/runtime/sweeper.cpp
Changeset: 466b58fa837b
Author: twisti
Date: 2014-05-15 11:35 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/466b58fa837b
Merge
- src/share/vm/libadt/port.cpp
- src/share/vm/libadt/port.hpp
! src/share/vm/opto/compile.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
More information about the jdk9-all-changes
mailing list