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

tony.printezis at oracle.com tony.printezis at oracle.com
Tue May 4 01:56:50 UTC 2010


Changeset: d7f654633cfe
Author:    never
Date:      2010-04-26 11:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d7f654633cfe

6946040: add intrinsic for short and char reverseBytes
Reviewed-by: never, twisti
Contributed-by: Hiroshi Yamauchi <yamauchi at google.com>

! make/linux/makefiles/adlc.make
! make/solaris/makefiles/adlc.make
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/subnode.hpp
+ test/compiler/6431242/Test.java
+ test/compiler/6946040/TestCharShortByteSwap.java

Changeset: b4776199210f
Author:    never
Date:      2010-04-26 23:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b4776199210f

6943485: JVMTI always on capabilities change code generation too much
Reviewed-by: twisti, dcubed

! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiManageCapabilities.cpp

Changeset: 314e17ca2c23
Author:    iveresov
Date:      2010-04-27 11:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/314e17ca2c23

6946892: c1 shouldn't sign-extend to upper 32bits on x64
Summary: c1 does sign-extension when it loads ints and shorts from memory to 64-bit registers. This causes problems for c2 because it relies on the fact the int passed in a 64-bit register is zero-extended.
Reviewed-by: never

! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp

Changeset: 90acda19b80f
Author:    jrose
Date:      2010-04-29 00:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/90acda19b80f

Merge


Changeset: befdf73d6b82
Author:    tonyp
Date:      2010-05-03 16:31 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/befdf73d6b82

Merge

! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp

Changeset: 7145628c2fa2
Author:    tonyp
Date:      2010-05-03 17:23 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/7145628c2fa2

Merge





More information about the hotspot-gc-dev mailing list