Discussion:
[jruby-dev] Looking to contribute to IR-based projects
Jez
2014-03-22 03:17:29 UTC
Permalink
Hi,

I'm interested in contributing to JRuby, particularly on interpreter /
compiler / runtime improvements. I found [this post], and I think I would
like to start off with optimizing the interpreter. If you guys have any
specific pointers, that would be nice; otherwise I'll just start poking
around with a profiler.

About me: I'm a college senior now. I used to work on Doppio, a JVM in
TypeScript, so I know my way around the JVM spec. I've also written a
couple of tools that use the ASM bytecode library. JRuby seems like a good
next step :)

Jez

[1]: http://ruby.11.x6.nabble.com/GSoC-2014-tp4997488p4997499.html
Thomas E Enebo
2014-03-24 15:36:41 UTC
Permalink
Fantastic,

At this point we know we can do a few micro opts to make things a little
faster, but a fresh set of eyes examining our code base and running a
profiler on it would be very welcome. If you want to chat you can join
#jruby on freenode irc or you can also connect with me via google talk.
Subyamana Sastry (subbu) is also on irc and can help explain the deeper
design if you have questions...

-Tom

PS- Sorry for the late reply
Post by Jez
Hi,
I'm interested in contributing to JRuby, particularly on interpreter /
compiler / runtime improvements. I found [this post], and I think I would
like to start off with optimizing the interpreter. If you guys have any
specific pointers, that would be nice; otherwise I'll just start poking
around with a profiler.
About me: I'm a college senior now. I used to work on Doppio, a JVM in
TypeScript, so I know my way around the JVM spec. I've also written a
couple of tools that use the ASM bytecode library. JRuby seems like a good
next step :)
Jez
[1]: http://ruby.11.x6.nabble.com/GSoC-2014-tp4997488p4997499.html
--
blog: http://blog.enebo.com twitter: tom_enebo
mail: tom.enebo-***@public.gmane.org
Loading...