<insaneinside>
Hm. Well, it looks like Rubinius isn't snappy enough for my present needs anyway, so never mind me. :)
<|jemc|>
snappy?
<insaneinside>
My website isn't accessed very often, so it seems that startup time is slightly important.
<insaneinside>
just out of curiosity -- is there any way to tell Rubinius to cache its compilation results?
dreinull75 has quit [*.net *.split]
jeremyevans has quit [*.net *.split]
<|jemc|>
insaneinside: it's possible to save and load *.rbc compiled files, but it's not really a user-oriented feature
<|jemc|>
reducing startup times is hopefully "coming soon" (TM)
<insaneinside>
heh.
<insaneinside>
|jemc|: So then what are the (mostly) ASCII-text files in ~/.rbx for? At this point I won't even complain that they should be in ~/.cache/rbx or ~/.local/share/rbx instead. ;)
houhoulis has joined #rubinius
<|jemc|>
yeah, those certainly are cached bytecode files, I misunderstood your request
<insaneinside>
But startup of e.g. `pry` still takes 30+ seconds the second time around on my system?
<|jemc|>
pry takes about 5 seconds on my upper-mid-consumer-grade laptop - not sure how your system compares to mine
<|jemc|>
without the JIT, rubinius is a relatively slow implementation - however, when the JIT "warms up" it can surpass the others for certain kinds of workloads
<|jemc|>
especially with no GIL
<|jemc|>
(for concurrent workloads)
havenwood has quit [Remote host closed the connection]
meh` has quit [Ping timeout: 250 seconds]
havenwood has joined #rubinius
<insaneinside>
|jemc|: running a single-core AMD Athlon 64. :D
insaneinside has left #rubinius ["bye"]
jeremyevans has joined #rubinius
havenwood has quit []
djellemah has quit [Quit: Leaving]
djellemah has joined #rubinius
GitHub180 has joined #rubinius
<GitHub180>
[rubinius] brixen pushed 13 new commits to master: http://git.io/Nn5v
<GitHub180>
rubinius/master 247f680 Brian Shirai: Some Thread cleanup from InternalThread changes.
<GitHub180>
rubinius/master 193ded4 Brian Shirai: Renamed AuxiliaryThread to InternalThread....
GitHub180 has left #rubinius [#rubinius]
<GitHub180>
rubinius/master 59b00bb Brian Shirai: Set ImmixMarker thread to be GC dependent once.