bb010g has quit [Quit: Connection closed for inactivity]
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
KevinCorcoran has quit [Remote host closed the connection]
bb010g has joined #jruby
DomKM has joined #jruby
djbkd has joined #jruby
camlow32_ has joined #jruby
camlow325 has quit [Ping timeout: 240 seconds]
camlow32_ has quit [Ping timeout: 264 seconds]
kfpratt has quit [Remote host closed the connection]
mcclurmc has quit [Remote host closed the connection]
cajone has joined #jruby
mcclurmc has joined #jruby
djbkd has quit [Remote host closed the connection]
kfpratt has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] chrisseaton pushed 5 new commits to master: http://git.io/vT2v7
<JRubyGithub>
jruby/master a27a469 Chris Seaton: [Truffle] net and webrick.
<JRubyGithub>
jruby/master ded007d Chris Seaton: [Truffle] Use the RubySL version of webrick, as the current one isn't compatible with the RubySL version of socket.
<JRubyGithub>
jruby/master af92b09 Chris Seaton: [Truffle] Shim ThreadGroup.
JRubyGithub has left #jruby [#jruby]
kfpratt has quit [Ping timeout: 246 seconds]
mcclurmc has quit [Remote host closed the connection]
erikhatcher has quit [Quit: erikhatcher]
benlovell has joined #jruby
nirvdrum has joined #jruby
benlovell has quit [Ping timeout: 245 seconds]
mcclurmc has joined #jruby
KevinCorcoran has joined #jruby
KevinCorcoran has quit [Ping timeout: 264 seconds]
djbkd has joined #jruby
kfpratt has joined #jruby
nirvdrum has quit [Ping timeout: 272 seconds]
kfpratt has quit [Remote host closed the connection]
colinsurprenant has quit [Quit: colinsurprenant]
SuperTaz_ has quit [Ping timeout: 244 seconds]
colinsurprenant has joined #jruby
SuperTaz_ has joined #jruby
SuperTaz_ has quit [Read error: Connection reset by peer]
SuperTaz_ has joined #jruby
SuperTaz_ has quit [Remote host closed the connection]
SuperTaz_ has joined #jruby
tenderlove has joined #jruby
SuperTaz_ has quit [Read error: Connection reset by peer]
SuperTaz_ has joined #jruby
SuperTaz_ has quit [Read error: Connection reset by peer]
SuperTaz_ has joined #jruby
SuperTaz_ has quit [Read error: Connection reset by peer]
SuperTaz_ has joined #jruby
SuperTaz_ has quit [Read error: Connection reset by peer]
SuperTaz_ has joined #jruby
SuperTaz_ has quit [Read error: Connection reset by peer]
SuperTaz_ has joined #jruby
SuperTaz_ has quit [Read error: Connection reset by peer]
kfpratt has joined #jruby
SuperTaz_ has joined #jruby
KevinCorcoran has joined #jruby
bjfish2 has quit [Quit: bjfish2]
KevinCorcoran has quit [Ping timeout: 265 seconds]
kfpratt has quit [Ping timeout: 246 seconds]
djbkd has quit [Quit: My people need me...]
colinsurprenant has quit [Quit: colinsurprenant]
e_dub has quit [Quit: Leaving]
Aethenelle has joined #jruby
benlovell has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
baroquebobcat has quit [Ping timeout: 272 seconds]
chrisseaton has quit []
chrisseaton has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
djbkd has joined #jruby
tenderlove has joined #jruby
iamjarvo has joined #jruby
tenderlove has quit [Ping timeout: 244 seconds]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tenderlove has joined #jruby
Aethenelle has quit [Ping timeout: 276 seconds]
rsim has joined #jruby
camlow325 has joined #jruby
kwando_ has joined #jruby
kwando has quit [Read error: Connection reset by peer]
deobalds has quit [Quit: Computer has gone to sleep.]
skade has quit [Quit: Computer has gone to sleep.]
djbkd has quit [Quit: My people need me...]
tenderlove has quit [Ping timeout: 240 seconds]
SuperTaz_ has quit [*.net *.split]
Jamo has quit [*.net *.split]
eregon has quit [*.net *.split]
Jamo has joined #jruby
SuperTaz_ has joined #jruby
tenderlove has joined #jruby
eregon has joined #jruby
mister_solo has joined #jruby
camlow325 has quit []
benlovell has joined #jruby
havenwood has quit []
benlovell has quit [Ping timeout: 252 seconds]
mister_solo has quit [Ping timeout: 246 seconds]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 256 seconds]
temporalfox has joined #jruby
temporal_ has quit [Ping timeout: 246 seconds]
temporal_ has joined #jruby
skade has joined #jruby
temporalfox has quit [Ping timeout: 272 seconds]
headius2 has joined #jruby
benlovell has joined #jruby
cremes has quit [Ping timeout: 272 seconds]
headius2 has quit [Ping timeout: 244 seconds]
mister_solo has joined #jruby
shellac has joined #jruby
elia has joined #jruby
tenderlove has quit [Ping timeout: 276 seconds]
tenderlove has joined #jruby
benlovell has quit [Ping timeout: 244 seconds]
mister_solo has quit [Ping timeout: 244 seconds]
mister_solo has joined #jruby
dinfuehr has joined #jruby
djellemah has quit [Ping timeout: 256 seconds]
djellemah has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
robbyoconnor has quit [Read error: Connection reset by peer]
robbyoconnor has joined #jruby
vtunka has joined #jruby
cremes has joined #jruby
shellac has joined #jruby
temporalfox has joined #jruby
temporal_ has quit [Ping timeout: 240 seconds]
benlovell has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
panga has joined #jruby
panga has quit [Client Quit]
ponga has joined #jruby
marr has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
temporalfox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
headius2 has joined #jruby
djellemah has quit [Ping timeout: 252 seconds]
benlovell has quit [Ping timeout: 272 seconds]
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
benlovell has joined #jruby
drbobbeaty has joined #jruby
ponga has quit [Quit: Leaving...]
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
temporalfox has joined #jruby
temporalfox has quit [Ping timeout: 265 seconds]
balo has quit [Ping timeout: 244 seconds]
headius2 has quit [Ping timeout: 245 seconds]
benlovell has quit [Ping timeout: 258 seconds]
ponga has joined #jruby
vikaton has quit []
pjammer has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Hobogrammer has quit [Read error: Connection reset by peer]
Hobogrammer has joined #jruby
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pjammer has joined #jruby
bbrowning_away is now known as bbrowning
nirvdrum has joined #jruby
benlovell has joined #jruby
erikhatcher has joined #jruby
colinsurprenant has joined #jruby
skade has joined #jruby
djellemah has joined #jruby
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
cajone has left #jruby [#jruby]
mitchellhenke has joined #jruby
havenwood has joined #jruby
mitchellhenke has quit [Client Quit]
Papierkorb has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
<Papierkorb>
Hello, I just downloaded jruby from the page, untar'd it and tried to install the bundler gem, but it prints a mile long stacktrace: http://pastebin.com/UGZ1vCG2 - Could someone help me?
enebo has joined #jruby
<nirvdrum>
Papierkorb: Do you do Java programming generally?
<Papierkorb>
nirvdrum: No
<nirvdrum>
Okay. I was wondering if you somehow had a bad version of SnakeYAML get loaded.
<nirvdrum>
Papierkorb: Hmm... might be worth seeing if headius or mkristian know.
<Papierkorb>
The version from the ArchLinux repository worked so far, but it's from january and bundle install said that better_errors complained that it needs Ruby >= 2.0
codefinger has joined #jruby
kfpratt has joined #jruby
nirvdrum_ has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
vikaton has joined #jruby
fuzzyhorns1 has joined #jruby
<fuzzyhorns1>
one of the best speed increases ive gotten with jruby has actually been rspec-console
bjfish2 has joined #jruby
rsim has quit [Quit: Leaving.]
colinsurprenant has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] bjfish pushed 1 new commit to master: http://git.io/vTwqB
<JRubyGithub>
jruby/master d96d677 Brandon Fish: [Truffle] Add open-uri to stdlib.
JRubyGithub has left #jruby [#jruby]
mitchellhenke has joined #jruby
benlovell has quit [Ping timeout: 255 seconds]
tenderlove has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
colinsurprenant has joined #jruby
rsim has joined #jruby
subbu has joined #jruby
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #jruby
tenderlove has quit [Remote host closed the connection]
deobalds has joined #jruby
benlovell has joined #jruby
mjelen has quit [Ping timeout: 264 seconds]
mjelen has joined #jruby
kfpratt has quit [Remote host closed the connection]
pjammer has joined #jruby
rsim has quit [Quit: Leaving.]
nirvdrum_ has quit [Ping timeout: 258 seconds]
vtunka has quit [Quit: Leaving]
<kares>
fuzzyhorns1: what do you mean?
camlow325 has joined #jruby
KevinCorcoran has joined #jruby
klemanski has joined #jruby
Aethenelle has joined #jruby
kfpratt has joined #jruby
baroquebobcat has joined #jruby
rcvalle has joined #jruby
KevinCorcoran has quit [Ping timeout: 264 seconds]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] bjfish pushed 1 new commit to master: http://git.io/vTwdp
<headius2_>
bjfish2: thanks for pointing that out...we need a better process for catching snapshot deps, but it seems maven scrubbed it out before publishing
<headius2_>
yeah, will have to ask mkristian perhaps...but I guess it's ok in central then
<headius2_>
hmm
<headius2_>
except that it's a few versions behind :-\
<headius2_>
master is at 2.0.3
<headius2_>
sigh, maven
<bjfish2>
headius2_ we could publish a 2.0.3-SNAPSHOT to fix that issue with the tag
<headius2_>
we can't publish snapshots to central
<headius2_>
hmmm
<headius2_>
oh, but for building... hmm
<headius2_>
with 2.0.3 out I'm not sure if we can publish a snapshot of it anymore :-(
<headius>
bjfish2: I'm not sure how to handle this...we could make a branch and fix the dep and tag it but it won't match central
<headius>
or mkae it match central even though it doesn't pull in the right jnr-posix...if that even builds
codefing_ has quit [Ping timeout: 264 seconds]
tenderlove has joined #jruby
baroquebobcat has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] mkristian opened issue #2967: File.expand_path inside a jar can fail http://git.io/vToGh
JRubyGithub has left #jruby [#jruby]
ddfreyne has joined #jruby
<ddfreyne>
Hi! I just built JRuby HEAD from source and tried to run "gem install bundler". I get the error "NotImplementedError: waitpid unsupported or native support failed to load"
<ddfreyne>
headius: Running the tests now. Maybe that will shed some lights on things
tenderlove has quit [Ping timeout: 252 seconds]
<ddfreyne>
headius: Mac OS X latest.
<headius>
that's weird, I'll give it a try here
<ddfreyne>
headius: The reason why I want to have JRuby running locally is to reproduce an issue I saw on Travis. It doesn't manifest itself in 9000-pre2. Java::JavaLang::ArrayIndexOutOfBoundsException: 5 at org.jruby.util.Dir.fnmatch(Dir.java:210)
<headius>
ddfreyne: can you link me to that in context?
Papierkorb has left #jruby ["Konversation terminated!"]
<ddfreyne>
That is using JRuby HEAD from two days ago
<ddfreyne>
headius: That test failure is unfortunatley pretty high-leve, so I wanted to write a reduced test case.
<ddfreyne>
headius: 3cccc1f did not have the failure, but 23726b3 did. I can't see anything related to dir or fnmatch in the diff between those two revisions...
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius pushed 1 new commit to master: http://git.io/vTo4l
JRubyGithub has left #jruby [#jruby]
<JRubyGithub>
jruby/master 6c53669 Charles Oliver Nutter: Use our thread-local UTF8 decoder to avoid constructing any.
<headius>
enebo: ^ minor alloc reduction during parse by reusing UTF8 decoders we already have around
<headius>
it showed up in an object profile...every new String(..., charset) creates all the CharsetDecoder plumbing each time
<enebo>
headius: I played with that for quite a while and I could get it to no longer show up in profiling but it made zero performance difference
<headius>
yeah
<headius>
I doubt it will show up as much
<headius>
it's a small change anyway
<enebo>
headius: I am sure it won’t but I got no benefit from it
<enebo>
headius: hey is this using charset for this it is using jcodings?
<headius>
it's using charset
<enebo>
headius: I mean I would guess it would have to unless it was converting to utf16le
<enebo>
headius: but I am wondering if that might make a difference..using jcodings to make utf16 and send into string
<enebo>
headius: I doubt it would but who knows
<headius>
it should be functionally the same as what you had, but it won't construct the decoder plumbing every time
<enebo>
headius: I did not try that
<enebo>
headius: yeah understood. I did this several different ways a month or so ago
<enebo>
headius: I could get it to affect where it showed up in hprof but short nor long run processes showed any benefit so I left it out
benlovell has joined #jruby
<headius>
you were just testing from command line?
<headius>
the alloc overhead might not show up until parser pipeline jits
<enebo>
headius: I tried something in a loop and a fast cli command
<enebo>
headius: I am guessing the object overhead is relatively small compared to the rest of our parsing/interp pipeline
tenderlove has joined #jruby
<headius>
yeah probably is
<headius>
the profile was mostly pretty clean
<enebo>
headius: yeah I eliminated a bunch of the bytelist stuff too and it ends up not making any difference
<enebo>
headius: pretty amazing how everything I fixed seemed to still have exact same perf
<headius>
it's probably not allocating fast enough to impact cache/tlab
<enebo>
headius: pull a lever son…any lever
<headius>
boiled down below the point where it hurts
<enebo>
headius: and I am not just talking about alloc
<enebo>
headius: even high CPU elements
<headius>
in a loop are we still faster parsing than MRI?
<headius>
last time I checked we were
<enebo>
headius: yeah I think we are but it takes a lot of parsing
<headius>
kinda getting irreducible I guess
<headius>
chrisseaton: we need truffle-lalr
<enebo>
headius: by a lot I mean more than any app will ever parse normally
<enebo>
we just need to JNI MRI parser
<headius>
enebo: right
<headius>
hah
<enebo>
to be fair I am not really sure how much of startup is actually parsing any more
<headius>
that's a good point...we should probably get a rails boot-time tally
<enebo>
script body interp + IR building + loadservice resolution are part of the pie
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] mkristian opened issue #2968: jruby-complete can run -S rake spec:jruby or any other rspec via rake http://git.io/vToVa
JRubyGithub has left #jruby [#jruby]
klemanski has joined #jruby
baroquebobcat has quit [Quit: baroquebobcat]
erikhatcher has quit [Quit: erikhatcher]
baroquebobcat has joined #jruby
chamila has quit [Quit: Page closed]
tenderlove has quit [Remote host closed the connection]
klemanski has quit [Quit: Leaving]
deobalds has quit [Quit: Computer has gone to sleep.]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] mkristian opened issue #2969: packing a runnable jar including rake + rspec can not execute '-S rake spec' http://git.io/vTo1t
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<bbrowning>
headius: enebo So, TorqueBox 4 integs used to be green on JRuby 9k. But looks like sometime after Apr 22nd they started failing.
<headius>
bbrowning: oh hmmm
<headius>
what's the fail
<bbrowning>
trying to narrow it down, but something classloading related
colinsurprenant has quit [Ping timeout: 258 seconds]
<enebo>
yum
<bbrowning>
"jruby 9.0.0.0-SNAPSHOT (2.2.2) 2015-04-22 a8830c8" was fine and "jruby 9.0.0.0-SNAPSHOT (2.2.2) 2015-05-07 55376a0" failed, so something in between thsoe two
<fatephd>
I will follow along here -- or is there an issue open somewhre now?
<headius>
ok, it's this one: 841fe3edb2e2bb81701be3eb87f695ad4f06889c
<headius>
mkristian tried to make it use jni stubs from filesystem but this obviously is broken
<headius>
ddfreyne: thanks for pointing this out...we run so much from within jruby dir it was not noticed
<ddfreyne>
headius: Anything I can do to help?
<headius>
no, I think I have the fix
<headius>
or at least, I know where we need to fix
subbu has quit [Ping timeout: 240 seconds]
<ddfreyne>
headius: Alright. Once I have the fix, I can look into the fnmatch issue (I cannot reproduce it locally still, so I'd like to reproduce the Travis CI environment as closely as possible)
<enebo>
headius: wfm
<headius>
enebo: try from a different dir
<enebo>
headius: dnwf
<enebo>
m
<headius>
hah
<enebo>
DOES NOT WORK FOR ME
<headius>
I have the fix
<enebo>
LoadError: no such file to load -- jrubyfx/version
<enebo>
HAH. I did not expect to see that error
<bbrowning>
I swear I can never manage to build jruby the first time I try after going away for a while
<headius>
ddfreyne: pushed the fix
<headius>
bbrowning: really?
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius pushed 1 new commit to master: http://git.io/vToF8
<JRubyGithub>
jruby/master ae31756 Charles Oliver Nutter: Do not exclude native bits from jar; they fail to load from file....
JRubyGithub has left #jruby [#jruby]
<bbrowning>
headius: never :/
<headius>
what problem did you have this time?
<bbrowning>
Failed to execute goal on project jruby-truffle: Could not resolve dependencies for project org.jruby:jruby-truffle:jar:9.0.0.0-SNAPSHOT
<bbrowning>
truffle gets built as part of a regular build these days?
<headius>
hmm
<bbrowning>
actually I guess the real error is "The following artifacts could not be resolved: com.oracle:truffle:jar:0.7-SNAPSHOT, com.oracle:truffle-dsl-processor:jar:0.7-SNAPSHOT"
<headius>
ah.
<headius>
I think chrisseaton mentioned something about using a truffle artifact that's not on central again :-\
<headius>
but I thought that was working ok
<bbrowning>
I'm bisecting, so perhaps I'm just in a commit range that's bad
<headius>
chrisseaton: ^^
<headius>
that's possible
<bbrowning>
but it kind of kills bisecting if there are ranges of commits that don't actually build
<headius>
they may have pushed 0.7 and the snapshot got wiped out
<headius>
well, you can just bisect skip
<headius>
but yeah, I don't know an answer to that...this is more a failing of maven snapshots than anything
<headius>
bisect skip is only a problem if the bisect ends up finding that commit as the bad one
<bbrowning>
yeah
<bbrowning>
or if I end up with a wide range of commits that used to build but no longer do and the bad one is somewhere in there ;)
<headius>
yeah
<headius>
I guess this is a good reason to try to avoid snapshot deps
<headius>
sigh...some days I want to go full speaker/evangelist and give up all this crap
<lopex>
numbers.. appear..
<headius>
ok, issue fixed...on to puma hanging
<lopex>
numbers have been ignored
<headius>
jesus, what did we do before bundler...I still have to mess with some projects that refuse to use a Gemfile and it's always whack-a-mole to get the right deps installed
<ddfreyne>
Amen to that.
<enebo>
lopex: NO NUMBERS…BACK IN YOUR BOX
balo has joined #jruby
<lopex>
enebo: but.. but, my mummy told me they're going to be there
<enebo>
lopex: any good beers lately?
<lopex>
enebo: nope
<enebo>
lopex: too bad I wanted to see their NUMBERS
<lopex>
enebo: well, there is a beer store some 60 meters closer that the one I ussually buy at, but they're closed after 8pm
<lopex>
enebo: this one is a pure beer store
pjammer has joined #jruby
<lopex>
and it was meant 60 meters from where I live
bjfish2 has quit [Quit: bjfish2]
<lopex>
enebo: that last one I poster - saison was very good
<lopex>
8posted
<enebo>
lopex: ah yeah 60m closer than another store is not a huge advantage
<enebo>
lopex: yeah I had a 3 saisons this week oddly
mcclurmc has quit [Remote host closed the connection]
shellac has quit [Quit: Computer has gone to sleep.]
<mjc_>
https://github.com/mjc/json-schema-perf this bench does pretty good on 9k vs 1.7.20, same speed as 1.7 in the file case, slightly faster than 1.7.20 in the hash case
<mjc_>
indy helps 1.7 and 9k quite a bit on this test also
shellac has joined #jruby
<mjc_>
indy is 25% faster on that test on 9k (b0b6917) :)
<mjc_>
doesn't do nearly as much for 1.7
colinsurprenant has joined #jruby
bjfish2 has joined #jruby
mcclurmc has joined #jruby
mcclurmc has quit [Remote host closed the connection]
shellac has quit [Quit: Computer has gone to sleep.]
elia has quit [Quit: Computer has gone to sleep.]
fuzzyhorns has quit [Quit: Leaving.]
kfpratt has quit [Remote host closed the connection]
benlovell has quit [Ping timeout: 256 seconds]
skade has joined #jruby
_havenn is now known as havenwood
mcclurmc has joined #jruby
benlovell has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
colinsurprenant has joined #jruby
benlovell has quit [Ping timeout: 272 seconds]
rcvalle has quit [Quit: rcvalle]
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #jruby
mbj has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]