jdk7-b145: Hotspot and JDK

Erik Trimble erik.trimble at oracle.com
Sat Jun 4 15:26:43 PDT 2011


There are several additional fixes being pushed to the OpenJDK Master 
repository, for inclusion in JDK 7 Build 145:

http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/77ec0541aa2a
http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/82a81d5c5700
http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/10ca7570f47f
http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/42bfba80beb7
http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e8e6cdff5995
http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/c455e2ae5c93
http://hg.openjdk.java.net/jdk7/jdk7/rev/55e9ebf03218


The fixes are:

7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properly
7047069: Array can dynamically change size when assigned to an object field
7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and 
T_DOUBLE properly
7047491: C1: registers saved incorrectly when calling 
checkcast_arraycopy stub
6956668: misbehavior of XOR operator (^) with int
7049415: Failure of resolution of sym.reference to the c.s.s. should be 
wrapped in BootstrapMethodError
7049410: JSR 292 old method name MethodHandle.invokeGeneric should not 
be accepted by the JVM
7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at 
methodOop.cpp:63
7051206: JSR 292 method name SwitchPoint.isValid is misleading to unwary 
users; should be hasBeenInvalidated
7049122: java/lang/invoke/RicochetTest.java with MAX_ARITY=255 in -Xcomp 
mode overflows code cache
7050328: (jsr-292) findConstructor throws ExceptionInInitializerError if 
run under SecurityManager
7049415: Failure of resolution of sym.reference to the c.s.s. should be 
wrapped in BootstrapMethodError




Changeset info:

[Hotspot Repository]

changeset:   2507:9340a27154cb
parent:      2504:472fc37e14a9
user:        kvn
date:        Wed May 25 21:17:07 2011 -0700
summary:     7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register 
properly

changeset:   2508:ea0da5474c23
user:        kvn
date:        Fri May 27 12:47:48 2011 -0700
summary:     7047069: Array can dynamically change size when assigned to 
an object field

changeset:   2509:88559690c95a
user:        never
date:        Thu May 26 14:44:41 2011 -0700
summary:     7047961: JSR 292 MethodHandleWalk swap args doesn't handle 
T_LONG and T_DOUBLE properly

changeset:   2510:442ef93966a9
parent:      2504:472fc37e14a9
user:        iveresov
date:        Thu May 26 13:15:01 2011 -0700
summary:     7047491: C1: registers saved incorrectly when calling 
checkcast_arraycopy stub

changeset:   2511:3f7a95be91ef
parent:      2508:ea0da5474c23
parent:      2510:442ef93966a9
user:        iveresov
date:        Wed Jun 01 12:15:10 2011 -0700
summary:     Merge

changeset:   2512:7c907a50c1bb
parent:      2511:3f7a95be91ef
parent:      2509:88559690c95a
user:        iveresov
date:        Wed Jun 01 14:46:14 2011 -0700
summary:     Merge

changeset:   2513:f88fb2fa90cf
user:        kvn
date:        Tue May 31 10:05:36 2011 -0700
summary:     6956668: misbehavior of XOR operator (^) with int

changeset:   2514:ba550512d3b2
user:        jrose
date:        Wed Jun 01 23:25:20 2011 -0700
summary:     7049415: Failure of resolution of sym.reference to the 
c.s.s. should be wrapped in BootstrapMethodError

changeset:   2515:c76d5f44a3fe
user:        jrose
date:        Wed Jun 01 23:25:31 2011 -0700
summary:     7049410: JSR 292 old method name MethodHandle.invokeGeneric 
should not be accepted by the JVM

changeset:   2516:deaa3ce90583
user:        coleenp
date:        Thu Jun 02 14:17:48 2011 -0400
summary:     7049928: VM crashes with "assert(_adapter != NULL) failed: 
must have" at methodOop.cpp:63

changeset:   2517:e5ae807761b8
user:        trims
date:        Fri Jun 03 17:09:33 2011 -0700
summary:     Added tag hs21-b14 for changeset 62f39d40ebf1

changeset:   2518:82a81d5c5700
tag:         tip
parent:      2506:63d3fb179034
parent:      2517:e5ae807761b8
user:        trims
date:        Fri Jun 03 20:13:38 2011 -0700
summary:     Merge


[JDK Repository]

changeset:   4277:8318d03e1766
parent:      4251:81f957f86ba5
user:        jrose
date:        Wed Jun 01 23:56:43 2011 -0700
summary:     7049415: Failure of resolution of sym.reference to the 
c.s.s. should be wrapped in BootstrapMethodError

changeset:   4278:0b8b6eace473
user:        jrose
date:        Wed Jun 01 23:56:47 2011 -0700
summary:     7050328: (jsr-292) findConstructor throws 
ExceptionInInitializerError if run under SecurityManager

changeset:   4279:34481a4012c3
user:        jrose
date:        Wed Jun 01 23:56:51 2011 -0700
summary:     7049122: java/lang/invoke/RicochetTest.java with 
MAX_ARITY=255 in -Xcomp mode overflows code cache

changeset:   4280:802994506203
user:        jrose
date:        Fri Jun 03 11:20:20 2011 -0700
summary:     7051206: JSR 292 method name SwitchPoint.isValid is 
misleading to unwary users; should be hasBeenInvalidated

changeset:   4281:e8e6cdff5995
tag:         tip
parent:      4276:39de8937c1d8
parent:      4280:802994506203
user:        trims
date:        Fri Jun 03 20:13:50 2011 -0700
summary:     Merge





There is no PIT for these fixes.

-- 
Erik Trimble
Java System Support
Mailstop:  usca22-123
Phone:  x17195
Santa Clara, CA



More information about the jdk7-dev mailing list