_whitelogger has joined #jruby
jrafanie has joined #jruby
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<
kares[m]>
yes - various ones
shellac has joined #jruby
drbobbeaty has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<
kares[m]>
also its seems that for a given method that locking only happens once (so far)
<
kares[m]>
seemingly as the method is called (for the first time?) by threads at the same time
<
kares[m]>
which I thought could be explained by the linking performed by the MH itself ...
drbobbeaty has joined #jruby
<
headius[m]>
Hmm that's interesting
<
headius[m]>
Java 8 presumably? Might be worth trying to reproduce it on something later
shellac has quit [Read error: Connection reset by peer]
lucasb has joined #jruby
shellac has joined #jruby
<
kares[m]>
yes Java 8 - might give it a try ... reproducing locally
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
rusk has quit [Remote host closed the connection]
shellac has quit [Ping timeout: 276 seconds]
subbu is now known as subbu|lunch
subbu|lunch is now known as subbu
KeyJoo has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
drbobbeaty has joined #jruby
<
headius[m]>
for anyone who wants a fun optimization tweak to work on, apparently MRI avoids the regexp for gsub with a string pattern
<
headius[m]>
we perform well even with the regexp but it would jack up the numbers a bit, and the MRI code doesn't look too tough
<
headius[m]>
heh actually this is pretty easy, maybe I'll just do it
<
headius[m]>
mm basics are easy but then it needs to go into the loop...I'll punt for now
<
headius[m]>
lopex: hint hint! 😀
lucasb has quit [Quit: Connection closed for inactivity]