hg: jdk7/hotspot-gc/hotspot: 13 new changesets

y.s.ramakrishna at sun.com y.s.ramakrishna at sun.com
Sun Jan 17 10:12:39 UTC 2010


Changeset: f62a22282a47
Author:    kvn
Date:      2010-01-07 16:24 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/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/hotspot-gc/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/hotspot-gc/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/hotspot-gc/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/hotspot-gc/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/hotspot-gc/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/hotspot-gc/hotspot/rev/136ac23d6ded

Merge


Changeset: c3b315a0d58a
Author:    jrose
Date:      2010-01-08 13:58 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/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/hotspot-gc/hotspot/rev/f2e64cfc2020

Merge


Changeset: 5b06c5db3e89
Author:    jrose
Date:      2010-01-08 22:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5b06c5db3e89

Merge


Changeset: f24201449cac
Author:    never
Date:      2010-01-09 00:59 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/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/hotspot-gc/hotspot/rev/1fc01a2425ce

Merge

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: c4d722788ed6
Author:    ysr
Date:      2010-01-16 23:51 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c4d722788ed6

Merge

- src/share/vm/gc_implementation/g1/ptrQueue.inline.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/runtime/globals.hpp




More information about the hotspot-gc-dev mailing list