hg: lambda/lambda/jdk: 12 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Mon Jun 28 05:25:53 PDT 2010


Changeset: 57293ed264c4
Author:    prr
Date:      2010-06-14 10:37 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/57293ed264c4

6961061: make/tools/freetypecheck doesn't build with VS2010 : breaks openjdk builds
Reviewed-by: ohair

! make/tools/freetypecheck/freetypecheck.c

Changeset: 6cc8d40d94e7
Author:    prr
Date:      2010-06-16 09:42 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/6cc8d40d94e7

6961079: Build JDK7 for 64 bit Windows using free Windows 7.1 SDK 64 bit compilers
Reviewed-by: ohair, jcoomes

! make/common/shared/Defs-windows.gmk

Changeset: 82593186fa54
Author:    mikejwre
Date:      2010-06-16 15:49 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/82593186fa54

Merge


Changeset: 9c0586509d75
Author:    mikejwre
Date:      2010-06-17 16:28 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/9c0586509d75

Added tag jdk7-b98 for changeset 82593186fa54

! .hgtags

Changeset: 0cd764a1c809
Author:    jrose
Date:      2010-04-30 23:48 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/0cd764a1c809

6939134: JSR 292 adjustments to method handle invocation
Summary: split MethodHandle.invoke into invokeExact and invokeGeneric; also clean up JVM-to-Java interfaces
Reviewed-by: twisti

! src/share/classes/java/dyn/CallSite.java
! src/share/classes/java/dyn/InvokeDynamic.java
! src/share/classes/java/dyn/InvokeDynamicBootstrapError.java
! src/share/classes/java/dyn/JavaMethodHandle.java
! src/share/classes/java/dyn/Linkage.java
! src/share/classes/java/dyn/LinkagePermission.java
! src/share/classes/java/dyn/MethodHandle.java
! src/share/classes/java/dyn/MethodHandles.java
! src/share/classes/java/dyn/MethodType.java
! src/share/classes/java/dyn/NoAccessException.java
! src/share/classes/java/dyn/package-info.java
! src/share/classes/sun/dyn/AdapterMethodHandle.java
! src/share/classes/sun/dyn/BoundMethodHandle.java
! src/share/classes/sun/dyn/CallSiteImpl.java
! src/share/classes/sun/dyn/FilterGeneric.java
! src/share/classes/sun/dyn/FilterOneArgument.java
! src/share/classes/sun/dyn/FromGeneric.java
! src/share/classes/sun/dyn/MemberName.java
! src/share/classes/sun/dyn/MethodHandleImpl.java
! src/share/classes/sun/dyn/MethodHandleNatives.java
! src/share/classes/sun/dyn/MethodTypeImpl.java
! src/share/classes/sun/dyn/SpreadGeneric.java
! src/share/classes/sun/dyn/ToGeneric.java
! src/share/classes/sun/dyn/package-info.java
! src/share/classes/sun/dyn/util/ValueConversions.java
! src/share/classes/sun/dyn/util/VerifyAccess.java
! test/java/dyn/MethodHandlesTest.java

Changeset: 4a28a204b726
Author:    jrose
Date:      2010-05-03 23:32 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/4a28a204b726

6939196: method handle signatures off the boot class path get linkage errors
Summary: Remove workaround from MethodHandleImpl lookup code; add JUnit regression test to MethodHandlesTest.
Reviewed-by: twisti

! src/share/classes/sun/dyn/MethodHandleImpl.java
! test/java/dyn/MethodHandlesTest.java

Changeset: 3cf85945abef
Author:    jrose
Date:      2010-05-13 20:01 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/3cf85945abef

Merge


Changeset: d742045bd30b
Author:    jrose
Date:      2010-06-18 15:23 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/d742045bd30b

Merge

! src/share/classes/java/dyn/CallSite.java
! src/share/classes/java/dyn/InvokeDynamic.java
! src/share/classes/java/dyn/InvokeDynamicBootstrapError.java
! src/share/classes/java/dyn/JavaMethodHandle.java
! src/share/classes/java/dyn/Linkage.java
! src/share/classes/java/dyn/LinkagePermission.java
! src/share/classes/java/dyn/MethodHandle.java
! src/share/classes/java/dyn/MethodHandles.java
! src/share/classes/java/dyn/MethodType.java
! src/share/classes/java/dyn/NoAccessException.java
! src/share/classes/java/dyn/package-info.java
! src/share/classes/sun/dyn/AdapterMethodHandle.java
! src/share/classes/sun/dyn/BoundMethodHandle.java
! src/share/classes/sun/dyn/CallSiteImpl.java
! src/share/classes/sun/dyn/FilterGeneric.java
! src/share/classes/sun/dyn/FilterOneArgument.java
! src/share/classes/sun/dyn/FromGeneric.java
! src/share/classes/sun/dyn/MemberName.java
! src/share/classes/sun/dyn/MethodHandleImpl.java
! src/share/classes/sun/dyn/MethodHandleNatives.java
! src/share/classes/sun/dyn/MethodTypeImpl.java
! src/share/classes/sun/dyn/SpreadGeneric.java
! src/share/classes/sun/dyn/ToGeneric.java
! src/share/classes/sun/dyn/package-info.java
! src/share/classes/sun/dyn/util/ValueConversions.java
! src/share/classes/sun/dyn/util/VerifyAccess.java
! test/java/dyn/MethodHandlesTest.java

Changeset: 3d944ecfa470
Author:    jrose
Date:      2010-06-08 23:08 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/3d944ecfa470

6939203: JSR 292 needs method handle constants
Summary: Add new CP types CONSTANT_MethodHandle, CONSTANT_MethodType to verifier; put in runtime support upcall.
Reviewed-by: twisti

! src/share/classes/java/dyn/MethodHandles.java
! src/share/classes/sun/dyn/MethodHandleNatives.java
! src/share/javavm/export/classfile_constants.h
! src/share/native/common/check_code.c
! test/java/dyn/MethodHandlesTest.java

Changeset: 2587c9f0b60d
Author:    jrose
Date:      2010-06-19 01:14 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/2587c9f0b60d

Merge

! src/share/classes/java/dyn/MethodHandles.java
! src/share/classes/sun/dyn/MethodHandleNatives.java
! src/share/javavm/export/classfile_constants.h
! src/share/native/common/check_code.c
! test/java/dyn/MethodHandlesTest.java

Changeset: 3956cdee6712
Author:    mikejwre
Date:      2010-06-24 20:03 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/3956cdee6712

Added tag jdk7-b99 for changeset 2587c9f0b60d

! .hgtags

Changeset: bb194ca1e9fe
Author:    mcimadamore
Date:      2010-06-28 09:12 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/bb194ca1e9fe

merge with b99




More information about the lambda-dev mailing list