<headius>
nirvdrum: I can't recall anyone reporting oddities recently
<headius>
what sort of differences?
<headius>
chrisseaton: I'm not sure what the JDI version of my ObjectSpace does but it's so incredibly slow it's not an option
<headius>
there's no obvious reason for it being this slow...in my example, I create an array of 10k objects, request all objects of type RubyObject from the heap (shouldn't be much more than that 10k for a base jruby run), and then tell it to insert them into another array I walk on the jruby side
<headius>
it works out to something like 2.5-3ms *per reference* which is just absurd, and all the time seems to be in socket IO
<headius>
my other options to use JVMTI, which would require a native library but should be much faster than JDI, or keep the current ObjectSpace bookkeeping but use an agent
<headius>
the latter isn't as attractive...my goal was to simply remove ObjectSpace and do it all through debug APIs
<headius>
the former could piggyback on jruby-launcher install
subbu|afk is now known as subbu
camlow325 has joined #jruby
DTZUZU has joined #jruby
DTZUZU has quit [Ping timeout: 260 seconds]
RemoF has joined #jruby
RemoF has quit [Client Quit]
bascule has quit [Quit: leaving]
bascule has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
Cyrus has joined #jruby
<GitHub123>
[jruby] headius closed pull request #4581: Fix wrong method lookup cache used when class is prepended (master...fix-wrong-method-lookup-cache) https://git.io/v9Wzq
<GitHub133>
jruby/master 903728b Charles Oliver Nutter: Merge pull request #4581 from ivoanjo/fix-wrong-method-lookup-cache...
<GitHub133>
jruby/master 8420b3e Ivo Anjo: Fix wrong method lookup cache used when class is prepended...
<GitHub133>
[jruby] headius pushed 2 new commits to master: https://git.io/v9EVh
skade_ has quit [Ping timeout: 240 seconds]
skade_ has joined #jruby
bbrowning is now known as bbrowning_away
skade_ has quit [Ping timeout: 240 seconds]
DTZUZU has joined #jruby
<GitHub142>
[jruby] vassilios opened issue #4586: Jruby profiler raises exception when using the holidays gem https://git.io/v9EMS
dexter1 has joined #jruby
DTZUZU has quit [Ping timeout: 268 seconds]
shellac has joined #jruby
RemoF has joined #jruby
dexter1 has quit [Ping timeout: 276 seconds]
RemoF has quit [Client Quit]
bbrowning_ has joined #jruby
bbrowning_away has quit [Read error: Connection reset by peer]
skade_ has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
drbobbeaty has quit [Read error: Connection reset by peer]
skade_ has quit [Ping timeout: 260 seconds]
skade_ has joined #jruby
subbu_ has joined #jruby
knu_ has joined #jruby
knu has quit [Ping timeout: 240 seconds]
subbu has quit [Ping timeout: 240 seconds]
subbu_ is now known as subbu
subbu is now known as Guest96361
<GitHub90>
[jruby-openssl] headius opened pull request #133: If data is not provided, extract it from the PKCS7 instance. (master...fix-132) https://git.io/v9ueb
skade_ has quit [Ping timeout: 240 seconds]
<GitHub181>
[jruby] madrob opened issue #4587: COPYING is missing Java libraries https://git.io/v9ufU
Guest96361 is now known as subbu
shellac has joined #jruby
camlow325 has quit [Quit: WeeChat 1.5]
camlow325 has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
skade_ has joined #jruby
skade_ has quit [Ping timeout: 240 seconds]
shellac has quit [Quit: Computer has gone to sleep.]