Message from discussion
A Fast Implementation of JSR223
Date: Mon, 5 Nov 2012 09:58:25 -0800 (PST)
From: James Thornton <james.thorn...@gmail.com>
To: gremlin-users@googlegroups.com
Message-Id: <fd864683-8356-4b38-878a-1d7c42489552@googlegroups.com>
In-Reply-To: <CA2E0608-2A2B-4D16-B714-A3EDE12062E8@gmail.com>
References: <CA2E0608-2A2B-4D16-B714-A3EDE12062E8@gmail.com>
Subject: Re: [Gremlin] A Fast Implementation of JSR223
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_2151_25364944.1352138305879"
------=_Part_2151_25364944.1352138305879
Content-Type: multipart/alternative;
boundary="----=_Part_2152_33115130.1352138305879"
------=_Part_2152_33115130.1352138305879
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
On Sunday, November 4, 2012 4:14:28 PM UTC-6, Marko A. Rodriguez wrote:
>
>
> For the last 11 months, this ticket has existed:
>
> https://github.com/tinkerpop/gremlin/issues/269
>
> I greatly adopted this code and we now have a wicked fast JSR223
> implementation.
>
>
> https://github.com/tinkerpop/gremlin/blob/master/gremlin-groovy/src/main/java/com/tinkerpop/gremlin/groovy/jsr223/GremlinGroovyScriptEngine.java
>
> We are now looking at eval() load times of less than 1 ms. (from ~100 ms).
>
Sweet, thanks Marko!
What Groovy version is Gremlin using? -- the PermGen fix is in versions
1.8.9 and 2.0.4.
See https://jira.codehaus.org/browse/GROOVY-5187
- James
------=_Part_2152_33115130.1352138305879
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<br><br>On Sunday, November 4, 2012 4:14:28 PM UTC-6, Marko A. Rodriguez wr=
ote:<blockquote class=3D"gmail_quote" style=3D"margin: 0;margin-left: 0.8ex=
;border-left: 1px #ccc solid;padding-left: 1ex;"><div style=3D"word-wrap:br=
eak-word"><div><br></div><div>For the last 11 months, this ticket has exist=
ed:</div><div><br></div><div><span style=3D"white-space:pre">=09</span><a h=
ref=3D"https://github.com/tinkerpop/gremlin/issues/269" target=3D"_blank">h=
ttps://github.com/tinkerpop/<wbr>gremlin/issues/269</a></div></div></blockq=
uote><div> </div><blockquote class=3D"gmail_quote" style=3D"margin: 0;=
margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div sty=
le=3D"word-wrap:break-word"><div>I greatly adopted this code and we now hav=
e a wicked fast JSR223 implementation.</div><div><br></div><div><span style=
=3D"white-space:pre">=09</span><a href=3D"https://github.com/tinkerpop/grem=
lin/blob/master/gremlin-groovy/src/main/java/com/tinkerpop/gremlin/groovy/j=
sr223/GremlinGroovyScriptEngine.java" target=3D"_blank">https://github.com/=
tinkerpop/<wbr>gremlin/blob/master/gremlin-<wbr>groovy/src/main/java/com/<w=
br>tinkerpop/gremlin/groovy/<wbr>jsr223/<wbr>GremlinGroovyScriptEngine.java=
</a></div><div><br></div><div>We are now looking at eval() load times of le=
ss than 1 ms. (from ~100 ms).</div></div></blockquote><div><br></div><div><=
br></div><div>Sweet, thanks Marko!</div><div><br></div><div>What Groovy ver=
sion is Gremlin using? -- the PermGen fix is in versions 1.8.9 and 2.0.4.</=
div><div><br></div><div>See <a href=3D"https://jira.codehaus.org/brows=
e/GROOVY-5187">https://jira.codehaus.org/browse/GROOVY-5187</a></div><div><=
br></div><div>- James</div>
------=_Part_2152_33115130.1352138305879--
------=_Part_2151_25364944.1352138305879--