travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:6fac61b by Kevin Menard): The build was fixed. (http://travis-ci.org/jruby/jruby/builds/50402480)
travis-ci has left #jruby [#jruby]
<projectodd-ci> Project jruby-master-spec-ji build #579: STILL FAILING in 26 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/579/
nirvdrum has quit [Ping timeout: 240 seconds]
pgokeeffe has joined #jruby
havenwood has joined #jruby
yfeldblum has quit [Ping timeout: 245 seconds]
pgokeeffe has quit [Quit: pgokeeffe]
baroquebobcat has quit [Quit: baroquebobcat]
marr has quit [Ping timeout: 246 seconds]
pietr0 has quit [Ping timeout: 245 seconds]
iamjarvo has joined #jruby
yfeldblum has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
pgokeeffe has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
calavera has joined #jruby
pgokeeffe has quit [Quit: pgokeeffe]
tenderlo_ has quit [Quit: Leaving...]
multibot_ has quit [Remote host closed the connection]
multibot_ has joined #jruby
zorak8 has quit [Ping timeout: 240 seconds]
colinsurprenant has joined #jruby
camlow325 has quit []
pgokeeffe has joined #jruby
zorak8 has joined #jruby
mje113__ has quit [Quit: Connection closed for inactivity]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pgokeeffe_ has joined #jruby
colinsurprenant has quit [Ping timeout: 264 seconds]
bbrowning_ has joined #jruby
iamjarvo has joined #jruby
slyphon_ has joined #jruby
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 245 seconds]
slyphon has quit [Disconnected by services]
slyphon_ is now known as slyphon
pgokeeffe has quit [*.net *.split]
bbrowning_away has quit [*.net *.split]
dcheung has quit [*.net *.split]
jeremyevans has quit [*.net *.split]
pgokeeffe_ is now known as pgokeeffe
dcheung has joined #jruby
phrinx has quit [Remote host closed the connection]
phrinx has joined #jruby
phrinx has quit [Ping timeout: 252 seconds]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yfeldblu_ has quit [Remote host closed the connection]
calavera has joined #jruby
Who has joined #jruby
havenwood has quit [Remote host closed the connection]
Who828 has joined #jruby
havenwood has joined #jruby
Who has quit [Ping timeout: 240 seconds]
Who828 is now known as Who
zorak8 has quit [Ping timeout: 246 seconds]
yfeldblum has joined #jruby
deobalds has joined #jruby
pgokeeffe has quit [Quit: pgokeeffe]
jeremyevans has joined #jruby
Who has quit [Quit: Who]
tcrawley-away is now known as tcrawley
tcrawley is now known as tcrawley-away
havenwood has quit []
lidaaa has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
Who has joined #jruby
pgokeeffe has joined #jruby
aramisbear has joined #jruby
djellemah has quit [Quit: Leaving]
djellemah has joined #jruby
calavera has quit [Read error: Connection reset by peer]
pgokeeffe has quit [Quit: pgokeeffe]
Who has quit [Quit: Who]
RasKhadafi has quit [Ping timeout: 264 seconds]
pgokeeffe has joined #jruby
pgokeeffe has quit [Quit: pgokeeffe]
rsim has joined #jruby
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
RasKhadafi has joined #jruby
yarker has quit [Remote host closed the connection]
Who has joined #jruby
donV has joined #jruby
yarker has joined #jruby
pgokeeffe has joined #jruby
Who has quit [Quit: Who]
lea_ has joined #jruby
lea has quit [Quit: Page Closed]
lea_ has joined #jruby
lea_ has quit [Changing host]
lea_ is now known as lea
lea has quit [Quit: Page Closed]
lea has joined #jruby
deobalds has joined #jruby
lea_ has joined #jruby
lea_ is now known as figment
figment has joined #jruby
figment has quit [Changing host]
deobalds has quit [Quit: Computer has gone to sleep.]
figment has left #jruby ["cha"]
pitr-ch has joined #jruby
pgokeeffe has quit [Quit: pgokeeffe]
figment has joined #jruby
skade has joined #jruby
Who has joined #jruby
temporalfox has joined #jruby
lidaaa has quit [Ping timeout: 244 seconds]
pgokeeffe has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
pgokeeffe has quit [Read error: Connection reset by peer]
Hobogrammer has quit [Ping timeout: 255 seconds]
shellac has joined #jruby
figment has quit [Remote host closed the connection]
marr has joined #jruby
elia has joined #jruby
dinfuehr has joined #jruby
skade has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
PragTob has joined #jruby
fridim_ has joined #jruby
benlovell has joined #jruby
vtunka has joined #jruby
mister_solo has joined #jruby
SynrG has quit [Ping timeout: 252 seconds]
yfeldblum has quit [Ping timeout: 245 seconds]
marr has quit [Ping timeout: 264 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> jruby/master b14661c Christian Meier: get runnable test green again
<JRubyGithub> jruby/master 2f08882 Christian Meier: simplify runnable integration test
<JRubyGithub> [jruby] mkristian pushed 3 new commits to master: http://git.io/NcD7
<JRubyGithub> jruby/master 62ac003 Christian Meier: Merge branch 'jruby-1_7'...
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian deleted test-on-travis at b568200: http://git.io/Ncyk
JRubyGithub has left #jruby [#jruby]
SynrG has joined #jruby
benlovell has quit [Ping timeout: 246 seconds]
benlovell has joined #jruby
RasKhadafi has quit [Ping timeout: 265 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:2f08882 by Christian Meier): The build was broken. (http://travis-ci.org/jruby/jruby/builds/50465377)
travis-ci has left #jruby [#jruby]
<projectodd-ci> Project jruby-master-spec-ji build #580: STILL FAILING in 25 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/580/
benlovell has quit [Ping timeout: 240 seconds]
benlovell has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:62ac003 by Christian Meier): The build has errored. (http://travis-ci.org/jruby/jruby/builds/50465379)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to jruby-1_7: http://git.io/Ncj0
<JRubyGithub> jruby/jruby-1_7 fa60440 Christian Meier: run TARGET=main with jdk7 on travis
JRubyGithub has left #jruby [#jruby]
marr has joined #jruby
skade has quit [Read error: Connection reset by peer]
mje113__ has joined #jruby
yfeldblum has joined #jruby
zorak8 has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:fa60440 by Christian Meier): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/50469947)
travis-ci has left #jruby [#jruby]
yosafbridge has quit [Read error: Connection reset by peer]
deobalds has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to jruby-1_7: http://git.io/NCZB
<JRubyGithub> jruby/jruby-1_7 1c0f056 Christian Meier: just fix the integration test
JRubyGithub has left #jruby [#jruby]
yosafbridge has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:1c0f056 by Christian Meier): The build was fixed. (http://travis-ci.org/jruby/jruby/builds/50475041)
travis-ci has left #jruby [#jruby]
benlovell has quit [Ping timeout: 245 seconds]
zorak8 has quit [Ping timeout: 246 seconds]
mister_solo has quit [Ping timeout: 245 seconds]
djellemah has quit [Quit: Leaving]
djellemah has joined #jruby
djellemah has quit [Client Quit]
djellemah has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
elia has quit [Quit: Computer has gone to sleep.]
djellemah has quit [Quit: Leaving]
djellemah has joined #jruby
mister_solo has joined #jruby
vtunka has quit [Quit: Leaving]
elia has joined #jruby
cremes has quit [Remote host closed the connection]
bbrowning_ is now known as bbrowning
benlovell has joined #jruby
cultureulterio-1 has quit [Ping timeout: 240 seconds]
cremes has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #581: STILL FAILING in 26 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/581/
yfeldblum has quit [Remote host closed the connection]
kares has joined #jruby
shellac has joined #jruby
vtunka has joined #jruby
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
mister_s_ has joined #jruby
mister_solo has quit [Ping timeout: 252 seconds]
slyphon has joined #jruby
skade has joined #jruby
gaustin has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 2 new commits to master: http://git.io/NWZm
<JRubyGithub> jruby/master b5b9430 Benoit Daloze: [Truffle] Add a few missing @TruffleBoundary....
<JRubyGithub> jruby/master 96e6609 Benoit Daloze: [Truffle] Add @TruffleBoundary to a few methods using HashMap operations.
JRubyGithub has left #jruby [#jruby]
yfeldblum has joined #jruby
tcrawley-away is now known as tcrawley
dinfuehr_ has joined #jruby
dinfuehr_ has quit [Remote host closed the connection]
cremes has quit [Ping timeout: 252 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] k77ch7 opened issue #2591: utf-8 double-quoted hash key has the wrong encoding http://git.io/NW8o
JRubyGithub has left #jruby [#jruby]
yfeldblum has quit [Ping timeout: 245 seconds]
nirvdrum has joined #jruby
dinfuehr has quit [Ping timeout: 264 seconds]
nirvdrum has quit [Ping timeout: 255 seconds]
donV has quit [Quit: donV]
codefinger has joined #jruby
e_dub has quit [Quit: e_dub]
skade has quit [Quit: Computer has gone to sleep.]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:96e6609 by Benoit Daloze): The build has errored. (http://travis-ci.org/jruby/jruby/builds/50492638)
travis-ci has left #jruby [#jruby]
cremes has joined #jruby
mitchellhenke has joined #jruby
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
subbu has joined #jruby
enebo has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #582: STILL FAILING in 25 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/582/
slyphon has joined #jruby
dinfuehr has joined #jruby
dinfuehr has quit [Ping timeout: 246 seconds]
subbu is now known as subbu|away
deobalds has joined #jruby
tenderlove has joined #jruby
e_dub has joined #jruby
donV has joined #jruby
codefinger has quit [Ping timeout: 246 seconds]
nirvdrum has joined #jruby
nirvdrum has quit [Remote host closed the connection]
deobalds has quit [Quit: Computer has gone to sleep.]
bbrowning is now known as bbrowning_away
mkristian has joined #jruby
pitr-ch has quit [Quit: Computer has gone to sleep.]
vtunka has quit [Quit: Leaving]
yfeldblum has joined #jruby
subbu|away is now known as subbu
yfeldblum has quit [Ping timeout: 240 seconds]
camlow325 has joined #jruby
havenwood has joined #jruby
benlovell has quit [Ping timeout: 265 seconds]
donV has quit [Quit: donV]
mitchellhenke has quit [Ping timeout: 265 seconds]
benlovell has joined #jruby
codefinger has joined #jruby
mitchellhenke has joined #jruby
codefinger has quit [Client Quit]
calavera has joined #jruby
mister_s_ has quit [Ping timeout: 255 seconds]
nirvdrum has joined #jruby
benlovell has quit [Ping timeout: 245 seconds]
marr has quit [Ping timeout: 256 seconds]
baroquebobcat has joined #jruby
shellac has quit [Ping timeout: 245 seconds]
mister_solo has joined #jruby
Hobogrammer has joined #jruby
bbrowning_away is now known as bbrowning
djellemah_ has joined #jruby
djellemah has quit [Ping timeout: 256 seconds]
pitr-ch has joined #jruby
mjelen has joined #jruby
ahadding1 has quit [Ping timeout: 245 seconds]
zorak8 has joined #jruby
ahadding1 has joined #jruby
mister_solo has quit [Ping timeout: 265 seconds]
lanceball is now known as lance|afk
skade has joined #jruby
skade has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] enebo closed issue #2574: Parallel value assignment broken in IR builder (multi-value literals, calls, attr-assign, etc.) http://git.io/bXTN
skade has joined #jruby
skade has quit [Remote host closed the connection]
skade has joined #jruby
bbrowning is now known as bbrowning_away
benlovell has joined #jruby
Hobogrammer has quit [Ping timeout: 245 seconds]
Aethenelle has joined #jruby
benlovell has quit [Ping timeout: 264 seconds]
zorak8 has quit [Read error: Connection reset by peer]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 3 new commits to master: http://git.io/N8Ym
<JRubyGithub> jruby/master 813996a Thomas E. Enebo: Use .or() in bitset. Make private methods using living use the field and not a param
<JRubyGithub> jruby/master 8a0f5a3 Thomas E. Enebo: Fixes GH #2578. Binding#receiver is not implemented
<JRubyGithub> jruby/master 6e0efce Thomas E. Enebo: Noticed this is now passing
JRubyGithub has left #jruby [#jruby]
zorak8 has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo closed issue #2578: Binding#receiver is not implemented [9k] [lotus] http://git.io/b7er
JRubyGithub has left #jruby [#jruby]
e_dub has quit [Quit: e_dub]
e_dub has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
e_dub has quit [Client Quit]
yfeldblum has joined #jruby
phrinx has joined #jruby
e_dub has joined #jruby
bbrowning_away is now known as bbrowning
yfeldblum has quit [Ping timeout: 245 seconds]
multibot_ has quit [Read error: Connection reset by peer]
multibot_ has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #583: STILL FAILING in 24 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/583/
elia has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
calavera has joined #jruby
zorak8 has quit [Ping timeout: 255 seconds]
Who has joined #jruby
<Who> enebo: hey
<enebo> Who: hola
<Who> I think the last PR fixed the failing specs
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 2 new commits to master: http://git.io/N8ii
<JRubyGithub> jruby/master c758cab Smit Shah: Fixed the errors with RubySpec
<JRubyGithub> jruby/master 634af39 Thomas E Enebo: Merge pull request #2589 from Who828/fix_2480...
JRubyGithub has left #jruby [#jruby]
<enebo> Who: but did I need to also reapply the other PR?
<enebo> Who: I can tell this does not make CI complain but I was a little confused
<Who> ah I think you do need to reapply it, I don’t see the code on master
<enebo> Who: yeah I think so too. I am applying out of order so verify after this second merge it is not messed up
<Who> sure
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo created revert-2586-revert-2584-fix_2480 (+1 new commit): http://git.io/N8Xg
<JRubyGithub> jruby/revert-2586-revert-2584-fix_2480 bd057e9 Thomas E Enebo: Revert "Revert "Fixed arity issue with RubyMethod""
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] enebo opened pull request #2592: Revert "Revert "Fixed arity issue with RubyMethod"" (master...revert-2586-revert-2584-fix_2480) http://git.io/N8X6
<enebo> Who: I am lazy enough to use github UI for this :)
<enebo> Who: please confirm it all is as it should be now
<enebo> Who: btw. if you are looking for stuff to work on you can look at test/mri/excludes/
<Who> ah
<Who> that’s a nice place to start
<enebo> Who: many can be bite-sized
rcvalle has joined #jruby
<Who> enebo: you do need to apply this patch on top of it, https://github.com/jruby/jruby/pull/2589/files
<Who> argsNode.getRequiredKeywordCount is there on master
<enebo> hmmm. I think out of order apply put it back
<enebo> I will just manually fix this
<Who> yeah
<Who> just one line fix
<enebo> Who: I applied it just to re-revert over it :)
zorak8 has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to master: http://git.io/N8ye
<JRubyGithub> jruby/master 1976227 Thomas E. Enebo: re-re-re-re-re-apply this one-line fix :)
JRubyGithub has left #jruby [#jruby]
<Who> hahaha
<Who> enebo: We might switch to JRuby for bundler-api (depending on what’s the bottleneck)
<Who> at the moment we think Marshall dump is the factor for high response times
mistergibson has quit [Quit: Quitting ... be good to each other :)]
<enebo> Who: ah well if we are not performing well give us a chance to examine what is wrong
<Who> since it’s computation, GIL on MRI would slow things down with JRuby we run marshall dump in parallel
<Who> so get better throughput all around
lidaaa has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:634af39 by Thomas E Enebo): The build has errored. (http://travis-ci.org/jruby/jruby/builds/50528236)
travis-ci has left #jruby [#jruby]
Who828 has joined #jruby
<enebo> Who: yeah
Who has quit [Ping timeout: 246 seconds]
Who828 is now known as Who
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:634af39 by Thomas E Enebo): The build was canceled. (http://travis-ci.org/jruby/jruby/builds/50528236)
travis-ci has left #jruby [#jruby]
rcvalle has quit [Quit: rcvalle]
<enebo> ok whew…should be green on this next run
<Who> Broken builds are sign of development :P
cultureulterior1 has joined #jruby
subbu is now known as subbu|lunch
havenwood has quit [Ping timeout: 252 seconds]
<enebo> heh
eregon has quit [Read error: Connection reset by peer]
eregon has joined #jruby
<nirvdrum> Who: You would have loved it here 6 months ago, then.
cultureulterior1 has quit [Read error: Connection reset by peer]
cultureulterior1 has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 8 new commits to truffle-head: http://git.io/N8pJ
<JRubyGithub> jruby/truffle-head 1324b3e Chris Seaton: Merge branch 'master' into truffle-head
<JRubyGithub> jruby/truffle-head 3a65f0c Chris Seaton: [Truffle] @ImportGuards -> @ImportStatic
<JRubyGithub> jruby/truffle-head 5cf97c4 Chris Seaton: [Truffle] More info in UnsupportedSpecializationException translation.
JRubyGithub has left #jruby [#jruby]
<Who> nirvdrum: Hopefully I’ll get to see it again for the next major release :D
<projectodd-ci> Project jruby-master-spec-ji build #584: STILL FAILING in 25 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/584/
cultureulterior1 has quit [Quit: cultureulterior1]
<nirvdrum> enebo: Where does Kernel#eval handle syntax errors? I see where the parser throws an error, but I don't see where JRuby otherwise handles it.
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:1976227 by Thomas E. Enebo): The build has errored. (http://travis-ci.org/jruby/jruby/builds/50529587)
travis-ci has left #jruby [#jruby]
<enebo> nirvdrum: Parser.java has a catch
<enebo> nirvdrum: but otherwise I am not sure I understand your question
cultureulterior1 has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton fast-forwarded master from 1976227 to bf2b0b7: http://git.io/N4fp
JRubyGithub has left #jruby [#jruby]
<nirvdrum> I'm guessing you just grab the underlying RubyException someplace.
<enebo> nirvdrum: so we generate a Ruby exception at that ponit and raise it. So you are asking how it can be rescued?
<enebo> nirvdrum: or what catches it and prints it if uncaught?
<nirvdrum> Yeah. We were just catching it and using the message, but getMessage is overridden and not suitable for use in ruby because it prepends the message with the exception name.
<nirvdrum> I can just grab the underlying RubyException, use its message, and convert to a Java String. But I was looking to see how you do it to see if there's a cleaner way.
colinsurprenant has joined #jruby
<nirvdrum> But looking at it more, it must just get unwound somewhere.
<enebo> Main.java: handleRaiseException maybe
<nirvdrum> Thanks.
<nirvdrum> switch (e.getPid()) {
<nirvdrum> case UNKNOWN_ENCODING:
<nirvdrum> That is rather confusing.
<nirvdrum> I take it, it's "problem ID"?
sbellware has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
sbellware has quit [Quit: sbellware]
yfeldblum has joined #jruby
<asarih> enebo: yo. if JRuby is excruciatingly slow on network operations (say, gem install X), how can I troubleshoot?
<enebo> asarih: you mean debug and see if you can improve the code? Or try and diagnose it in a live environment?
<asarih> the latter
<asarih> I can't tell why it's so slow.
<asarih> installing JRuby with RVM on this VM times out after 60 minutes
<asarih> I've extended the timeout to 90 minutes and *sometimes* it succeeds.
yfeldblum has quit [Ping timeout: 250 seconds]
<enebo> asarih: wild
<asarih> and we have to install 3 of them.
<enebo> asarih: and obviously MRI is not an issue
<asarih> nope
temporalfox has quit [Read error: Connection reset by peer]
<enebo> asarih: and on some VMs it is quick?
<enebo> quick being a relative term
<asarih> I haven't seen a situation where it is.
<asarih> it seems always this slow.
temporalfox has joined #jruby
<enebo> 60 minuts to install jruby using rvm?
<asarih> yup.
<mpapis> asarih, if you do it manually?
<asarih> not just installation, though.
<enebo> asarih: but if you don’t use a vm and use you laptop how quick is it?
<asarih> cloning the repo, compiling that seems to work fine.
<asarih> then rvm tries to install various gems
<asarih> that's when the things go south.
<enebo> asarih: I would see if swap is an issue
<asarih> could be an issue with JVM and network environment, but I haven't had much time to investigate the issue with other JVM langs
<enebo> asarih: seems like an insane amount of time
<mpapis> asarih, I thought travis disables most of the gems?
<asarih> 0
<asarih> mpapis: when it's installing with the cookbooks, we do install them.
<enebo> asarih: and it is installing right now?
<asarih> not right now
<asarih> i can restart chef
<enebo> asarih: I am wondering if JVM process is large enough to exhaust memory and begin swapping
<enebo> asarih: which is a great way to slow a process down by an order of magnitude
<asarih> interesting thought.
<asarih> testing now
<mpapis> asarih, well I thought you have those gems disabled always - this speeds up process
<asarih> I see memory usage climbing
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] nirvdrum pushed 2 new commits to master: http://git.io/N4WZ
<JRubyGithub> jruby/master 0d67492 Kevin Menard: [Truffle] Properly format SyntaxError messages in eval.
<JRubyGithub> jruby/master 376f091 Kevin Menard: [Truffle] Start doing something with the filename parameter in Kernel#eval.
JRubyGithub has left #jruby [#jruby]
<enebo> asarih: right now 9k is using almost 2x more memory than 1.7
<asarih> seems to GC periodically
<asarih> travis 29456 29187 77 20:02 ? 00:00:59 /usr/lib/jvm/java-7-oracle/bin/java -Dmaven.repo.local=/home/travis/.m2/repository -Xmx512m -XX:MaxPermSize=192m -classpath /usr/local/maven/boot/plexus-classworlds-2.5.2.jar -Dclassworlds.conf=/usr/local/maven/bin/m2.conf -Dmaven.home=/usr/local/maven org.codehaus.plexus.classworlds.launcher.Launcher
<enebo> yum
<enebo> asarih: So that is potentially used 700M along :|
<enebo> alone
<enebo> asarih: I don’t actually know much about that process and what is happening…mkristian might have more info
<enebo> asarih: how much memory does your image have?
<asarih> travis 30397 30306 99 20:05 ? 00:00:21 /usr/lib/jvm/java-7-oracle/bin/java -Xmx500m -Xss2048k -Djffi.boot.library.path=/home/travis/.rvm/rubies/jruby-1.7.19-d19/lib/jni -Xbootclasspath/a:/home/travis/.rvm/rubies/jruby-1.7.19-d19/lib/jruby.jar -classpath : -Djruby.home=/home/travis/.rvm/rubies/jruby-1.7.19-d19
<asarih> -Djruby.lib=/home/travis/.rvm/rubies/jruby-1.7.19-d19/lib -Djruby.script=jruby -Djruby.shell=/bin/sh org.jruby.Main /home/travis/.rvm/rubies/jruby-1.7.19-d19/bin/gem install jruby-launcher --no-ri --no-rdoc
<mkristian> well that is the maven launcher
<asarih> this should take a few minutes
Who has quit [Quit: Who]
<enebo> mkristian: ah yeah ok. Makes sense since he is building JRuby
rsim has quit [Quit: Leaving.]
temporalfox has quit [Quit: Textual IRC Client: www.textualapp.com]
jeregrine has quit [Ping timeout: 265 seconds]
DomKM has quit [Read error: Connection reset by peer]
chrisseaton has quit [Ping timeout: 245 seconds]
bruceadams has quit [Ping timeout: 245 seconds]
gazarsgo has quit [Ping timeout: 250 seconds]
Scorchin has quit [Ping timeout: 252 seconds]
<enebo> -j 3?
<enebo> mpapis: Does -j 3 mean anything for JRuby?
zorak_ has joined #jruby
<mpapis> enebo, no it does not, only make based processes
zorak8 has quit [Read error: Connection reset by peer]
<enebo> mpapis: ok…I was hoping it was not doing three JRuby-based gem install :P
<mpapis> asarih, I'm sure you had something like "rvm_without_gems" somewhere in the process
chrisseaton has joined #jruby
jeregrine has joined #jruby
DomKM has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #585: STILL FAILING in 24 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/585/
Scorchin has joined #jruby
gazarsgo has joined #jruby
cremes has quit [Ping timeout: 256 seconds]
subbu|lunch is now known as subbu
bruceadams has joined #jruby
cultureulterio-1 has joined #jruby
cultureulterior1 has quit [Read error: Connection reset by peer]
<asarih> am I there?
<asarih> I'm having problems
<mpapis> asarih, I do not have your project to grep it for "without_gems"
<mpapis> asarih, it's usually set in ~/.rvmrc or /etc/rvmrc
<mpapis> asarih, maybe somebody cleaned out this code, but this does not make sense as you actually need this for what you do
<asarih> travis 30736 30306 2 20:10 ? 00:00:24 /usr/lib/jvm/java-7-oracle/bin/java -Djdk.home= -Djruby.home=/home/travis/.rvm/rubies/jruby-1.7.19-d19 -Djruby.script=jruby -Djruby.shell=/bin/sh
<asarih> -Djffi.boot.library.path=/home/travis/.rvm/rubies/jruby-1.7.19-d19/lib/jni:/home/travis/.rvm/rubies/jruby-1.7.19-d19/lib/jni/i386-Linux:/home/travis/.rvm/rubies/jruby-1.7.19-d19/lib/jni/x86_64-Linux:/home/travis/.rvm/rubies/jruby-1.7.19-d19/lib/jni/arm-Linux -Xmx500m -Xss2048k -Dsun.java.command=org.jruby.Main -cp
<asarih> -Xbootclasspath/a:/home/travis/.rvm/rubies/jruby-1.7.19-d19/lib/jruby.jar org/jruby/Main /home/travis/.rvm/rubies/jruby-1.7.19-d19/bin/gem install rubygems-bundler --no-ri --no-rdoc
<asarih> whoa
<asarih> extreme lag
<mpapis> yep
mkristian has quit [Quit: bye]
<mpapis> asarih, you can cut on: gem-wrappers bundler rake rvm
<mpapis> I thought I advised this already, let me check git blame
<asarih> mpapis: not sure what you are trying to get at.
<mpapis> asarih, add more stuff to without gems - rvm then avoids installing those gems
kares has quit [Ping timeout: 256 seconds]
<asarih> I don't know if that's going to work, though. You see above that it's trying to install rubygms-bundler.
<asarih> if I understand what you're saying this should not be happening
<asarih> whatever the process, the fact remains that JRuby's gem installation is slow.
<asarih> on the existing VM, I have
<asarih> on a new stack, the command takes minutes
<asarih> 10 minutes, maybe?
<asarih> ugh. pastebin
<asarih> travis@debug-BanzaiMan-provisioning-ruby-1422649703:~$ time gem install bundler
<asarih> Fetching: bundler-1.8.0.gem (100%)
<asarih> Successfully installed bundler-1.8.0
<asarih> 1 gem installed
<asarih> real 0m9.861s
<asarih> sys 0m1.037s
<asarih> user 0m17.004s
<asarih> gist, I guess.
e_dub has quit [Quit: e_dub]
<mpapis> asarih, if the gems are installed when they should not it would be an regression, but this part of code was not changed in long time
<mpapis> asarih, open a bug for it
<mpapis> enebo, how I would go about debugging this one => https://twitter.com/rjurney/status/565973865390551040
e_dub has joined #jruby
<asarih> mpapis: I'm sure there is some file in the directory interefering with it.
<asarih> Gemfile or .ruby-version or what ever
<enebo> mpapis: well what is output of `which bundle`?
yfeldblum has joined #jruby
<mpapis> enebo, look at the version returned, is there any env variable that could change it?
<enebo> mpapis: it looks to me like he has jruby-1.7.19 in his path and rvm use not at the front?
<enebo> PATH
<enebo> mpapis: I guess you always prepend?
<mpapis> enebo, the PATH changes because of the "which"
<enebo> ah yeah it is weird
<enebo> mpapis: although jruby is jruby.jar really
<mpapis> enebo, so basically reinstall should fix it?
<enebo> mpapis: So possibly jruby.lib.dir or some jruby property file?
<mpapis> enebo, oh how can he set those ?
<enebo> JRUBY_OPTS as env var is one
<asarih> 13 minutes to install bundler.
<enebo> also JAVA_OPTS but I doubt that is it
<enebo> we also have some jruby rc loading thing but I cannot think of what it is called :)
<enebo> asarih: on that VM?
<enebo> asarih: did you ever see memory consumption during the run?
<asarih> enebo: yup. I didnt' see any drastic uage
<asarih> heap is maxed to 500m with '-Xmx500m'
<enebo> asarih: but you are also in mvn which is using up to 500m
<enebo> asarih: how big was the memory on the image?
<enebo> asarih: err vm
e_dub has quit [Quit: e_dub]
<asarih> VM has 8 GB.
<enebo> mpapis: I doubt this is in play but: https://github.com/jruby/jruby/wiki/ConfiguringJRuby
<enebo> asarih: ok so very unlikely to be memory
<asarih> enebo: I can get you access to the VM if you'd like. :-)
<mpapis> enebo, thanks I will try to reinstall
<enebo> asarih: So you can localize this to just using the VM and running gem install on your image
<enebo> asarih: and eliminate rvm from the picture
<asarih> yup
<enebo> asarih: I would perhaps turn on RG verbosity. I am guessing it might have stuff like transfers or at least how long the transfer is taking
<enebo> asarih: It is taking sooo long it reminds me of when Sun was running RoR using Niagara boxes
<enebo> hmmm no drbrain here
<enebo> asarih: —verbose will give more output but I think there are more fine-grained debugging in it
<enebo> now that is seems unlikely to be a memory issue I would be inclined to think we are timing out on something before succeeding
<enebo> but obviously a guess
<enebo> asarih: Another thing…try running a completely local install of bundler
<enebo> asarih: If that is slow then we are executing very slowly for some reason. If not, then it is some weird with networking
<enebo> asarih: helpful?
<asarih> yup
<asarih> thanks
rcvalle has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #586: STILL FAILING in 25 min: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/586/
cremes has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
fridim_ has quit [Ping timeout: 264 seconds]
_gautam_ has joined #jruby
PragTob has quit [Remote host closed the connection]
calavera has joined #jruby
DomKM has quit [Quit: Connection closed for inactivity]
tcrawley is now known as tcrawley-away
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
skade has quit [Remote host closed the connection]
elia has joined #jruby
marr has joined #jruby
bbrowning is now known as bbrowning_away
skade has joined #jruby
lidaaa has quit [Ping timeout: 252 seconds]
xandrews` has joined #jruby
nateberkopec has quit [Quit: Leaving...]
xandrews has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
yfeldblum has quit [Ping timeout: 245 seconds]
cprice404 has quit [Remote host closed the connection]
cprice404 has joined #jruby
rcvalle has quit [Ping timeout: 240 seconds]
yfeldblum has joined #jruby
DomKM has joined #jruby
subbu has quit [Ping timeout: 246 seconds]
Aethenelle has quit [Quit: Aethenelle]
skade has quit [Remote host closed the connection]
skade has joined #jruby
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
balo has quit [Remote host closed the connection]
balo has joined #jruby
shellac has joined #jruby
mitchellhenke has quit [Quit: Computer has gone to sleep.]
elia has quit [Quit: Computer has gone to sleep.]
zorak8 has joined #jruby
zorak_ has quit [Read error: Connection reset by peer]
baroquebobcat has quit [Quit: baroquebobcat]
baroquebobcat has joined #jruby
elia has joined #jruby
jeremyevans has quit [Ping timeout: 252 seconds]
calavera has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
enebo has quit [Quit: enebo]
tcrawley-away is now known as tcrawley
cremes has quit [Quit: cremes]
tcrawley is now known as tcrawley-away
cremes has joined #jruby
lid_ has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cremes has quit [Client Quit]
cremes has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
yfeldblum has quit [Ping timeout: 245 seconds]
yfeldblum has joined #jruby