hg: jdk7/build/hotspot: 15 new changesets

suchen.chien at oracle.com suchen.chien at oracle.com
Fri Jun 10 21:58:26 UTC 2011

Changeset: 1aa57c62d0e4
Author:    jeff
Date:      2011-05-27 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/1aa57c62d0e4

7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana


Changeset: 63d3fb179034
Author:    lana
Date:      2011-06-02 13:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/63d3fb179034


Changeset: 9340a27154cb
Author:    kvn
Date:      2011-05-25 21:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/9340a27154cb

7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properly
Summary: Use ins_encode %{ %} form to encode cadd_cmpLTMask() instruction and remove unused code.
Reviewed-by: never

! src/cpu/x86/vm/x86_64.ad
+ test/compiler/7048332/Test7048332.java

Changeset: ea0da5474c23
Author:    kvn
Date:      2011-05-27 12:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/ea0da5474c23

7047069: Array can dynamically change size when assigned to an object field
Summary: Fix initialization of a newly-allocated array with arraycopy
Reviewed-by: never

! src/share/vm/opto/library_call.cpp
+ test/compiler/7047069/Test7047069.java

Changeset: 88559690c95a
Author:    never
Date:      2011-05-26 14:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/88559690c95a

7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properly
Reviewed-by: kvn, jrose

! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp

Changeset: 442ef93966a9
Author:    iveresov
Date:      2011-05-26 13:15 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/442ef93966a9

7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stub
Summary: Save and restore the argument registers around the call to checkcast_arraycopy
Reviewed-by: never, roland

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

Changeset: 3f7a95be91ef
Author:    iveresov
Date:      2011-06-01 12:15 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/3f7a95be91ef


Changeset: 7c907a50c1bb
Author:    iveresov
Date:      2011-06-01 14:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/7c907a50c1bb


Changeset: f88fb2fa90cf
Author:    kvn
Date:      2011-05-31 10:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/f88fb2fa90cf

6956668: misbehavior of XOR operator (^) with int
Summary: optimize cmp_ne(xor(X,1),0) to cmp_eq(X,0) only for boolean values X.
Reviewed-by: never

! src/share/vm/opto/subnode.cpp
+ test/compiler/6956668/Test6956668.java

Changeset: ba550512d3b2
Author:    jrose
Date:      2011-06-01 23:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/ba550512d3b2

7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
Summary: Delegate invokedynamic linkage errors to MethodHandleNatives.raiseException.
Reviewed-by: never

! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp

Changeset: c76d5f44a3fe
Author:    jrose
Date:      2011-06-01 23:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/c76d5f44a3fe

7049410: JSR 292 old method name MethodHandle.invokeGeneric should not be accepted by the JVM
Summary: change the default setting of the flag AllowInvokeGeneric to false
Reviewed-by: never

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

Changeset: deaa3ce90583
Author:    coleenp
Date:      2011-06-02 14:17 -0400
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/deaa3ce90583

7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at methodOop.cpp:63
Summary: Removed extra change from another bug fix that caused this regression
Reviewed-by: phh, dcubed, kvn, kamg, never

! src/share/vm/oops/methodOop.cpp

Changeset: e5ae807761b8
Author:    trims
Date:      2011-06-03 17:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/e5ae807761b8

Added tag hs21-b14 for changeset 62f39d40ebf1

! .hgtags

Changeset: 82a81d5c5700
Author:    trims
Date:      2011-06-03 20:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/82a81d5c5700


Changeset: 48ceeec759b6
Author:    schien
Date:      2011-06-07 14:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/hotspot/rev/48ceeec759b6

Added tag jdk7-b145 for changeset 82a81d5c5700

! .hgtags

More information about the build-dev mailing list