RFR 8117883: nasgen prototype, instance member count calculation is wrong

Ahmed Ashour asashour at yahoo.com
Thu Jun 18 06:27:41 UTC 2015


Hi Sundar,
PropertyGenerator is ok, but ConstructorGenerator still has the issue.
For example:
NativeArray:
   static {      ArrayList list = new ArrayList(7);      list.add(AccessorProperty.create("isArray", 2, "G$isArray", "S$isArray"));      $nasgenmap$ = PropertyMap.newMap(list);   }
because ScriptClassInfo.getConstructorMemberCount() returns also Kind.CONSTRUCTOR and .SPECIALIZED_FUNCTION, which are not 'added'.
Thanks a lot,Ahmed      From: Ahmed Ashour <asashour at yahoo.com>
 To: A. Sundararajan <sundararajan.athijegannathan at oracle.com>; "nashorn-dev at openjdk.java.net" <nashorn-dev at openjdk.java.net> 
 Sent: Wednesday, June 17, 2015 9:41 PM
 Subject: Re: RFR 8117883: nasgen prototype, instance member count calculation is wrong
   
Hi Sundar,
Works great, thanks for the quick response.
I don't fully understand the removal of ScriptObject.isGenericDescriptor
I guess users are not allowed to be created in bugs.openjdk.java.net.
Thanks again,Ahmed 

     From: A. Sundararajan <sundararajan.athijegannathan at oracle.com>
 To: "nashorn-dev at openjdk.java.net" <nashorn-dev at openjdk.java.net> 
 Sent: Wednesday, June 17, 2015 7:20 PM
 Subject: RFR 8117883: nasgen prototype, instance member count calculation is wrong
   
Please review http://cr.openjdk.java.net/~sundar/8117883/ for 
https://bugs.openjdk.java.net/browse/JDK-8117883

Thanks,
-Sundar


   

  


More information about the nashorn-dev mailing list