On Oct 22, 2012, at 11:39 AM, [email protected] wrote: > 2012/10/18 12:17 -0700, [email protected]: >> On Oct 18, 2012, at 12:00 PM, [email protected] wrote: >>> Um, isn't this an awfully big change for what's supposed to be a low-risk >>> update release? >> >> It's big, indeed. But actually it's a bug fix and it only touches JSR >> 292 related files and functionality. > > So if I don't use invokedynamic at all then none of these changes > are relevant?
Correct. Only when you run a program that uses any JSR 292 functionality the 292 subsystem will be brought up and it uses the new implementation. > > How long have these changes been baking in JDK 8, and what level > of testing has been done on them? We pushed the main changeset to JDK 8 about 3 months ago. Since then we fixed problems that showed up during nightly test runs and problems we've found using Nashorn, JRuby, and other language implementations. -- Chris > > - Mark
