changeset 404:4deb4756153e

meth: reorder series
author jrose
date Fri, 13 Jul 2012 01:55:05 -0700
parents 4d38d18ba364
children 8e60c519b9f8
files meth-lazy-7023639.patch meth.patch series
diffstat 3 files changed, 6 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/meth-lazy-7023639.patch	Fri Jul 13 10:45:43 2012 +0200
+++ b/meth-lazy-7023639.patch	Fri Jul 13 01:55:05 2012 -0700
@@ -6035,13 +6035,13 @@
      /**
       * Internal marker interface which distinguishes (to the Java compiler)
       * those methods which are <a href="MethodHandle.html#sigpoly">signature polymorphic</a>.
-@@ -432,6 +418,9 @@
+@@ -432,6 +418,8 @@
      @interface PolymorphicSignature { }
  
-     private final MethodType type;
+-    private MethodType type;
++    private final MethodType type;
 +    /*private*/ final LambdaForm form;
 +    // form is not private so that invokers can easily fetch it
-+
  
      /**
       * Reports the type of this method handle.
--- a/meth.patch	Fri Jul 13 10:45:43 2012 +0200
+++ b/meth.patch	Fri Jul 13 01:55:05 2012 -0700
@@ -13,18 +13,6 @@
  
  all build::
  	$(SUBDIRS-loop)
-diff --git a/src/share/classes/java/lang/invoke/MethodHandle.java b/src/share/classes/java/lang/invoke/MethodHandle.java
---- a/src/share/classes/java/lang/invoke/MethodHandle.java
-+++ b/src/share/classes/java/lang/invoke/MethodHandle.java
-@@ -431,7 +431,7 @@
-     @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME)
-     @interface PolymorphicSignature { }
- 
--    private MethodType type;
-+    private final MethodType type;
- 
-     /**
-      * Reports the type of this method handle.
 diff --git a/src/share/classes/java/lang/invoke/package-info.java b/src/share/classes/java/lang/invoke/package-info.java
 --- a/src/share/classes/java/lang/invoke/package-info.java
 +++ b/src/share/classes/java/lang/invoke/package-info.java
--- a/series	Fri Jul 13 10:45:43 2012 +0200
+++ b/series	Fri Jul 13 01:55:05 2012 -0700
@@ -4,13 +4,13 @@
 # (none)
 
 # review pending before push to hotspot-comp:
-meth-7177472.patch              #(78f1f4e4e9c7) #-buildable
+meth-lazy-7023639.patch         #-/meth #+78f1f4e4e9c7 #-testable
+meth-lazy-7023639.xbmh.patch    #-/meth #+78f1f4e4e9c7 #-testable
 
 # non-pushed files are under review or development, or merely experimental:
+meth-7177472.patch              #(78f1f4e4e9c7) #-buildable
 indy.pack.patch                 #-/meth #+78f1f4e4e9c7 #-buildable
 meth.patch                      #-/meth #+78f1f4e4e9c7
-meth-lazy-7023639.patch         #-/meth #+78f1f4e4e9c7 #-testable
-meth-lazy-7023639.xbmh.patch    #-/meth #+78f1f4e4e9c7 #-testable
 
 # Keep these separate, for debugging and review:
 dyncast.patch   #+dyncast       #-/dyncast