drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
enebo[m] has quit [*.net *.split]
brometeo[m] has quit [*.net *.split]
den_d has quit [*.net *.split]
den_d has joined #jruby
enebo[m] has joined #jruby
brometeo[m] has joined #jruby
_whitelogger has joined #jruby
_whitelogger has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
<kares[m]>
sharing class loader for jits based on .rb source file seems to have an impact event when I just run the test:jruby suite - meta-space use is the same but fragmentation is less thus we end up with smaller allocated space 115M vs 95M (class-loader count is down to 10% around 3000 vs 300)
<kares[m]>
will hopefully be able to test this on prod soon (also with jit.max and jit.time.delta)
lucasb has joined #jruby
<headius[m]>
kares: That sounds promising
<headius[m]>
enebo was considering another option where we still use separate classloaders but in groups of ten methods
<headius[m]>
the idea being that we pack as much into that chunk of metaspace as possible but keep the chunks smaller so methods that JIT earlier might age out together
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
<enebo[m]>
I have a branch I will push tomorrow
<enebo[m]>
10 per CL did not make the difference I thought but I can get radical reductions using larger values.
<headius[m]>
RADICAL
<headius[m]>
how radical is radical
<headius[m]>
I have additional minor tweaks coming for the indy-literals branch but it could land any time
<headius[m]>
I don't think we have seen anything get slower so far
<headius[m]>
and many things are faster
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
<headius[m]>
enebo: don't leave me hangin
_whitelogger has joined #jruby
nirvdrum has quit [Quit: Ping timeout (120 seconds)]
nirvdrum has joined #jruby
<lopex>
Numbers
<lopex>
.
<headius[m]>
!!!
sagax has quit [Read error: Connection reset by peer]