cprice404 has quit [Ping timeout: 252 seconds]
cprice404 has joined #jruby
camlow325 has quit [Ping timeout: 265 seconds]
rcvalle has quit [Quit: rcvalle]
camlow321 has quit [Ping timeout: 244 seconds]
<GitHub49> [jruby] headius pushed 1 new commit to master: https://git.io/vihAc
<GitHub49> jruby/master 8347545 Charles Oliver Nutter: Uncache previously-used Java type when assigning a bare value....
<GitHub19> [jruby] headius closed issue #4178: Changing type of global variables gives TypeError https://git.io/viAjy
pil-afk has quit [Ping timeout: 255 seconds]
pilhuhn has joined #jruby
pilhuhn has joined #jruby
pilhuhn has quit [Changing host]
<travis-ci> jruby/jruby (master:8347545 by Charles Oliver Nutter): The build was broken. (https://travis-ci.org/jruby/jruby/builds/162963677)
<GitHub6> [jruby] jsyeo closed issue #4172: A DStrNode is generated when parsing squigly heredocs https://git.io/viF0l
tenderlo_ has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
tenderlove has joined #jruby
nicksieger has joined #jruby
nicksieger has quit [Remote host closed the connection]
deobalds has joined #jruby
_whitelogger has joined #jruby
camlow321 has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
dinfuehr_ has joined #jruby
pawnbox has joined #jruby
dinfuehr_ has quit [Remote host closed the connection]
deobalds has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
jensnockert has quit [Ping timeout: 244 seconds]
deobalds has quit [Quit: Computer has gone to sleep.]
temporalfox has joined #jruby
claudiuinberlin has joined #jruby
camlow321 has quit [Ping timeout: 276 seconds]
jensnockert has joined #jruby
deobalds has joined #jruby
prasunanand has joined #jruby
jensnockert has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
temporalfox has quit [Ping timeout: 276 seconds]
temporalfox has joined #jruby
jensnockert has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jensnockert has quit [Read error: Connection reset by peer]
blaxter has joined #jruby
jensnockert has joined #jruby
jensnockert has quit [Read error: Connection reset by peer]
pawnbox has quit [Remote host closed the connection]
jensnockert has joined #jruby
haze has quit [Ping timeout: 250 seconds]
haze has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 244 seconds]
jensnockert has quit [Read error: Connection reset by peer]
deobalds has quit [Quit: Computer has gone to sleep.]
jensnockert has joined #jruby
jensnockert has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
temporalfox has joined #jruby
jensnockert has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
pawnbox has joined #jruby
jensnockert has quit [Read error: Connection reset by peer]
shellac has joined #jruby
jensnockert has joined #jruby
jensnockert has quit [Remote host closed the connection]
jensnockert has joined #jruby
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jensnockert has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
deobalds has joined #jruby
jensnockert has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
jensnockert has quit [Remote host closed the connection]
<GitHub148> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vij0K
<GitHub148> jruby/truffle-head c257eea Benoit Daloze: [Truffle] jtr: run bundler with -X-C to workaround #4171.
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
havenwood has quit [Ping timeout: 252 seconds]
bascule has quit [Ping timeout: 272 seconds]
bascule has joined #jruby
justinmcp_ has quit [Ping timeout: 272 seconds]
havenwood has joined #jruby
havenwood has joined #jruby
<travis-ci> jruby/jruby (truffle-head:c257eea by Benoit Daloze): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/163041224)
justinmcp has joined #jruby
yobar has joined #jruby
jensnockert has joined #jruby
<yobar> Hello world, To migrate to JRuby 9k I like to know the performance problems compared to the 1.7x release. Do you have information on this?
jensnockert has quit [Ping timeout: 272 seconds]
jensnockert has joined #jruby
pilhuhn is now known as pil-afk
jensnockert has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
bbrowning_away is now known as bbrowning
jensnockert has quit [Remote host closed the connection]
drbobbeaty has joined #jruby
camlow321 has joined #jruby
camlow321 has quit [Ping timeout: 252 seconds]
<chrisseaton> yobar: there's an issue for migration problems at https://github.com/jruby/jruby/issues/4112
<chrisseaton> I believe it should be easy enough to just try running on 9k - there isn't really a migration I don't think.
<eregon> I'm doing a big ruby/spec merge today
deobalds has quit [Quit: Computer has gone to sleep.]
<GitHub40> [jruby] eregon pushed 4 new commits to master: https://git.io/vijKb
<GitHub40> jruby/master 0eede44 Benoit Daloze: Squashed 'spec/ruby/' changes from ffdfa41..ae9cea3...
<GitHub40> jruby/master 01684a8 Benoit Daloze: Merge ruby/mspec commit '631401618cf9201dec3f2a6a1e5814bc50d3f2b2'
<GitHub40> jruby/master 6314016 Benoit Daloze: Squashed 'spec/mspec/' changes from e5031c1..5dae43c...
tcrawley-away is now known as tcrawley
yobar has left #jruby [#jruby]
<GitHub169> [jruby] eregon pushed 2 new commits to master: https://git.io/vij66
<GitHub169> jruby/master 1c99ba4 Benoit Daloze: Merge ruby/mspec commit 'f30a14bc91a99a5ce0e716528cff3343ee4e9b91'
<GitHub169> jruby/master f30a14b Benoit Daloze: Squashed 'spec/mspec/' changes from 5dae43c..5576c6e...
claudiuinberlin has quit [Remote host closed the connection]
snim2_ has quit [Ping timeout: 250 seconds]
snim2_ has joined #jruby
<GitHub164> [jruby] eregon pushed 1 new commit to master: https://git.io/vijPo
<GitHub164> jruby/master 8048c3e Benoit Daloze: Add tags
pil-afk is now known as pilhuhn
<travis-ci> jruby/jruby (master:0694db4 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/163068408)
tcrawley is now known as tcrawley-away
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<travis-ci> jruby/jruby (master:1c99ba4 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/163070387)
claudiuinberlin has joined #jruby
pawnbox has quit [Ping timeout: 265 seconds]
pawnbox has joined #jruby
claudiuinberlin has quit [Ping timeout: 252 seconds]
claudiuinberlin has joined #jruby
pawnbox has quit [Ping timeout: 264 seconds]
<GitHub158> [jruby] eregon pushed 7 new commits to truffle-head: https://git.io/vijSx
<GitHub158> jruby/truffle-head b23f8e4 Benoit Daloze: [Truffle] Run jt to run from the jruby+truffle tool.
<GitHub158> jruby/truffle-head 9d8791a Benoit Daloze: [Truffle] Do not use the core load path for backtrace tests.
<GitHub158> jruby/truffle-head 2e6f579 Benoit Daloze: [Truffle] Use a common shell file to define the jt function for shell-based tests....
<GitHub173> [jruby] eregon closed pull request #4166: Truffle: use jt in tests (truffle-head...truffle-test-use-jt) https://git.io/viQvi
<GitHub155> [jruby] eregon deleted truffle-test-use-jt at fd81849: https://git.io/vijSp
lance|afk is now known as lanceball
<GitHub74> [jruby] eregon pushed 1 new commit to master: https://git.io/vij9i
<GitHub74> jruby/master f6c16b9 Benoit Daloze: [Truffle] Add tags.
<travis-ci> jruby/jruby (master:8048c3e by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/163074854)
cprice404 has quit [Quit: Konversation terminated!]
dfr has quit [Ping timeout: 250 seconds]
dfr has joined #jruby
pawnbox has joined #jruby
bbrowning_ has joined #jruby
johnsonch is now known as johnsonch_afk
gdp has joined #jruby
bbrowning has quit [Ping timeout: 260 seconds]
<travis-ci> jruby/jruby (master:f6c16b9 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/163088942)
gdp has quit [Quit: Leaving]
bbrowning_ is now known as bbrowning
tcrawley-away is now known as tcrawley
enebo has joined #jruby
temporalfox has joined #jruby
pawnbox has quit [Remote host closed the connection]
nicksieger has joined #jruby
pawnbox has joined #jruby
camlow321 has joined #jruby
camlow321 has quit [Ping timeout: 252 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<chrisseaton> Is headius around yet?
nicksieger has quit [Remote host closed the connection]
pawnbox has quit [Ping timeout: 265 seconds]
nicksieger has joined #jruby
nicksieger has quit [Remote host closed the connection]
nicksieger has joined #jruby
camlow321 has joined #jruby
camlow321 has quit [Client Quit]
nicksieger has quit [Remote host closed the connection]
camlow325 has joined #jruby
Aethenelle has joined #jruby
<enebo> chrisseaton: are you going to merge the jruby-parser pr?
<chrisseaton> I can if you want - I was going to look at that project again anyway
<enebo> chrisseaton: oh I just opened this and there is an issue
<enebo> chrisseaton: I think he removed all version specs
<enebo> chrisseaton: oh yeah this is some serious editing in thie PR since he changed SourcePosition back to ISourcePosition
<enebo> chrisseaton: ruby netbeans depends on a bunch of stuff this removes
<chrisseaton> He probably saw that as part of updating
<chrisseaton> If you want 1.8 support they can keep using the old one
<enebo> chrisseaton: I guess one part of me thinks we could drop 1.8 and 1.9 support in the IDE so maybe we could drop them. I guess I don’t know
Aethenelle has quit [Ping timeout: 272 seconds]
<enebo> chrisseaton: but in another sense I want to update netbeans as little as possible so having it as another version of the parser would be simpler
<chrisseaton> Does RubyMine use this parser as well?
<enebo> chrisseaton: no but Eclipse one does
<enebo> chrisseaton: or at least I think they do if it is still supported
<chrisseaton> Hmm does RubyMine have their own parser? I wonder if it's a nice one written in Java?
<enebo> chrisseaton: yeah I don’t remember how it is done now but they do not use ours now
Aethenelle has joined #jruby
<enebo> chrisseaton: yeah this PR totally does not work
<chrisseaton> Shame - they probably spent quite a while on it
<chrisseaton> Do you know the person? It's not someone actually from Netbeans anyway is it?
<enebo> chrisseaton: yeah I do not think it would be too hard to add their new types to AST
<enebo> but changing packages back to JRuby ones means lots of editing in netbeans side
<enebo> and netbeans is a massive codebase
<enebo> they also do not have boilerplate licensing in the new code but that is simple enough
nicksieger has joined #jruby
<GitHub181> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPeYJ
<GitHub181> jruby/truffle-head 7789b7c Benoit Daloze: Merge remote-tracking branch 'origin/master' into truffle-head...
<GitHub172> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPeYs
<GitHub172> jruby/truffle-head 39c79f3 Benoit Daloze: [Truffle] Add tool to keep some files on each branch separate.
<enebo> chrisseaton: I added a comment
<enebo> chrisseaton: I want to update ruby netbeans this fall again to add 2.3 support and that project is ginormous so I think changing it is much more work than accepting this PR
<GitHub65> [jruby] eregon pushed 1 new commit to master: https://git.io/vPeYx
<GitHub65> jruby/master 2481b86 Benoit Daloze: Merge remote-tracking branch 'origin/truffle-head'
<enebo> chrisseaton: I don’t want to be discouraging as he may be a perfect candidate for helping us support this project
<enebo> chrisseaton: although I don’t know what project depends on this
akp has joined #jruby
claudiuinberlin has quit []
olle has joined #jruby
hobodave has joined #jruby
<headius> chrisseaton: oh hi, didn't see this
<GitHub120> [jruby] eregon pushed 3 new commits to truffle-head: https://git.io/vPeZf
<GitHub120> jruby/truffle-head ffa06d3 Benoit Daloze: [Truffle] Set JRuby home automatically for GraalVM.
<GitHub120> jruby/truffle-head f20c60b Benoit Daloze: [Truffle] Pass the JRuby runtime to JRubyInterop.
<GitHub120> jruby/truffle-head a0e2b1f Benoit Daloze: [Truffle] Move getJRubyHome to JRubyInterop.
<headius> enebo: I don't believe JetBrains ever used our parser
<headius> the parsers they write feed into their type inference stuff, rather different purposes and design from what I've been told
<headius> and certainly not syntactically perfect
cprice404 has joined #jruby
<GitHub125> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPecZ
<GitHub125> jruby/truffle-head 87e05cc Benoit Daloze: [Truffle] Set jruby home back in JRuby.
<chrisseaton> headius: nm
<GitHub172> [jruby] eregon pushed 2 new commits to truffle-head: https://git.io/vPelJ
<GitHub172> jruby/truffle-head 293c528 Benoit Daloze: [Truffle] JT: use exec() for the ruby command....
<GitHub172> jruby/truffle-head c394026 Benoit Daloze: [Truffle] Always sort results from Dir[] and Dir.glob for consistency.
pilhuhn is now known as pil-afk
blaxter has quit [Quit: foo]
<enebo> headius: yeah I was not sure but I just know they don’t now
<GitHub146> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPelx
<GitHub146> jruby/truffle-head ddf8eb3 Benoit Daloze: [Truffle] Use platform-independent code to compare the basename.
thedarkone2 has joined #jruby
beawesomeinstead has quit [Ping timeout: 272 seconds]
kith_ has joined #jruby
nicksieg_ has joined #jruby
pilhuhn has joined #jruby
cprice has joined #jruby
akp_ has joined #jruby
akp has quit [Disconnected by services]
akp_ is now known as akp
ratnikov_ has joined #jruby
chrisseaton has quit [Ping timeout: 255 seconds]
zph has quit [Ping timeout: 255 seconds]
kylo has quit [Ping timeout: 260 seconds]
vifino has quit [Ping timeout: 240 seconds]
dfr has quit [Ping timeout: 255 seconds]
prasunanand has quit [Ping timeout: 244 seconds]
temporalfox has quit [Excess Flood]
olle_ has joined #jruby
jimbaker has quit [Ping timeout: 265 seconds]
vifino has joined #jruby
hobodave has quit [Ping timeout: 272 seconds]
jimbaker` has joined #jruby
thedarkone2_ has joined #jruby
ratnikov_ has joined #jruby
ratnikov_ has quit [Changing host]
camlow325 has quit [Ping timeout: 244 seconds]
cprice404 has quit [Ping timeout: 260 seconds]
haze has quit [Ping timeout: 260 seconds]
lanceball has quit [Ping timeout: 260 seconds]
cpuguy83 has quit [Ping timeout: 260 seconds]
Aethenelle has quit [Ping timeout: 265 seconds]
camlow325 has joined #jruby
thedarkone2 has quit [Ping timeout: 265 seconds]
thedarkone2_ is now known as thedarkone2
m4rCsi has quit [Read error: Connection reset by peer]
kith has quit [Ping timeout: 264 seconds]
m4rCsi_ has joined #jruby
clayton has quit [Ping timeout: 265 seconds]
pil-afk has quit [Ping timeout: 272 seconds]
olle has quit [Ping timeout: 244 seconds]
nicksieger has quit [Ping timeout: 244 seconds]
enebo has quit [Ping timeout: 244 seconds]
haze has joined #jruby
enebo has joined #jruby
drbobbeaty has quit [Ping timeout: 264 seconds]
snkcld has quit [Ping timeout: 248 seconds]
beawesomeinstead has joined #jruby
hobodave has joined #jruby
olle_ has quit [Ping timeout: 265 seconds]
bascule has quit [Ping timeout: 265 seconds]
electrical has quit [Ping timeout: 265 seconds]
chrisseaton has joined #jruby
deepak_ has quit [Ping timeout: 276 seconds]
bascule has joined #jruby
bga57 has quit [Ping timeout: 272 seconds]
atambo has quit [Ping timeout: 272 seconds]
_whitelogger has quit [Ping timeout: 272 seconds]
bbrowning has quit [Remote host closed the connection]
_whitelogger_ has joined #jruby
clayton has joined #jruby
tenderlove has quit [Ping timeout: 252 seconds]
camlow325 has quit [Ping timeout: 240 seconds]
m4rCsi_ has quit [Read error: Connection reset by peer]
thedarkone2 has quit [Read error: Connection reset by peer]
thedarkone2_ is now known as thedarkone2
bga57 has quit [Ping timeout: 272 seconds]
atambo has quit [Ping timeout: 272 seconds]
_whitelogger has quit [Ping timeout: 272 seconds]
akp has quit [Ping timeout: 252 seconds]
joast has quit [Ping timeout: 252 seconds]
kares has quit [Ping timeout: 252 seconds]
camlow321 has joined #jruby
bga57 has joined #jruby
temporalfox has joined #jruby
ratnikov_ has quit [Ping timeout: 272 seconds]
emakris has quit [Ping timeout: 272 seconds]
bascule has quit [Ping timeout: 252 seconds]
ratnikov_ has joined #jruby
cpuguy83 has joined #jruby
kares_ has joined #jruby
emakris has joined #jruby
akp has joined #jruby
prasunanand has joined #jruby
bascule has joined #jruby
m4rCsi has joined #jruby
tenderlove has joined #jruby
tenderlove has joined #jruby
lanceball has joined #jruby
<travis-ci> jruby/jruby (master:2481b86 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/163133651)
enebo has quit [Ping timeout: 244 seconds]
enebo_ has joined #jruby
bbrowning is now known as bbrowning_away
vifino has quit [Ping timeout: 240 seconds]
_whitelogger_ has quit [Read error: Connection reset by peer]
_whitelogger has joined #jruby
codefinger_ has joined #jruby
thedarkone2_ is now known as thedarkone2
cpuguy83 has quit [Ping timeout: 264 seconds]
tenderlove has quit [Read error: Connection reset by peer]
cpuguy83 has joined #jruby
lanceball_ has joined #jruby
haze has quit [Ping timeout: 264 seconds]
m4rCsi has quit [Ping timeout: 264 seconds]
codefinger_ is now known as codefinger
lanceball_ is now known as lanceball
lanceball has quit [Changing host]
lanceball has joined #jruby
m4rCsi has joined #jruby
prasunanand has joined #jruby
bga57 has quit [Ping timeout: 272 seconds]
_whitelogger has quit [Excess Flood]
_whitelogger has joined #jruby
joast has joined #jruby
cpuguy83 has quit [Ping timeout: 264 seconds]
lanceball has quit [Excess Flood]
lanceball has joined #jruby
lanceball has quit [Changing host]
lanceball has joined #jruby
claudiuinberlin has joined #jruby
bbrowning_away is now known as bbrowning
cpuguy83 has joined #jruby
justinmcp_ has joined #jruby
camlow321 has quit [*.net *.split]
jimbaker` has quit [*.net *.split]
Hobogrammer has quit [*.net *.split]
bga57 has quit [Ping timeout: 272 seconds]
codefinger has quit [Ping timeout: 272 seconds]
justinmcp has quit [*.net *.split]
_whitelogger has joined #jruby
kylo has joined #jruby
ratnikov_ has joined #jruby
lanceball has quit [Excess Flood]
lanceball has joined #jruby
emakris_ has joined #jruby
lanceball has quit [Changing host]
lanceball has joined #jruby
Hobogrammer has joined #jruby
joevandyk has joined #jruby
zph has joined #jruby
haze has joined #jruby
codefinger has joined #jruby
lanceball is now known as lance|afk
lance|afk is now known as lanceball
Scorchin has joined #jruby
kylo has quit [Ping timeout: 260 seconds]
lanceball is now known as lance|afk
electrical has joined #jruby
snkcld has joined #jruby
pawnbox has joined #jruby
atambo has joined #jruby
bbrowning has quit [Remote host closed the connection]
bbrowning has joined #jruby
_whitelogger has quit [Ping timeout: 272 seconds]
bbrowning has quit [Remote host closed the connection]
_whitelogger has joined #jruby
bascule_ has joined #jruby
bascule has quit [Ping timeout: 240 seconds]
lanceball has joined #jruby
ratnikov_ has quit [Ping timeout: 272 seconds]
bga57 has quit [Ping timeout: 272 seconds]
ratnikov_ has joined #jruby
lance|afk has quit [Excess Flood]
haze_ has joined #jruby
bga57 has joined #jruby
nicksieger has joined #jruby
claudiuinberlin has quit [Remote host closed the connection]
atambo has joined #jruby
electrical has joined #jruby
haze has joined #jruby
haze_ has quit [Ping timeout: 264 seconds]
claudiui_ has joined #jruby
claudiuinberlin has joined #jruby
claudiui_ has quit [Ping timeout: 264 seconds]
akp has joined #jruby
jimbaker` has joined #jruby
kylo has joined #jruby
bascule_ is now known as bascule
akp_ has quit [Ping timeout: 240 seconds]
prasunanand has quit [Ping timeout: 244 seconds]
kylo has quit [Ping timeout: 260 seconds]
kylo has joined #jruby
nirvdrum has quit [Ping timeout: 276 seconds]
kylo has quit [Ping timeout: 260 seconds]
prasunanand has joined #jruby
jimbaker` has quit [*.net *.split]
cprice404 has quit [Quit: Konversation terminated!]
cprice404 has joined #jruby
chrisarcand has quit [Quit: leaving]
chrisarc1nd has quit [Quit: leaving]
chrisarcand has joined #jruby
subbu is now known as subbu|lunch
joast has quit [Ping timeout: 272 seconds]
_whitelogger has joined #jruby
pawnbox has quit [Remote host closed the connection]
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
akp_ has quit [Remote host closed the connection]
joast has joined #jruby
bga57 has joined #jruby
akp has joined #jruby
akp has quit [Remote host closed the connection]
akp has joined #jruby
_whitelogger has quit [Ping timeout: 272 seconds]
Talltree_ has quit [Read error: Connection reset by peer]
Puffball has quit [Remote host closed the connection]
brixen has quit [Ping timeout: 250 seconds]
Guest50368 has quit [Ping timeout: 250 seconds]
_whitelogger_ has joined #jruby
olle has joined #jruby
tcrawley_ has joined #jruby
Puffball has joined #jruby
tcrawley_ is now known as tcrawley
tcrawley has joined #jruby
tcrawley has quit [Changing host]
Talltree has joined #jruby
ruurd has joined #jruby
bga57 has joined #jruby
quadz has joined #jruby
ruurd is now known as Guest77356
brixen has joined #jruby
_whitelogger_ has quit [Excess Flood]
_whitelogger has joined #jruby
emakris has joined #jruby
ratnikov_ has joined #jruby
Guest77356 has quit [Ping timeout: 272 seconds]
brixen has quit [Ping timeout: 272 seconds]
cprice404 has quit [Ping timeout: 272 seconds]
bga57 has quit [Ping timeout: 264 seconds]
Talltree has quit [Ping timeout: 264 seconds]
emakris_ has quit [Ping timeout: 264 seconds]
Puffball has quit [Ping timeout: 264 seconds]
Puffball_ has joined #jruby
Talltree_ has joined #jruby
brixen has joined #jruby
pilhuhn has quit [Quit: Computer has gone to sleep.]
ruurd- has joined #jruby
deepak_ has joined #jruby
subbu|lunch is now known as subbu
zph has joined #jruby
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
hobodave has quit [Ping timeout: 252 seconds]
chrisarc1nd is now known as chrisarcand
joevandyk has quit [Ping timeout: 264 seconds]
_whitelogger has joined #jruby
ruurd- has joined #jruby
nicksieger has quit [Remote host closed the connection]
nicksieger has joined #jruby
bga57 has quit [Ping timeout: 272 seconds]
_whitelogger has quit [Excess Flood]
quadz has quit [Ping timeout: 264 seconds]
_whitelogger has joined #jruby
ratnikov_ has joined #jruby
quadz has joined #jruby
akp_ has joined #jruby
akp_ has quit [Ping timeout: 272 seconds]
ruurd- has quit [Ping timeout: 264 seconds]
_whitelogger has joined #jruby
quadz has joined #jruby
Talltree has joined #jruby
bga57 has joined #jruby
ruurd has joined #jruby
ruurd is now known as Guest49007
bbrowning is now known as bbrowning_away
jimbaker` has joined #jruby
nirvdrum has joined #jruby
zph has joined #jruby
hobodave has quit [Quit: Computer has gone to sleep.]
nicksieger has quit [Remote host closed the connection]
nicksieger has joined #jruby
mtoy has joined #jruby
claudiuinberlin has quit []
<mtoy> here's my 9000 problem (9.1.5.0) the "require my whole app" step runs in 17 seconds from the file system on my fast mac laptop, and in 1:20 from a jar, which translates to unacceptable startup times for the 9000 app
<mtoy> in 1.7, this took 10 seconds on my fast mac, from a jar
<mtoy> is there anything i can do to make this faster?
<mtoy> (all the ruby files in my jar are .class/.rb pairs)
<mtoy> (this is also the last thing stopping us form moving to 9k)
<mtoy> ( pointers to places to read, things i should profile, or sympathy, all gratefully accepted )
subbu is now known as subbu|afk
<GitHub121> [jruby] bjfish force-pushed truffle-module-deprecate-constant from c4a0217 to 95c3463: https://git.io/vPvJE
<GitHub121> jruby/truffle-module-deprecate-constant 95c3463 Brandon Fish: [Truffle] Add WarnNode, code formatting
hobodave has joined #jruby
<headius> mtoy: hello
<headius> mtoy: 1:20 from a jar! that's a lot
<headius> that's obviously not acceptable
<headius> can you file that as a bug and then we'll see if we can figure out what's happening
<mtoy> ok, that's cool, was just wondering if this was a thing ... i'm working making it profile just that piece of execution now, i'll put that data in the bug, thanks
<headius> sounds great, thanks
<headius> some of that 17s is likely loading the did_you_mean gem...you might try disabling that
<headius> it's unfortunate but loading that gem causes a whole bunch more of RG to load than previously, plus of course DYM has to load too
<headius> enebo_: I have been wondering if we should just have it off by default
<headius> it's a nice to have but would people seriously miss it? I find it a really weird addition to have always on
<enebo_> headius: I was having a weird issue with it the other day as well
<enebo_> I wish I could remember what :)
<headius> hmm, maybe it doesn't trim off as much as I'd hoped
nicksieger has quit [Remote host closed the connection]
<headius> --disable-gems cuts off 0.4s :-(
<enebo_> how about —dev
<enebo_> if we are talking about on a mac it is the dev env
<headius> --dev is 1.75ish for me and --dev --disable-gems is 1.35ish
<headius> no flags is about 2.3
<headius> --disable-gems drops non-dev to 1.61
<enebo_> mtoy: can you say difference between - - dev and default options on your mac?
<headius> RG is a chunk to load
<enebo_> jar loading makes me think we are doing something odd like reloading the same resources over and over
<enebo_> nothing inherent to 9k runtime which should be slower at loading from a jar
<headius> yeah that's really long
<headius> there were a lot of changes for loading classloader resources...I wonder if something in there added a bunch of extra overhead to load
<headius> hopefully that would show on a profile...a minute is plenty of time to profile :-)
<mtoy> enebo_: no --dev anywhere, early use of 9 made us turn that off
<mtoy> i'm trying to figure out how to tell the jruby inside the jar --profile.api
<headius> mtoy: don't use that profiling flag
<headius> that probably won't tell us much about startup
<headius> here let me link you some tools
<mtoy> headius: thx
<enebo_> mtoy: do you know what in 9 broke from —dev? TieredCompilation flags?
<mtoy> --dev is fixed now in 9.1.5.0, but i haven't got to the point where i turn it back on
<headius> I'd recommend --sample first so we can see if there's something extreme happening
<headius> for `java` that would be -Xprof
<headius> the other one would be -Xdebug.loadService.timing (for java that's -Djruby.debug.loadService.timing) which will print out a tree of all files loaded and how long it took
<headius> one of these should give us a hint
<mtoy> one thing i can do which might be interesting is to sample the startup through load time of 1.7 and 9000 ... i'll start the bug with that data
<headius> yeah that would be great
<mtoy> the 9000 branch at this point is hovering inches above master (which is on 1.7) so the code we are running is essentially the same
<mtoy> ok, thanks, i'll do all that ... off to the races
mtoy has quit [Quit: Page closed]
hobodave has quit [Ping timeout: 264 seconds]
<headius> nobody ever comes in to complain about fun stuff
<headius> startup and entropy and memory leaks
subbu|afk is now known as subbu
<GitHub165> [jruby] the-michael-toy opened issue #4185: `require 'everything'` inside a jar in 9.1.5.0 seems very slow https://git.io/vPvZr
camlow325 has quit [Quit: WeeChat 1.5]
enebo_ has quit [Quit: enebo_]
Aethenelle has joined #jruby
rcvalle has quit [Quit: rcvalle]