One thing to note is that 1.7.5 is tagged at 445b6fd, and does not contain
06b8107, so that InvokeDynamic is enabled by default on 7u40.
$ jruby -v
jruby 1.7.5.dev (1.9.3p392) 2013-09-21 445b6fd on Java HotSpot(TM) 64-Bit
Server VM 1.7.0_40-b43 +indy [darwin-x86_64]
$ jruby -v
jruby 1.7.5
it happened yesterday that when Tom and I tried to get the release done.
the main pom.xml had the github repo configured (that happened some weeks
ago). at the end of the day we realized that mistake but by then we pushed
a few tags and code changes via the maven-release-plugin to the github repo.
The master git repo on jruby.org and the github mirror had diverged in the last
day or so.
jruby.org:
$ git log --oneline | head -20
06b8107 * Issue #1034 Disable invokedynamic for Java 7
e90ed41 Update to use jruby.org instead of github.com
0ce7ea9 Post processing task to generate stuff not done