News for hackers. Stuff that matters.
Re:Introducing the B3 JIT compiler by chrisseaton on Monday February 15, 2016 @01:45PM (#11105104)
My implementation of Ruby, JRuby+Truffle, is as fast as V8

http://stefan-marr.de/downloads/crystal.html

Re:Introducing the B3 JIT compiler by pizlonator on Monday February 15, 2016 @02:44PM (#11105436)
Note that usually being "as fast as" a production JSVM means also proving that you can start up as fast as JSVMs do. Have you done this?
Re:Introducing the B3 JIT compiler by ehsanu1 on Monday February 15, 2016 @03:22PM (#11105658)
Search around for "Substrate VM". I see it referenced in some slide decks, and it's designed to make JVM startup much faster.

Here's an old slidedeck that talks about it: http://www.oracle.com/technetwork/java/jvmls2013wimmer-20140...

Re:Introducing the B3 JIT compiler by ksec on Monday February 15, 2016 @05:04PM (#11106401)
Wow thx for the reminder, I have forgotten about it already. I remember the promise of Truffle + Graal + Substrate VM.

My god can't believe it was 3 years ago i read about it on HN.

Re:Introducing the B3 JIT compiler by pizlonator on Monday February 15, 2016 @03:25PM (#11105681)
I know about it. I'm not concerned with future hypotheticals, but current actual measurements.

That's the currency I deal in.

Re:Introducing the B3 JIT compiler by ehsanu1 on Monday February 15, 2016 @08:56PM (#11107426)
There seem to be measurements in the slides I reference, so it wasn't exactly "future work". But of course it sucks that this work is not yet publicly available (AFAIK), probably due to not being 100% production ready yet. But I'm sure it's getting there.