hg: jdk7/hotspot/hotspot: 13 new changesets
christian.thalinger at oracle.com
christian.thalinger at oracle.com
Fri Mar 18 11:02:12 PDT 2011
Changeset: 5d8f5a6dced7
Author: iveresov
Date: 2011-03-04 15:14 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/5d8f5a6dced7
7020403: Add AdvancedCompilationPolicy for tiered
Summary: This implements adaptive tiered compilation policy.
Reviewed-by: kvn, never
! src/share/vm/oops/methodKlass.cpp
! src/share/vm/oops/methodOop.hpp
+ src/share/vm/runtime/advancedThresholdPolicy.cpp
+ src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/compilationPolicy.cpp
Changeset: 4cd9add59b1e
Author: never
Date: 2011-03-04 20:01 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/4cd9add59b1e
7024866: # assert(limit == NULL || limit <= nm->code_end()) failed: in bounds
Reviewed-by: kvn, iveresov
! src/share/vm/code/nmethod.cpp
Changeset: 8ec5e1f45ea1
Author: never
Date: 2011-03-04 22:44 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8ec5e1f45ea1
Merge
Changeset: 8e72cd29b15d
Author: kvn
Date: 2011-03-05 11:02 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8e72cd29b15d
6589823: Error: meet not symmetric
Summary: arrays pointers meet must fall to bottom if exact array klasses in upper lattice are not equal or super klass is exact.
Reviewed-by: never
! src/share/vm/opto/type.cpp
Changeset: 425688247f3d
Author: never
Date: 2011-03-06 22:09 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/425688247f3d
6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's volatile if it's not loaded")
Reviewed-by: iveresov
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_ValueMap.hpp
Changeset: 1c0cf339481b
Author: kvn
Date: 2011-03-09 09:15 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/1c0cf339481b
7025742: Can not use CodeCache::unallocated_capacity() with fragmented CodeCache
Summary: Use largest_free_block() instead of unallocated_capacity().
Reviewed-by: iveresov, never, ysr
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/memory/heap.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/runtime/sweeper.cpp
Changeset: 83f08886981c
Author: kvn
Date: 2011-03-11 07:50 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/83f08886981c
7026631: field _klass is incorrectly set for dual type of TypeAryPtr::OOPS
Summary: add missing check this->dual() != TypeAryPtr::OOPS into TypeAryPtr::klass().
Reviewed-by: never
! src/share/vm/opto/type.cpp
Changeset: 799d8ccf63cf
Author: jrose
Date: 2011-03-11 21:19 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/799d8ccf63cf
Merge
! src/share/vm/oops/methodOop.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 72dee110246f
Author: jrose
Date: 2011-03-11 22:33 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/72dee110246f
6839872: remove implementation inheritance from JSR 292 APIs
Summary: consolidate runtime support in java.dyn.MethodHandleNatives; include transitional compatibility logic
Reviewed-by: twisti
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 8033953d67ff
Author: jrose
Date: 2011-03-11 22:34 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8033953d67ff
7012648: move JSR 292 to package java.lang.invoke and adjust names
Summary: package and class renaming only; delete unused methods and classes
Reviewed-by: twisti
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciCallSite.cpp
! src/share/vm/ci/ciCallSite.hpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/prims/nativeLookup.cpp
Changeset: 82de9bd880e3
Author: kvn
Date: 2011-03-17 12:08 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/82de9bd880e3
7028394: Newer AMD Processor Prefetch Defaults
Summary: This new default has shown improvement across many workloads.
Reviewed-by: kvn
Contributed-by: tom.deneau at amd.com
! src/cpu/x86/vm/vm_version_x86.cpp
Changeset: d2134498fd3f
Author: jrose
Date: 2011-03-17 18:29 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/d2134498fd3f
7011865: JSR 292 CTW fails: !THREAD->is_Compiler_thread() failed: Can not load classes with the Compiler thre
Reviewed-by: kvn, never
! src/share/vm/interpreter/linkResolver.cpp
Changeset: fc5ebbb2d1a8
Author: twisti
Date: 2011-03-18 01:44 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/fc5ebbb2d1a8
Merge
! src/share/vm/code/nmethod.cpp
More information about the hotspot-dev
mailing list