Re:Asm.js: a strict subset of js for compilers – working draft
by shardling on Friday February 15, 2013 @03:04PM
(#5228216)
I kinda hope that someone at Mozilla keeps a count of just how many monkeys have gone into the code base. Off the top of my head, there's SpiderMonkey, TraceMonkey, JagerMonkey, IonMonkey, ScreamingMonkey, IronMonkey, and perhaps you should count Tamarin. It would be neat to see mascot like versions of them all... :)
Re:Asm.js: a strict subset of js for compilers – working draft
by evilpie on Friday February 15, 2013 @03:09PM
(#5228257)
We have/had t-shirts and posters for JägerMonkey and IonMonkey.
https://secure.flickr.com/photos/vikingkarwur/8312701001/
Re:Asm.js: a strict subset of js for compilers – working draft
by nnethercote on Friday February 15, 2013 @07:51PM
(#5229783)
I've never heard of ScreamingMonkey or IronMonkey, and I'm a member of Mozilla's JavaScript team...
Re:Asm.js: a strict subset of js for compilers – working draft
by shardling on Friday February 15, 2013 @10:28PM
(#5230241)
IronMonkey was apparently for "mapping IronPython and IronRuby (and maybe IronPHP) to Tamarin". I just vaguely recalled seeing the name pop up in a Mozilla related context -- I certainly couldn't have told you what it was without looking it up. :)
Current results on large Emscripten codebases are as follows, reported as factor slowdown compared to gcc -O2 (so 1.0 would mean "same speed")