hg: jdk7/jdk7/hotspot: 33 new changesets
erik.trimble at sun.com
erik.trimble at sun.com
Tue Jan 19 14:25:38 PST 2010
Changeset: 40e7c1d24e4a
Author: twisti
Date: 2010-01-04 00:22 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/40e7c1d24e4a
6909153: Fix broken options on Zero
Summary: Smaller fixes to ensure that Zero still works with non-standard options.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 896da934748c
Author: twisti
Date: 2010-01-04 03:34 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/896da934748c
6913869: Zero assert fix
Summary: Zero currently won't build on zSeries or PowerPC machines with assertions turned on.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/share/vm/prims/jni.cpp
Changeset: aa62b9388fce
Author: twisti
Date: 2010-01-04 15:52 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/aa62b9388fce
6894206: JVM needs a way to traverse method handle structures
Summary: We need a way to walk chained method handles in the JVM to call the right methods and to generate required bytecode adapters for the compilers.
Reviewed-by: kvn
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/includeDB_core
+ src/share/vm/prims/methodHandleWalk.cpp
+ src/share/vm/prims/methodHandleWalk.hpp
Changeset: 0910903272e5
Author: twisti
Date: 2010-01-04 07:04 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/0910903272e5
Merge
Changeset: e66fd840cb6b
Author: twisti
Date: 2010-01-04 18:38 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/e66fd840cb6b
6893081: method handle & invokedynamic code needs additional cleanup (post 6815692, 6858164)
Summary: During the work for 6829187 we have fixed a number of basic bugs which are logically grouped with 6815692 and 6858164 but which must be reviewed and pushed separately.
Reviewed-by: kvn, never
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/debugInfoRec.cpp
! src/share/vm/code/debugInfoRec.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/pcDesc.hpp
! src/share/vm/compiler/methodLiveness.cpp
! src/share/vm/interpreter/bytecode.cpp
! src/share/vm/interpreter/bytecode.hpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 4b84186a8248
Author: kvn
Date: 2010-01-04 15:21 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/4b84186a8248
6913075: EA identifies escape state incorrectly after 6895383 fix
Summary: EA incorrectly identifies escape state of an allocation passed as call argument.
Reviewed-by: never
! src/share/vm/opto/escape.cpp
Changeset: 97125851f396
Author: twisti
Date: 2010-01-05 13:05 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/97125851f396
6829187: compiler optimizations required for JSR 292
Summary: C2 implementation for invokedynamic support.
Reviewed-by: kvn, never
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
+ src/share/vm/ci/ciCPCache.cpp
+ src/share/vm/ci/ciCPCache.hpp
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciObject.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/includeDB_compiler2
! src/share/vm/includeDB_core
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/type.cpp
Changeset: dd57230ba8fe
Author: twisti
Date: 2010-01-05 15:21 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/dd57230ba8fe
6893268: additional dynamic language related optimizations in C2
Summary: C2 needs some additional optimizations to be able to handle MethodHandle invokes and invokedynamic instructions at the best performance.
Reviewed-by: kvn, never
! src/share/vm/ci/ciCPCache.cpp
+ src/share/vm/ci/ciCallSite.cpp
+ src/share/vm/ci/ciCallSite.hpp
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciExceptionHandler.cpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciField.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciKlass.cpp
! src/share/vm/ci/ciKlass.hpp
! src/share/vm/ci/ciMethod.hpp
+ src/share/vm/ci/ciMethodHandle.cpp
+ src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/ci/ciObject.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/ci/ciSymbol.cpp
! src/share/vm/ci/ciSymbol.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/includeDB_compiler2
! src/share/vm/includeDB_core
! src/share/vm/interpreter/bytecode.hpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
! src/share/vm/oops/constMethodOop.hpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/oops/symbolOop.cpp
! src/share/vm/oops/symbolOop.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/doCall.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/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/utilities/constantTag.hpp
Changeset: b6f06e395428
Author: never
Date: 2010-01-05 11:14 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b6f06e395428
6908267: Zero fails to unlock synchronized native methods on exception
Reviewed-by: never
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/cppInterpreter_zero.cpp
Changeset: 1f6d42899c3a
Author: never
Date: 2010-01-05 11:16 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/1f6d42899c3a
Merge
Changeset: b1f619d38249
Author: never
Date: 2010-01-05 16:12 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b1f619d38249
6914002: unsigned compare problem after 5057818
Reviewed-by: kvn, twisti
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
Changeset: 4ce7240d622c
Author: never
Date: 2010-01-06 14:22 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/4ce7240d622c
6914300: ciEnv should export all well known classes
Reviewed-by: kvn, twisti
! agent/src/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciInstance.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciType.cpp
! src/share/vm/ci/ciUtilities.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/javaAssertions.cpp
! 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/gc_interface/collectedHeap.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/classify.cpp
! src/share/vm/memory/dump.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlassKlass.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/reflectionUtils.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/statSampler.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/lowMemoryDetector.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/serviceUtil.hpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/exceptions.cpp
Changeset: aad340e07bc4
Author: never
Date: 2010-01-06 14:25 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/aad340e07bc4
Merge
Changeset: 9b9c1ee9b3f6
Author: iveresov
Date: 2010-01-06 22:21 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/9b9c1ee9b3f6
Merge
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: e018e6884bd8
Author: ysr
Date: 2009-12-23 09:23 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/e018e6884bd8
6631166: CMS: better heuristics when combatting fragmentation
Summary: Autonomic per-worker free block cache sizing, tunable coalition policies, fixes to per-size block statistics, retuned gain and bandwidth of some feedback loop filters to allow quicker reactivity to abrupt changes in ambient demand, and other heuristics to reduce fragmentation of the CMS old gen. Also tightened some assertions, including those related to locking.
Reviewed-by: jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeList.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_serial
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/shared/allocationStats.hpp
! src/share/vm/gc_implementation/shared/gcUtil.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
! src/share/vm/includeDB_gc_parallel
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/classLoadingService.cpp
Changeset: 504830073409
Author: jmasa
Date: 2010-01-04 07:58 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/504830073409
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 75bd253e25dd
Author: ysr
Date: 2010-01-04 14:51 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/75bd253e25dd
6637203: Classunloading messages go to stdout rather than Xloggc file, causing hangs when stdout is closed
Summary: Decoupled TraceClassUnloading from verbose:gc, JVMTI_VERBOSE_GC and PrintGC[Details], making it settable in a manner identical to TraceClassLoading. Reverted an inadvertent change of TraceClassUnloading output in a previous changeset from gclog back to tty.
Reviewed-by: coleenp, dholmes, jmasa, poonam
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/classLoadingService.cpp
Changeset: 05b775309e59
Author: jmasa
Date: 2010-01-07 08:14 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/05b775309e59
6912018: CMS: guarantee(head() != 0,"The head of the list cannot be NULL")
Summary: Block too small to split was not correctly putback to free lists.
Reviewed-by: ysr
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
Changeset: 0579c695832f
Author: ysr
Date: 2010-01-09 09:01 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/0579c695832f
Merge
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: f62a22282a47
Author: kvn
Date: 2010-01-07 16:24 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/f62a22282a47
6914622: Print values of all flags for product VM
Summary: Change the flag -XX:+PrintFlagsFinal to product and add new product flag -XX:+PrintFlagsInitial.
Reviewed-by: phh, ysr
Contributed-by: gbenson at redhat.com
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 1271af4ec18c
Author: kvn
Date: 2010-01-07 16:26 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/1271af4ec18c
6912517: JIT bug compiles out (and stops running) code that needs to be run. Causes NPE.
Summary: Add missing check that value is used in memory expression in instructions with embedded load.
Reviewed-by: never, jrose
! src/share/vm/opto/lcm.cpp
+ test/compiler/6912517/Test.java
Changeset: cd37471eaecc
Author: twisti
Date: 2010-01-08 11:09 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/cd37471eaecc
6914206: change way of permission checking for generated MethodHandle adapters
Summary: Put generated MH adapter in InvokeDynamic/MethodHandle classes to be able to indentify them easily in the compiler.
Reviewed-by: kvn, never, jrose
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/includeDB_core
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/vframe.cpp
Changeset: bea7a22a6f79
Author: kvn
Date: 2010-01-08 09:42 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/bea7a22a6f79
6915110: IfNode::up_one_dom moves beyond RootNode bug in src/share/vm/opto/ifnode.cpp
Summary: Check RootNode before check Loop in IfNode::up_one_dom().
Reviewed-by: never
Contributed-by: kevin.brown at sun.com
! src/share/vm/opto/ifnode.cpp
Changeset: 174ade00803b
Author: kvn
Date: 2010-01-08 09:51 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/174ade00803b
6910484: incorrect integer optimization (loosing and op-r in a given example)
Summary: Remove AND operation only if mask is equal to shift.
Reviewed-by: never
! src/share/vm/opto/divnode.cpp
+ test/compiler/6910484/Test.java
Changeset: 4e6abf09f540
Author: jrose
Date: 2010-01-08 13:47 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/4e6abf09f540
6912062: disassembler plugin needs to produce symbolic information in product mode
Summary: More informative disassembly in product mode. Also, a more consistent CompileCommand syntax.
Reviewed-by: never
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/includeDB_core
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/oops/arrayKlassKlass.cpp
! src/share/vm/oops/arrayKlassKlass.hpp
! src/share/vm/oops/compiledICHolderKlass.cpp
! src/share/vm/oops/compiledICHolderKlass.hpp
! src/share/vm/oops/constMethodKlass.cpp
! src/share/vm/oops/constMethodKlass.hpp
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/constantPoolKlass.hpp
! src/share/vm/oops/cpCacheKlass.cpp
! src/share/vm/oops/cpCacheKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/instanceKlassKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassKlass.cpp
! src/share/vm/oops/klassKlass.hpp
! src/share/vm/oops/methodDataKlass.cpp
! src/share/vm/oops/methodDataKlass.hpp
! src/share/vm/oops/methodKlass.cpp
! src/share/vm/oops/methodKlass.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/objArrayKlassKlass.cpp
! src/share/vm/oops/objArrayKlassKlass.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/symbolKlass.cpp
! src/share/vm/oops/symbolKlass.hpp
! src/share/vm/oops/typeArrayKlassKlass.cpp
! src/share/vm/oops/typeArrayKlassKlass.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 136ac23d6ded
Author: jrose
Date: 2010-01-08 15:17 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/136ac23d6ded
Merge
Changeset: c3b315a0d58a
Author: jrose
Date: 2010-01-08 13:58 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/c3b315a0d58a
6912063: inlining parameters need to be adjusted for some uses of the JVM
Summary: Put all inline-related switches into product mode, to allow tuning by dynamic language implementors.
Reviewed-by: twisti, kvn
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/runtime/globals.hpp
Changeset: f2e64cfc2020
Author: jrose
Date: 2010-01-08 18:27 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/f2e64cfc2020
Merge
Changeset: 5b06c5db3e89
Author: jrose
Date: 2010-01-08 22:02 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/5b06c5db3e89
Merge
Changeset: f24201449cac
Author: never
Date: 2010-01-09 00:59 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/f24201449cac
6909839: missing unsigned compare cases for some cmoves in sparc.ad
Reviewed-by: kvn, jrose
! src/cpu/sparc/vm/sparc.ad
+ test/compiler/6909839/Test6909839.java
Changeset: 1fc01a2425ce
Author: iveresov
Date: 2010-01-12 13:54 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/1fc01a2425ce
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: d749b1813f40
Author: trims
Date: 2010-01-15 14:25 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/d749b1813f40
Merge
Changeset: 3003ddd1d433
Author: trims
Date: 2010-01-15 14:28 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/3003ddd1d433
6917463: Bump the HS17 build number to 07
Summary: Update the HS17 build number to 07
Reviewed-by: jcoomes
! make/hotspot_version
More information about the jdk7-dev
mailing list