ChanServ changed the topic of #jruby to: Get 9.0.1.0! http://jruby.org/ | http://wiki.jruby.org | http://logs.jruby.org/jruby/ | http://bugs.jruby.org | Paste at http://gist.github.com
mdedetrich has joined #jruby
ph- has joined #jruby
subbu is now known as subbu|away
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cajone has quit [Read error: Connection reset by peer]
mdedetrich has joined #jruby
benlovell has joined #jruby
benlovell has quit [Ping timeout: 255 seconds]
phrinx_ has quit [Remote host closed the connection]
phrinx has joined #jruby
phrinx has quit [Ping timeout: 265 seconds]
cajone has joined #jruby
tcrawley-away is now known as tcrawley
camlow325 has quit []
yfeldblum has quit [Ping timeout: 240 seconds]
ph- has quit [Quit: ph-]
cristianrasch has joined #jruby
cristianrasch has quit [Client Quit]
djbkd has quit [Quit: My people need me...]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 240 seconds]
nateberkopec has quit [Quit: Linkinus - http://linkinus.com]
ryez has joined #jruby
ryez has quit [Quit: Page closed]
nirvdrum has quit [Ping timeout: 272 seconds]
yosafbridge has quit [K-Lined]
yosafbridge has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetrich has joined #jruby
mdedetrich has quit [Client Quit]
mdedetrich has joined #jruby
Aethenelle has joined #jruby
tcrawley is now known as tcrawley-away
subbu|away is now known as subbu
enebo has joined #jruby
djbkd has joined #jruby
colinsurprenant has joined #jruby
vjdhama has joined #jruby
vjdhama has quit [Remote host closed the connection]
vjdhama has joined #jruby
havenwood has joined #jruby
enebo_ has joined #jruby
enebo has quit [Ping timeout: 264 seconds]
enebo_ is now known as enebo
vjdhama_ has joined #jruby
vjdhama has quit [Read error: Connection reset by peer]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 240 seconds]
Aethenelle has quit [Quit: Aethenelle]
colinsurprenant has quit [Quit: colinsurprenant]
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
e_dub has quit [Quit: Leaving]
mdedetrich has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
e_dub has joined #jruby
yfeldblum has joined #jruby
yfeldblum has quit [Read error: Connection reset by peer]
yfeldblum has joined #jruby
vjdhama_ has quit [Remote host closed the connection]
vjdhama has joined #jruby
mikemar10 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
vjdhama has quit [Remote host closed the connection]
vjdhama has joined #jruby
djbkd has quit [Remote host closed the connection]
vjdhama has quit [Ping timeout: 250 seconds]
vjdhama has joined #jruby
vjdhama has quit [Remote host closed the connection]
vjdhama has joined #jruby
havenwood has quit [Ping timeout: 240 seconds]
vjdhama has quit [Remote host closed the connection]
rsim has joined #jruby
vjdhama has joined #jruby
vjdhama has quit [Remote host closed the connection]
vjdhama has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetrich has joined #jruby
yfeldblu_ has joined #jruby
yfeldblu_ has quit [Read error: Connection reset by peer]
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 240 seconds]
dfr has quit [Ping timeout: 240 seconds]
dfr has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vjdhama has quit [Read error: Connection reset by peer]
enebo has quit [Quit: enebo]
mdedetrich has joined #jruby
vjdhama has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mike___1234 has joined #jruby
pitr-ch has joined #jruby
mike___1234 has quit [Remote host closed the connection]
mike___1234 has joined #jruby
pitr-ch has quit [Ping timeout: 244 seconds]
pitr-ch has joined #jruby
vjdhama has quit [Read error: Connection reset by peer]
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
zz_denym_ is now known as denym_
vjdhama has joined #jruby
benlovell has joined #jruby
denym_ is now known as zz_denym_
samphippen has joined #jruby
pitr-ch has joined #jruby
pietr0 has quit [Ping timeout: 246 seconds]
rsim1 has joined #jruby
rsim has quit [Ping timeout: 248 seconds]
temporalfox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetrich has joined #jruby
rsim has joined #jruby
<GitHub145> [jruby] mkristian pushed 1 new commit to master: http://git.io/vnrpQ
<GitHub145> jruby/master 426f36e Christian Meier: [build] copy bin/jruby.bash to bin/jruby on clean...
rsim1 has quit [Ping timeout: 248 seconds]
<GitHub114> [jruby] mkristian reopened issue #3215: bin/jruby is not updated when bin/jruby.bash is http://git.io/vO4TB
vjdhama has quit [Remote host closed the connection]
<travis-ci> jruby/jruby (master:426f36e by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/81731211)
<projectodd-ci> Project jruby-master-spec-compiler build #379: FAILURE in 3 min 37 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-compiler/379/
mdedetrich has quit [Read error: Connection reset by peer]
chi6rag has joined #jruby
<chi6rag> Hi
<chi6rag> I am developing apps in Rails for quite a time, and have come across JRuby
<chi6rag> Could someone point me out to a very simple bug
mdedetrich has joined #jruby
vjdhama has joined #jruby
mdedetri_ has joined #jruby
mdedetrich has quit [Read error: Connection reset by peer]
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetri_ has quit [Ping timeout: 268 seconds]
elia has joined #jruby
pitr-ch has joined #jruby
<travis-ci> jruby/jruby (master:76b59c4 by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/81732768)
shellac has joined #jruby
pitr-ch has quit [Ping timeout: 246 seconds]
benlovell has quit [Ping timeout: 250 seconds]
benlovell has joined #jruby
drbobbeaty has joined #jruby
<projectodd-ci> Project jruby-master-spec-compiler build #380: STILL FAILING in 2 min 45 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-compiler/380/
<projectodd-ci> meier.kristian: Revert "[build] copy bin/jruby.bash to bin/jruby on clean"
benlovell has quit [Ping timeout: 260 seconds]
yfeldblu_ has quit [Ping timeout: 256 seconds]
benlovell has joined #jruby
temporalfox has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
drbobbeaty has joined #jruby
pitr-ch has joined #jruby
drbobbeaty has quit [Client Quit]
<GitHub90> [jruby] mkristian pushed 1 new commit to master: http://git.io/vno42
<GitHub90> jruby/master 437ecb2 Christian Meier: Merge branch 'jruby-1_7'
<travis-ci> jruby/jruby (master:437ecb2 by Christian Meier): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/81744005)
<chi6rag> Hi Christian Meier, I am developing apps in Rails for quite a time, and have come across JRuby, could someone point me out to a very simple bug which needs to be solved
<GitHub125> [jruby] eregon pushed 1 new commit to master: http://git.io/vno0t
<GitHub125> jruby/master 943f5fd Benoit Daloze: Remove duplicated methods
vjdhama has quit [Read error: Connection reset by peer]
vjdhama has joined #jruby
<GitHub199> [jruby] eregon pushed 1 new commit to master: http://git.io/vnogj
<GitHub199> jruby/master 25e9cbe Benoit Daloze: [Truffle] Optimistically define object fields as final....
<projectodd-ci> Project jruby-master-spec-compiler build #381: STILL FAILING in 4 min 26 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-compiler/381/
<projectodd-ci> * meier.kristian: make sure we contruct the path correctly when testing on isDirectory
<projectodd-ci> * eregontp: Remove duplicated methods
<GitHub128> [jruby] eregon pushed 1 new commit to master: http://git.io/vnoa6
<GitHub128> jruby/master 9896af7 Benoit Daloze: [Truffle] Fix nil.object_id.
<GitHub177> [jruby] eregon pushed 1 new commit to master: http://git.io/vnowE
<GitHub177> jruby/master 1a98268 Benoit Daloze: [Truffle] Add some PE tests for ivars.
<travis-ci> jruby/jruby (master:943f5fd by Benoit Daloze): The build has errored. (https://travis-ci.org/jruby/jruby/builds/81745166)
cajone has quit [Quit: Leaving.]
cajone has joined #jruby
cajone has left #jruby [#jruby]
<GitHub61> [jruby] chrisseaton pushed 1 new commit to truffle-head: http://git.io/vno1Q
<GitHub61> jruby/truffle-head c854d6e Chris Seaton: Merge branch 'master' into truffle-head
drbobbeaty has joined #jruby
<projectodd-ci> Project jruby-master-spec-compiler build #382: STILL FAILING in 4 min 10 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-compiler/382/
<projectodd-ci> * eregontp: [Truffle] Optimistically define object fields as final.
<projectodd-ci> * eregontp: [Truffle] Fix nil.object_id.
<projectodd-ci> * eregontp: [Truffle] Add some PE tests for ivars.
<travis-ci> jruby/jruby (master:25e9cbe by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/81747328)
<GitHub45> [jruby] chrisseaton pushed 2 new commits to truffle-head: http://git.io/vno7l
<GitHub45> jruby/truffle-head 5c87ab9 Chris Seaton: [Truffle] Update PE documentation for new Graal.
<GitHub45> jruby/truffle-head 40196e5 Chris Seaton: [Truffle] Increase PE timeout.
bbrowning_away is now known as bbrowning
benlovell has quit [Ping timeout: 240 seconds]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 260 seconds]
<travis-ci> jruby/jruby (master:9896af7 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/81748223)
cristianrasch has joined #jruby
aramisbear has quit [Quit: Leaving...]
nirvdrum has joined #jruby
temporalfox has quit [Read error: Connection reset by peer]
temporalfox has joined #jruby
<travis-ci> jruby/jruby (master:1a98268 by Benoit Daloze): The build has errored. (https://travis-ci.org/jruby/jruby/builds/81749110)
nateberkopec has joined #jruby
vjdhama has quit [Ping timeout: 246 seconds]
<travis-ci> jruby/jruby (truffle-head:c854d6e by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/81752978)
vjdhama has joined #jruby
vjdhama has quit [Ping timeout: 264 seconds]
vjdhama has joined #jruby
benlovell has joined #jruby
<travis-ci> jruby/jruby (truffle-head:40196e5 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/81755868)
temporalfox has quit [Read error: Connection reset by peer]
temporalfox has joined #jruby
tcrawley-away is now known as tcrawley
temporalfox has quit [Ping timeout: 246 seconds]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
cremes has quit [Remote host closed the connection]
drbobbeaty has quit [Read error: Connection reset by peer]
cremes has joined #jruby
drbobbeaty has joined #jruby
cremes has quit [Remote host closed the connection]
cremes has joined #jruby
vjdhama has quit [Read error: Connection reset by peer]
havenwood has joined #jruby
colinsurprenant has joined #jruby
Aethenelle has joined #jruby
vjdhama has joined #jruby
mdedetrich has joined #jruby
tcrawley is now known as tcrawley-away
vjdhama has quit [Read error: Connection reset by peer]
vjdhama has joined #jruby
<GitHub6> [jruby] chrisseaton pushed 1 new commit to truffle-head-om-dsl-jars: http://git.io/vnKXL
<GitHub6> jruby/truffle-head-om-dsl-jars af844d4 Chris Seaton: [Truffle] POM XML from last commit.
yorickpeterse has joined #jruby
<yorickpeterse> When using require 'profile' the output only contains entries from #toplevel, how can I get full profiling output?
<yorickpeterse> https://gist.github.com/YorickPeterse/081fcc77475c1dac9cc2 this is basically all I'm getting
* yorickpeterse is trying with --debug now
tcrawley-away is now known as tcrawley
thedarkone2 has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
<yorickpeterse> hm, that takes forever to finish
<yorickpeterse> Ah, jruby --profile
<yorickpeterse> that will do
yorickpeterse has left #jruby ["The NSA took my baby"]
benlovell has quit [Ping timeout: 252 seconds]
benlovell has joined #jruby
<rtyler> moinmoin
temporalfox has joined #jruby
colinsurprenant has joined #jruby
enebo has joined #jruby
<headius> good morning!
lance|afk is now known as lanceball
<rtyler> ohai
<rtyler> we held an internal jruby/gradle training session a few days ago, the biggest complaint was "gradle is slow"
<rtyler> which when we got down to it, it was really "jruby is slow"
<rtyler> since the devs were comparing jruby/gradle to MRI
<rtyler> :(
<rtyler> a single spec that takes acccording to rspec about 1.5s takes 12s to startup the jvm and interpret the app with 1.7.22 :/
tenderlove has quit [Remote host closed the connection]
tenderlove has joined #jruby
tenderlove has quit [Remote host closed the connection]
tenderlove has joined #jruby
<rtyler> is the bytecode caching that's supposed to be there in 9k documented somewhere? perhaps we could try enabling that
nirvdrum has quit [Ping timeout: 246 seconds]
<rtyler> ohwait, but datamapper doesn't work properly on 9k
* rtyler frowns
Aethenelle has quit [Quit: Aethenelle]
vjdhama has quit [Read error: Connection reset by peer]
<colinsurprenant> rtyler: have you tried using drip ?
<rtyler> heh, I'vecontributed patches to drip!
<colinsurprenant> rtyler: it is particularly useful for running specs/tests
<rtyler> I've found it to be too generally unstable to recommend to developers en masse
<rtyler> it was more trouble than I found it to be worth last time I spelunked in that codebase
<colinsurprenant> rtyler: definitely not perfect and has some caveats but “usually
<colinsurprenant> “usually” works for running specs which is really where slow startups hurts for me in the dev/specs/dev/specs work loop
<rtyler> colinsurprenant: I've found using gradle's continuous build feature to be the most bulletproof mechanism here http://jruby-gradle.org/news/2015/09/01/gradle-spotlight-continuous-build/
temporalfox has quit [Read error: Connection reset by peer]
<colinsurprenant> oh, will take a look
<rtyler> but caching interpreteed bytecode would likely help a lot here, since the majority of the app an dits dependencies aren't going to be updated between runs
temporalfox has joined #jruby
<colinsurprenant> rtyler: I am not convinced it will significantly improve startup performance but I could be worng
<rtyler> the JVM cold boot time is only 1-3s on my machine
<rtyler> if the interpretation phase isn't it, I have no clue what could account for all that time spent before executing tests
<colinsurprenant> rtyler: dependencies require’ing is one big factor I believe
<rtyler> in your experience has that been I/O bound or CPU bound?
tcrawley is now known as tcrawley-away
<rtyler> i.e. read file vs. interpret file
oblutak has joined #jruby
<colinsurprenant> rtyler: not exactly sure but I think there’s a big IO overhead due to the require logic with search paths etc
oblutak has quit [Changing host]
oblutak has joined #jruby
<rtyler> but two or three orders of magnitude slower than native C?
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
hobodave has joined #jruby
hobodave has quit [Read error: Connection reset by peer]
hobodave has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
yorickpeterse has joined #jruby
<yorickpeterse> Does JRuby (9k to be exact) provide a way to get the amount of object allocations (including the classes) per method call?
<headius> per method call?
<headius> there's some JVM tooling to get it for a given run of the program
<colinsurprenant> rtyler: … doubtfull ….
<yorickpeterse> The idea is to profile a block of code and get a list of all called methods and the classes they allocated along with the counts
<headius> yorickpeterse: there's JVM tooling that can do that, nothing JRuby specific though
<GitHub16> [jruby] eregon pushed 6 new commits to master: http://git.io/vn6zZ
<GitHub16> jruby/master a83df00 Benoit Daloze: [Truffle] Remove bad Method PE examples.
<GitHub16> jruby/master 9e82ec8 Benoit Daloze: [Truffle] Add expected values to PE tests....
<GitHub16> jruby/master 14eb096 Benoit Daloze: [Truffle] PE tests: add tagged_counter_example....
<headius> I want to add the same object allocation hook MRI has in its C API
<headius> skylight etc could use that
camlow325 has joined #jruby
<yorickpeterse> hmpf
<headius> it would take about 15 minutes to add :-)
<yorickpeterse> tl;dr I have Oga code where JRuby is about 3.8x slower than MRI 2.2.0 and I suspect it being caused by too many object allocations (optionally also leading to more GC runs)
<yorickpeterse> mainly because the slowdown seems to scale with the amount of threads
<yorickpeterse> e.g. locally this thing takes 6 or so seconds
<headius> huh, do you know which code it is?
<yorickpeterse> but in production, with 10 threads, it takes ~60
<yorickpeterse> I have a benchmark even :P
<headius> ok, we can have a look at it
<yorickpeterse> on my system I get....
<yorickpeterse> JRuby 9.0.1.: 0.244 i/s | MRI 2.2.2: 0.929 i/s | rbx git: 0.373 i/s
<yorickpeterse> (BENCHMARK=1 ruby bench.rb that is)
<headius> can this run off release oga or do I need head?
pietr0 has joined #jruby
<yorickpeterse> release Oga is fine
pitr-ch has joined #jruby
<yorickpeterse> already meddled with visualvm and the likes, but wasn't terribly useful so far
<yorickpeterse> e.g. the amount of objects being around (mostly strings) isn't really surprising
<headius> ok, I'll give it a run
<headius> gem install opener
<headius> HEH
<headius> oh I see
<yorickpeterse> we've had plenty of jokes about the project name
<yorickpeterse> e.g. we got beer openers
<yorickpeterse> so people started calling those the opener openers
<yorickpeterse> badum tsh
<headius> hah
lanceball is now known as lance|afk
<GitHub134> [jruby] eregon pushed 1 new commit to master: http://git.io/vn6wt
<GitHub134> jruby/master 1a3e6a0 Chris Seaton: [Truffle] Increase PE timeout.
chi6rag has quit [Ping timeout: 246 seconds]
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #jruby
Aethenelle has joined #jruby
<headius> yeah huh
<headius> I get about the same on JRuby, checking MRI
<yorickpeterse> I've had a similar case in the past where some code would work fine with 1 thread but shit all over the place with concurrent activity
<headius> hmm, having trouble getting my MRI to build oga ext
<yorickpeterse> headius: just gem install oga
<yorickpeterse> You don't need HEAD for this
<headius> there's some GC but not much
<yorickpeterse> otherwise `rake clean compile install`
<yorickpeterse> errr `rake clean install` should be enough actually
<headius> ok
<headius> ugh, xcode tools reinstall again
<headius> eff you apple
<travis-ci> jruby/jruby (master:d914ce1 by Benoit Daloze): The build failed. (https://travis-ci.org/jruby/jruby/builds/81794710)
<headius> ratio with MRI isn't as bad as on your machine, but still like 3x
elia_ has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
vjdhama has joined #jruby
<headius> hmmm
<headius> this is odd
elia has quit [Ping timeout: 240 seconds]
nateberkopec has quit [Quit: Leaving...]
<projectodd-ci> Project jruby-master-spec-ji build #2058: FAILURE in 36 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2058/
<headius> I'll let JVM alloc profiling chew on it for a while
temporalfox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<rtyler> enebo: headius said you were smert on compilers and what not, would it be possible for me to annoy you about something not jruby related? (PM)
<headius> sure, I'll catch up
lance|afk is now known as lanceball
yfeldblum has joined #jruby
<headius> wow, tons of HashMap being created?
<headius> hmm, array equality
<headius> ast-2.1.0/lib/ast/node.rb:144
<yorickpeterse> headius: array equality uses a Hash?
<headius> it's for the recursive check
<headius> recursion check
<yorickpeterse> hmm
yfeldblum has quit [Read error: Connection reset by peer]
yfeldblum has joined #jruby
<headius> we could probably cache that per thread, so that's one thing
<yorickpeterse> Array equality in the "ast" Gem however should not happen that often
<yorickpeterse> since I cache a lot of AST related stuff already
rcvalle has joined #jruby
benlovell has quit [Ping timeout: 260 seconds]
yfeldblum has quit [Ping timeout: 240 seconds]
<projectodd-ci> Yippee, build fixed!
<projectodd-ci> Project jruby-master-spec-compiler build #383: FIXED in 3 min 43 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-compiler/383/
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<GitHub71> [jruby] eregon pushed 1 new commit to truffle-head: http://git.io/vn6QJ
<GitHub71> jruby/truffle-head 8fea1ed Benoit Daloze: [Truffle] We have DynamicObject.copy() on truffle-head.
<headius> yorickpeterse: yeah, I'm investigating a bit more
vjdhama has quit [Remote host closed the connection]
vjdhama has joined #jruby
<yorickpeterse> I have to run for a bit, back in an hour or two
<travis-ci> jruby/jruby (master:1a3e6a0 by Chris Seaton): The build failed. (https://travis-ci.org/jruby/jruby/builds/81797048)
elia_ has quit [Quit: Computer has gone to sleep.]
mikemar10 has joined #jruby
djbkd has joined #jruby
djbkd has quit [Ping timeout: 264 seconds]
pitr-ch has joined #jruby
pitr-ch has quit [Client Quit]
<travis-ci> jruby/jruby (master:1a3e6a0 by Chris Seaton): The build failed. (https://travis-ci.org/jruby/jruby/builds/81797048)
<headius> subbu: wikipedia is down
<headius> :-D
<headius> I'm sure you can fix that sort of thing
<subbu> he he ..
<subbu> i am sure ops know.
<subbu> we've been getting ddosed for brief periods over the last 2 weeks.
<subbu> yup, i see alerts and chatter in #wikimedia-operations
skade has joined #jruby
<chrisseaton> headius: how do I find what version of psych we are bundling? psych/versions.rb doesn't seem to tell me this
shellac has quit [Ping timeout: 240 seconds]
<headius> lovely
<GitHub23> [jruby] eregon pushed 1 new commit to master: http://git.io/vn6hv
<GitHub23> jruby/master ef0231a Benoit Daloze: [Truffle] Fix spec of assert_constant.
<headius> chrisseaton: lib/pom.rb
<travis-ci> jruby/jruby (truffle-head:8fea1ed by Benoit Daloze): The build has errored. (https://travis-ci.org/jruby/jruby/builds/81804183)
samphippen has quit [Quit: Textual IRC Client: www.textualapp.com]
<subbu> headius, looks back up. looks like it was down for < 1 min.
havenwood has quit [Quit: Textual IRC Client: www.textualapp.com]
vjdhama has quit [Remote host closed the connection]
vjdhama has joined #jruby
<travis-ci> jruby/jruby (truffle-head:8fea1ed by Benoit Daloze): The build has errored. (https://travis-ci.org/jruby/jruby/builds/81804183)
<headius> subbu: yup yup
samphippen has joined #jruby
pitr-ch has joined #jruby
tcrawley-away is now known as tcrawley
temporalfox has joined #jruby
knu has quit [Read error: Connection reset by peer]
<headius> yorickpeterse: finding a few small things but nothing large yet as far as allocate
<headius> allocation
knu has joined #jruby
thedarkone2 has joined #jruby
<projectodd-ci> Yippee, build fixed!
<projectodd-ci> Project jruby-master-spec-ji build #2059: FIXED in 5 min 27 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2059/
<yopp> hum
<yopp> what the deal with the "warning: unsupported exec option: close_others"?
camlow32_ has joined #jruby
vmarcetic has joined #jruby
samphippen has quit [Quit: Textual IRC Client: www.textualapp.com]
samphippen has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
djbkd has joined #jruby
drbobbeaty has joined #jruby
camlow325 has quit [Ping timeout: 264 seconds]
yfeldblum has joined #jruby
<travis-ci> jruby/jruby (master:ef0231a by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/81807598)
<headius> yopp: our impl of exec doesn't support closing all file descriptors from the parent in the child
<headius> it's a limitation of being on JVM...we don't know all the descriptors in flight
<yopp> headius, yeah, just found the issue
<yopp> on gh
joast has quit [Quit: Leaving.]
<headius> we could just go and close everything under N and probably be ok but we haven't done that
<yopp> thanks!
<headius> np
yfeldblum has quit [Read error: Connection reset by peer]
yfeldblum has joined #jruby
joast has joined #jruby
bbrowning is now known as bbrowning_away
phrinx has joined #jruby
nateberkopec has joined #jruby
<yorickpeterse> headius: hm, interesting
havenwood has joined #jruby
nateberkopec has quit [Quit: Leaving...]
colinsurprenant has quit [Quit: colinsurprenant]
colinsurprenant has joined #jruby
mikemar10 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tcrawley is now known as tcrawley-away
mikemar10 has joined #jruby
mikemar10 has quit [Client Quit]
nirvdrum has joined #jruby
hobodave has quit [Quit: Computer has gone to sleep.]
<headius> yorickpeterse: distracted here but still fiddling with it
<headius> stuff seems to JIT ok
<headius> something isn't jitting though because I see the interpreter allocating a bunch of stuff
<headius> that's a pretty big clue
<yorickpeterse> could be the code generated from XPath queries
<headius> does it generate as a method body or a block?
<headius> we still don't jit blocks because I've been lazy
camlow32_ has quit [Remote host closed the connection]
<headius> CLOSURE evaluateEVAL_1168_CLOSURE_1169_CLOSURE_1170_CLOSURE_1171_CLOSURE_1172_CLOSURE_1173
camlow325 has joined #jruby
<yorickpeterse> A block
camlow325 has quit [Remote host closed the connection]
<headius> so it's a bunch of nested closures
<yorickpeterse> The blocks themselves are not nested
<headius> ok
<yorickpeterse> well, as in the generated code spits out 1 proc
<headius> that's probably the issue here
<headius> they're running interpreted
<headius> forever
<yorickpeterse> but in that proc there might be code calling Enumerable#each and the likes
elevy has left #jruby [#jruby]
camlow325 has joined #jruby
<headius> trying to get better info on that
<headius> yeh there's a crapload of code getting evaluated or something
bbrowning_away is now known as bbrowning
subbu is now known as subbu|lunch
camlow32_ has joined #jruby
skade has quit [Ping timeout: 250 seconds]
camlow325 has quit [Ping timeout: 260 seconds]
nateberkopec has joined #jruby
<rtyler> is there a defined pattern somewhere I can riff on for using gems in a redbridge/embedded fashion?
yfeldblum has quit [Ping timeout: 240 seconds]
skade has joined #jruby
camlow32_ has quit [Remote host closed the connection]
vmarcetic has quit []
camlow325 has joined #jruby
donV has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
nateberkopec has quit [Quit: Leaving...]
nateberkopec has joined #jruby
hobodave has joined #jruby
subbu|lunch is now known as subbu
hobodave has quit [Quit: Computer has gone to sleep.]
hobodave has joined #jruby
skade has joined #jruby
havenwood has quit [Ping timeout: 250 seconds]
havenwood has joined #jruby
hobodave has quit [Quit: Computer has gone to sleep.]
hobodave has joined #jruby
cremes has quit [Quit: cremes]
skade has quit [Read error: Connection reset by peer]
hobodave has quit [Quit: Computer has gone to sleep.]
cremes has joined #jruby
<rtyler> bueller?
* rtyler kicks some dust
rsim has quit [Quit: Leaving.]
hobodave has joined #jruby
skade has joined #jruby
vjdhama has quit [Remote host closed the connection]
benlovell has joined #jruby
skade has quit [Read error: Connection reset by peer]
bbrowning is now known as bbrowning_away
benlovell has quit [Ping timeout: 250 seconds]
yfeldblum has joined #jruby
havenn has joined #jruby
havenwood has quit [Ping timeout: 264 seconds]
enebo_ has joined #jruby
enebo has quit [Ping timeout: 264 seconds]
enebo_ is now known as enebo
tcrawley-away is now known as tcrawley
enebo has quit [Ping timeout: 255 seconds]
djbkd has quit [Remote host closed the connection]
enebo has joined #jruby
havenn is now known as havenwood
Aethenelle has quit [Quit: Aethenelle]
tcrawley is now known as tcrawley-away
djbkd has joined #jruby
camlow32_ has joined #jruby
camlow32_ has quit [Read error: Connection reset by peer]
camlow32_ has joined #jruby
yfeldblum has quit [Ping timeout: 246 seconds]
yfeldblum has joined #jruby
camlow325 has quit [Ping timeout: 240 seconds]
emakris has quit [Ping timeout: 250 seconds]
yfeldblum has quit [Read error: Connection reset by peer]
lupine has quit [Quit: ZNC - http://znc.in]
yfeldblum has joined #jruby
emakris has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Aethenelle has joined #jruby
camlow32_ has quit [Remote host closed the connection]
camlow325 has joined #jruby
benlovell has joined #jruby
benlovell has quit [Ping timeout: 252 seconds]
yorickpeterse has left #jruby ["The NSA took my baby"]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
hobodave has quit [Quit: Computer has gone to sleep.]
bbrowning_away is now known as bbrowning
<GitHub100> [jruby] nirvdrum pushed 1 new commit to master: http://git.io/vnXMj
<GitHub100> jruby/master 8c3d2cf Kevin Menard: [Truffle] Added PE tests for `frozen?`.
<travis-ci> jruby/jruby (master:8c3d2cf by Kevin Menard): The build has errored. (https://travis-ci.org/jruby/jruby/builds/81874563)
oblutak has quit []
bbrowning is now known as bbrowning_away
elevy has joined #jruby
<elevy> JRuby port of hello samza: https://github.com/eliaslevy/samza-hello-samza-jruby
<pipework> ooh
donV has quit [Quit: donV]
<pipework> elevy: Neat stuff! I was actually looking at samza and comparing it against eventstore to build an eventsource implementation.
cristianrasch has quit [Quit: Leaving]
<pipework> eventstore is really neat, but seeing more of samza, especially on jruby, is helpful for figuring out which of the two feel better for what I want to do.
<elevy> hope its useful. took a while to figure out, but not hard once you know
<GitHub32> [jruby] chrisseaton created truffle-yaml (+5 new commits): http://git.io/vnX5b
<GitHub32> jruby/truffle-yaml 3b1a4da Chris Seaton: [Truffle] Psych redirections.
<GitHub32> jruby/truffle-yaml aa67abe Chris Seaton: [Truffle] Remove yaml shim.
<GitHub32> jruby/truffle-yaml 8be8c21 Chris Seaton: [Truffle] undef on a method not defined.
<elevy> main problem is you'll need to build yourself some jruby-1.7.23-SNAPSHOT artifacts
<elevy> since I fixed a bug in jruby to make it work
<pipework> elevy: Oh! That's rather useful to know.
<elevy> and it seems jruby is no longer publishing snapshot artifacts in a repo
<pipework> I can build from source.
<GitHub52> [jruby] chrisseaton opened pull request #3345: [Truffle] Basics of yaml parsing (master...truffle-yaml) http://git.io/vnXdW
<elevy> yeah. it ain't hard
Aethenelle has quit [Quit: Aethenelle]
yfeldblum has quit [Ping timeout: 240 seconds]
elevy has left #jruby [#jruby]
nirvdrum has quit [Ping timeout: 240 seconds]
yfeldblum has joined #jruby
cristianrasch has joined #jruby
Liothen- has joined #jruby
cristianrasch has quit [Client Quit]
Liothen has quit [Quit: The Dogmatic Law of Shadowsong]
Liothen- has quit [Client Quit]
Liothen has joined #jruby
havenwood has quit [Ping timeout: 265 seconds]
<projectodd-ci> Project jruby-master-spec-ji build #2060: FAILURE in 1 min 11 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2060/
enebo has quit [Ping timeout: 272 seconds]
rcvalle has quit [Quit: rcvalle]
colinsurprenant has quit [Quit: colinsurprenant]
enebo has joined #jruby