Request for review (L): 6964498: JSR 292 invokedynamic sites need local bootstrap methods
John Rose
john.r.rose at oracle.com
Tue Sep 7 14:17:01 PDT 2010
On Sep 7, 2010, at 2:03 AM, Christian Thalinger wrote:
> On Sun, 2010-09-05 at 00:00 -0700, John Rose wrote:
>> The JVM changes for 6964498 were pushed 7 weeks ago. Here are the
>> associated JDK changes:
>>
>> http://cr.openjdk.java.net/~jrose/6964498/jdk-webrev.01
>
> src/share/classes/java/dyn/CallSite.java:
>
> 39 * operations are attempted), the call site msut be linked to
>
> Typo.
>
> src/share/classes/java/dyn/package-info.java:
>
> 203 * After resolution, the linkage process mail fail in a variety of ways.
>
> Typo.
Thanks; fixed.
> src/share/classes/java/dyn/Dependency.java:
>
> 41 /** Make a new, unique dependency which has no relation to any class.
> 42 * The string is used solely by the {@code toString} method, but should be
> 43 * something that conveys the purpose of this dependency.
> 44 */
>
> Hmm. Dependency extends Object and I don't see a toString method.
Thanks. I moved the dependency stuff into its own webrev; review request forthcoming.
BTW, this is Reference Implementation work in parallel with the EG discussions. As the EG discussions converge there will of course be more adjustments. I have filed an omnibus bug to handle a round of miscellaneous changes: 6981777 implement JSR 292 EG adjustments from summer 2010. The current series of reviews is grouped by functional feature.
-- John
More information about the hotspot-compiler-dev
mailing list