subbu is now known as subbu|away
shellac has quit [Quit: Computer has gone to sleep.]
camlow325 has quit []
pietr0 has quit [Quit: pietr0]
<GitHub158> [jruby] chrisseaton pushed 3 new commits to master: https://git.io/vrYLJ
<GitHub158> jruby/master f5da86f Chris Seaton: [Truffle] Avoid using 2.0 features in jt
<GitHub158> jruby/master 4658edd Chris Seaton: [Truffle] SULONG_CLASSPATH
<GitHub158> jruby/master 4971aae Chris Seaton: [Truffle] Print if Sulong is supported.
robbyoconnor has joined #jruby
xardion has quit [Ping timeout: 244 seconds]
xardion has joined #jruby
johnsonch is now known as johnsonch_afk
<travis-ci> jruby/jruby (master:4971aae by Chris Seaton): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/129887235)
raeoks has joined #jruby
pawnbox has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
pawnbox has quit [Ping timeout: 250 seconds]
eam has quit [Ping timeout: 260 seconds]
eam has joined #jruby
griest has joined #jruby
griest has quit [Client Quit]
pawnbox has joined #jruby
Aethenelle_ has quit [Quit: Aethenelle_]
pawnbox has quit [Ping timeout: 276 seconds]
nirvdrum has quit [Ping timeout: 246 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 252 seconds]
jasonkarns has joined #jruby
<jasonkarns> Is there a file listing (script-parseable, plaintext) that has the available releases (version numbers, urls, and checksums)?
<jasonkarns> I maintain a scraper that generates the build definitions that ruby-build uses
<jasonkarns> there are release listings that both rubinius and cruby teams publish that allow their ruby-build definitions to be scripted
<jasonkarns> The closest I can find for jruby is: https://s3.amazonaws.com/jruby.org/downloads/index.txt but it only has version 1.7.19 listed.
<jasonkarns> for reference: the rubinius release listing: https://rubinius-releases-rubinius-com.s3.amazonaws.com/index.txt
<jasonkarns> and the cruby release listing: http://cache.ruby-lang.org/pub/ruby/index.txt
<jasonkarns> if this exists, or anyone cares to help make it exist, the tracking issue I've opened for the jruby scraper is here: https://github.com/jasonkarns/ruby-build-update-defs/issues/4
jasonkarns has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
yfeldblum has quit [Remote host closed the connection]
raeoks has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
yfeldblum has joined #jruby
yfeldblum has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
phlebas has joined #jruby
raeoks has joined #jruby
phlebas has quit [Ping timeout: 246 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
yfeldblum has joined #jruby
raeoks has quit [Quit: Textual IRC Client: www.textualapp.com]
pawnbox has quit [Remote host closed the connection]
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pawnbox has joined #jruby
beawesomeinstead has quit [Ping timeout: 260 seconds]
raeoks has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
beawesomeinstead has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
donV has joined #jruby
Caerus|Away has quit [Ping timeout: 250 seconds]
yfeldblum has quit [Ping timeout: 265 seconds]
yfeldblum has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
yfeldblum has quit [Ping timeout: 250 seconds]
pil-afk is now known as pilhuhn
phlebas has joined #jruby
yfeldblum has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
phlebas has quit [Read error: Connection reset by peer]
raeoks has quit [Ping timeout: 252 seconds]
shellac has joined #jruby
yfeldblum has quit [Ping timeout: 260 seconds]
brauliobo_ has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
yfeldblum has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
yfeldblum has quit [Ping timeout: 276 seconds]
skade has joined #jruby
Caerus|Away has joined #jruby
donV has quit [Ping timeout: 276 seconds]
yfeldblum has joined #jruby
shellac has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
yfeldblum has quit [Ping timeout: 276 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pitr-ch has joined #jruby
pawnbox has joined #jruby
skade has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
Caerus|Away has quit [Ping timeout: 250 seconds]
nirvdrum has joined #jruby
skade has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
subbu|away has quit [Ping timeout: 264 seconds]
ahorek has joined #jruby
bbrowning_away is now known as bbrowning
ahorek has quit [Client Quit]
subbu has joined #jruby
tcrawley-away is now known as tcrawley
skade has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
Caerus|Away has joined #jruby
<GitHub36> [jruby] headius pushed 1 new commit to master: https://git.io/vrOLK
<GitHub36> jruby/master 8310821 Charles Oliver Nutter: Remove useless x ^ (x >>> 32) for #1205.
pilhuhn is now known as pil-afk
e_dub has quit [Read error: Connection reset by peer]
skade has quit [Quit: Computer has gone to sleep.]
e_dub has joined #jruby
skade has joined #jruby
Aethenelle has joined #jruby
<headius> good morning
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 250 seconds]
enebo has joined #jruby
cprice_ is now known as cprice
pil-afk is now known as pilhuhn
<travis-ci> jruby/jruby (master:8310821 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/129991930)
johnsonch_afk is now known as johnsonch
<GitHub162> [jruby] enebo closed issue #3878: Can't run rails if jruby's path contains whitespaces https://git.io/vrLAk
<GitHub61> [jruby] enebo pushed 2 new commits to master: https://git.io/vrOGJ
<GitHub61> jruby/master 5508a08 Thomas E Enebo: Merge pull request #3879 from ahorek/fix_quoted_paths...
<GitHub115> [jruby] enebo closed pull request #3879: fix quoted paths (master...fix_quoted_paths) https://git.io/vrLA0
<GitHub61> jruby/master 0269680 Pavel Rosický: fix quoted paths
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
momomomomo has joined #jruby
camlow325 has joined #jruby
camlow32_ has joined #jruby
camlow325 has quit [Read error: Connection reset by peer]
nirvdrum_ has joined #jruby
Aethenelle has quit [Ping timeout: 240 seconds]
<dfr> headius, Hey, I've added some more info about the crash. You're right, I really need to verify with latest 1.7 branch to make sure it actually happens.
nirvdrum_ has quit [Ping timeout: 244 seconds]
<headius> dfr: yeah, generally a JVM crash isn't our fault (unless it's in FFI or something obviously) so we need to know latest stuff fails and need a way to reproduce
<headius> otherwise JVM folks won't look at it
<dfr> headius, I think it's interplay between garbage collector and JRuby's JIT
<dfr> I have a feeling that GC tends to remove JITted methods or something like that, 'causing crashes when it tries then to evaluate them.
<dfr> but I'm a pretty noob with so deep in JVM stuff, so just a hunch :)
<headius> that would be pretty weird but still nothing we're doing wrong
<headius> we're not injecting native code into JVM or anything...everything should be above board
<dfr> headius, yep, could be a bug in CMS =/
<headius> that's certainly a possibility :-)
<dfr> headius, I just wish I could grab some JRuby issues, so that they're attached to me rather than hanging unassigned :)
bbrowning is now known as bbrowning_away
<travis-ci> jruby/jruby (master:5508a08 by Thomas E Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/130006139)
<dfr> and props for doing spring cleaning on the issues queue :)
<headius> google 1.8 eh?
<dfr> headius, what surprises you about it? :)
<dfr> I don't think google's JRE deviates a lot from OpenJDK, but the issue did start with a google JRE build upgrade, so it is possible that it's a Google bug. That said, folks did say that that update was mostly pulling from upstream.
<dfr> The unfortunate part is that my repro case is pretty bulky [including a barebones rails app].
bbrowning_away has quit [Ping timeout: 244 seconds]
<headius> dfr: turning off method flushing still fixes it gtoo?
<headius> yeah I don't figure it's very different, just never seen that build in the wild
<headius> gtoo=too
<dfr> headius, It mostly fixes it, but not reliable, I believe. We still run in prod and automated tests with method flushing disabled and it seems to work, but I _think_ that with extreme JIT settings and method flushing disabled, I still saw some failures.
<headius> well if you've got cycles to get some scenarios for us, that's great...but perhaps you won't be able to release a reproduction for us
<dfr> headius, what I really need to do is to reduce the repro to a jar, so that it can be tested with custom JDK java and whatever JRuby jar.
<headius> yeah
<headius> that would be helpful
<headius> but a multi-step process that's basically "unpack this and run that" is ok too
<dfr> headius, I don't think there's _that_ much custom code in repro, so I think I'd be able to clean it up.
bbrowning has joined #jruby
<headius> dfr: I posted more info as well...there's a similar-looking bug with concurrent GC that's apparently fixed in 9
<headius> I'm not sure if it's related to our bug but it shows they may have some concurrency issues in this flushing
<dfr> headius, hmm. I think my repro is serial, but the GC is concurrentsweep, so maybe?
<headius> I know Vladimir so if we can get something to reproduce he will probably help us
<dfr> either way, that's good info, thanks. :)
<dfr> headius, I also have Google java folks in the loop, although they cannot really do much until I get them a clean repro as well. So all hinges on me. :)
<headius> ok, keep us posted then
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
donV has joined #jruby
<donV> Hi all!
skade has quit [Client Quit]
momomomomo has quit [Quit: momomomomo]
<GitHub141> [jruby] headius closed issue #1158: Pry on 1.7.5,1.7.6 - can't stop listing https://git.io/vrOEA
bbrowning has quit [Quit: Leaving]
bbrowning has joined #jruby
<headius> donV: hi there
<headius> I poked around a bit and there is an appeals process
<donV> headius: Ah, great!
reto_ has joined #jruby
<reto_> I have troubles calling a static method with jruby
<reto_> i've imported the class with java_import
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<reto_> and call Classname.staticMethod()
bbrowning has quit [Quit: Leaving]
pitr-ch has joined #jruby
bbrowning has joined #jruby
momomomomo has joined #jruby
momomomomo has quit [Quit: momomomomo]
pawnbox has joined #jruby
bbrowning is now known as bbrowning_away
<reto_> something in that class irritates my ruby
pawnbox has quit [Ping timeout: 240 seconds]
bbrowning_away has quit [Ping timeout: 265 seconds]
<travis-ci> jruby/jruby (master:8310821 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/129991930)
pitr-ch has quit [Ping timeout: 260 seconds]
pitr-ch has joined #jruby
<reto_> illegal access on 'getStart': Class org.jruby.javasupport.JavaMethod can not access a member of class COMPANY.PROJECT.Graph with modifiers "public"
<reto_> fuck!
<reto_> the class itself is not public
<headius> reto_: hi there
<headius> how are you trying to call this?
<headius> JavaMethod and that stuff is pretty much deprecated...I'd recommend going a different route
<reto_> class Foo {
<reto_> public static void method() {}
<reto_> }
<reto_> note the missing public on the class
<reto_> Foo.method will not work
<reto_> that was confusing..
<reto_> same with instance methods, non public class is super confusing
momomomomo has joined #jruby
<reto_> then I tried java_send which gave me the 'illegal access' error which made me realize that I forgot to make the class itself public
<headius> hmm
<headius> well #method is also a method in Ruby
<headius> I'm don't think we wipe it out for static methods in Java
<reto_> nah, it wasnt method, it was 'parseGraph'
<headius> ok
<headius> I get it now :-)
<reto_> I tried all gazzillion variations
<reto_> etc.
<reto_> Java:FooBarClass::parseGraph, .parse_graph, ::parse_graph
<reto_> 'no access to method' would have been helpful
<headius> did you just get NoMethodError I assume?
<reto_> yap
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> we have thought about binding private methods anyway with Ruby private visibility, but people would expect visibility-changing and send to be able to call them
<headius> which would only work if we could modify the Java methods too
<headius> it's worth exploring though
<reto_> or warn when calling anything on a private class?
<headius> ahh private class...yeah perhaps
<reto_> I looked everywhere, but not private class :)
<reto_> anywho, i'm in the weeknd
<reto_> see ya! thanks for the help
pilhuhn has quit [Quit: Leaving...]
<headius> ta ya!
<headius> er, ta ta!
pitr-ch has joined #jruby
momomomomo has quit [Quit: momomomomo]
pawnbox has joined #jruby
shellac has quit [Quit: Leaving]
pawnbox has quit [Ping timeout: 276 seconds]
donV has quit [Quit: donV]
lacce has joined #jruby
deathy has quit [Remote host closed the connection]
bruceadams has quit [Remote host closed the connection]
Scorchin has quit [Remote host closed the connection]
fidothe has quit [Remote host closed the connection]
aemadrid has quit [Write error: Broken pipe]
guilleiguaran__ has quit [Write error: Broken pipe]
deepak has quit [Write error: Broken pipe]
mccraig has quit [Write error: Broken pipe]
knowtheory has quit [Remote host closed the connection]
flavorjones has quit [Remote host closed the connection]
pitr-ch has quit [Ping timeout: 246 seconds]
<headius> hmm
<headius> ugh
pitr-ch has joined #jruby
deepak has joined #jruby
mccraig has joined #jruby
fidothe has joined #jruby
Scorchin has joined #jruby
deathy has joined #jruby
aemadrid has joined #jruby
<headius> those failures on travis don't happen locally...but it's just an array spec
guilleiguaran__ has joined #jruby
<headius> ugh, nevermind...how could this happen
<headius> I run spec:ruby:fast all the time
knowtheory has joined #jruby
bruceadams has joined #jruby
flavorjones has joined #jruby
lacce has quit []
<GitHub66> [jruby] pcsgithubid opened issue #3889: Jruby9000 caybara webkit throws exception https://git.io/vrOHh
pitr-ch has quit [Read error: Connection reset by peer]
pitr-ch has joined #jruby
raeoks has joined #jruby
<GitHub54> [jruby] headius pushed 1 new commit to master: https://git.io/vrO55
<GitHub54> jruby/master 41e728b Charles Oliver Nutter: Fix spec to compare hashes properly.
pawnbox has joined #jruby
<GitHub106> [jruby] headius reopened issue #3884: Invalid hash value for nested arrays https://git.io/vrmOe
pitr-ch has quit [Ping timeout: 250 seconds]
pawnbox has quit [Ping timeout: 244 seconds]
pitr-ch has joined #jruby
bbrowning has joined #jruby
<travis-ci> pitr-ch/jruby (master:c22f2c4 by Petr Chalupa): The build is still failing. (https://travis-ci.org/pitr-ch/jruby/builds/130044844)
<kares> codefinger: hey!
<codefinger> kares: heya
<kares> codefinger: how's it going? did you need anything from me?
<codefinger> kares: yea, i was wondering if you could take a look at this and see if there is a better way to do what i'm suggesting http://jkutner.github.io/2016/05/10/jruby-ciphers.html
<kares> codefinger: did leave a reply for that
<kares> maybe it did not get through ...
<kares> good article btw!
<codefinger> oh i must have missed it
<codefinger> thx
<kares> <kares> codefinger: excellent write-up ... somehow always wanted to get smt similar out!
<kares> <kares> so thank you ... maybe one detail - but it does not matter much ... not sure about the SSL impl details
<kares> <kares> if BouncyCastle is involved (maybe cipher selection looks through all providers but maybe the internal ssl engine only checks its own)
<kares> <kares> should look into the impl details ... it probably uses what ciphers are available but need to verify
momomomomo has joined #jruby
<kares> codefinger: could we get this finished for 2.0.1 :) https://github.com/jruby/warbler/commit/a42f89c51406490270e4ef6fd46d95988e89acb4
<kares> ... when you get a chance
<codefinger> oh, ugh. i never released it
<codefinger> i'll do it now. i was getting a local test failure so wanted to watch ci
pitr-ch has quit [Read error: Connection reset by peer]
pitr-ch has joined #jruby
hobodave has joined #jruby
pitr-ch has quit [Ping timeout: 240 seconds]
pitr-ch has joined #jruby
bbrowning_ has joined #jruby
<travis-ci> jruby/jruby (master:41e728b by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/130063638)
bbrowning has quit [Ping timeout: 265 seconds]
bbrowning_ has quit [Remote host closed the connection]
bbrowning_ has joined #jruby
pitr-ch has quit [Ping timeout: 246 seconds]
pitr-ch has joined #jruby
bbrowning_ has quit [Ping timeout: 250 seconds]
bbrowning__ has joined #jruby
bbrowning__ has quit [Remote host closed the connection]
bbrowning__ has joined #jruby
<headius> chrisseaton: do you have any tricks for recursion detection, or just relying on that utility from rbx?
<headius> I just realized our recursion detection -- a port from MRI -- is ill-suited for JRuby...rewriting it now
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 260 seconds]
<dfr> headius, trying with 1.7.25 :)
<headius> yay
pitr-ch has quit [Ping timeout: 265 seconds]
pitr-ch has joined #jruby
skade has joined #jruby
skade has quit [Client Quit]
momomomomo has quit [Quit: momomomomo]
skade has joined #jruby
bbrowning__ has quit [Ping timeout: 265 seconds]
pitr-ch has quit [Ping timeout: 260 seconds]
skade has quit [Quit: Computer has gone to sleep.]
pitr-ch has joined #jruby
skade has joined #jruby
<GitHub170> [jruby] eregon pushed 3 new commits to master: https://git.io/vr3qc
<GitHub170> jruby/master 72e21d3 Benoit Daloze: [Truffle] Get encapsulating SourceSection in UndefinedPrimitiveNode.
<GitHub170> jruby/master 02d6818 Benoit Daloze: [Truffle] Refactor select and consider empty arrays as nil.
<GitHub170> jruby/master a142e0b Benoit Daloze: [Truffle] Implement IO#write_nonblock.
skade has quit [Client Quit]
skade has joined #jruby
skade has quit [Client Quit]
raeoks has quit [Quit: Textual IRC Client: www.textualapp.com]
pawnbox has joined #jruby
camlow325 has joined #jruby
camlow32_ has quit [Read error: Connection reset by peer]
pitr-ch has quit [Ping timeout: 246 seconds]
bbrowning__ has joined #jruby
pitr-ch has joined #jruby
bbrowning__ is now known as bbrowning
pawnbox has quit [Ping timeout: 260 seconds]
yfeldblum has joined #jruby
<chrisseaton> headius: just using the Rubinius thing
<chrisseaton> headius: I don't even really know much about it or why it's required
<chrisseaton> headius: is MRI unique in actively reporting recursion?
<chrisseaton> by MRI I mean the Ruby language
hobodave_ has joined #jruby
pitr-ch has quit [Read error: Connection reset by peer]
hobodave has quit [Ping timeout: 246 seconds]
pitr-ch has joined #jruby
pitr-ch has quit [Client Quit]
bbrowning_ has joined #jruby
pitr-ch has joined #jruby
bbrowning has quit [Ping timeout: 244 seconds]
bbrowning_ is now known as bbrowning
pitr-ch has quit [Ping timeout: 246 seconds]
pitr-ch has joined #jruby
pietr0 has joined #jruby
<GitHub124> [jruby] eregon pushed 1 new commit to master: https://git.io/vr3CU
<GitHub124> jruby/master 72a1908 Benoit Daloze: [Truffle] Add a CheckLayoutNode to cache the Shape when doing isRuby<Type> checks....
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 260 seconds]
pitr-ch has quit [Read error: Connection reset by peer]
pitr-ch has joined #jruby
brauliobo_ has quit [Remote host closed the connection]
<GitHub194> [jruby] chrisseaton pushed 1 new commit to travis-debug: https://git.io/vr3Bi
<GitHub194> jruby/travis-debug eb4c4a9 Chris Seaton: [Truffle] Always use -J-XX:-UseJVMCIClassLoader for Sulong.
brauliobo has joined #jruby
pitr-ch has quit [Ping timeout: 260 seconds]
pitr-ch has joined #jruby
johnsonch is now known as johnsonch_afk
brightball has joined #jruby
brightball has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:72a1908 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/130102367)
<GitHub144> [jruby] chrisseaton force-pushed travis-debug from eb4c4a9 to fbed93d: https://git.io/vr30X
<GitHub144> jruby/travis-debug fbed93d Chris Seaton: [Truffle] Always use -J-XX:-UseJVMCIClassLoader for Sulong.
<GitHub136> [jruby] chrisseaton merged travis-debug into truffle-head: https://git.io/vr30Q
lanceball is now known as lance|afk
shellac has joined #jruby
bbrowning is now known as bbrowning_away
hobodave_ has quit [Quit: Computer has gone to sleep.]
pawnbox has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
<GitHub130> [jruby] chrisseaton deleted travis-debug at fbed93d: https://git.io/vr3Vk
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
tcrawley is now known as tcrawley-away
<GitHub95> [jruby] eregon pushed 1 new commit to master: https://git.io/vr3oz
<GitHub95> jruby/master 48d98fd Benoit Daloze: [Truffle] New spec tag.
brauliobo has quit [Ping timeout: 260 seconds]
enebo has quit [Quit: enebo]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<travis-ci> jruby/jruby (master:48d98fd by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/130126463)
pawnbox has quit [Ping timeout: 260 seconds]
<GitHub101> [jruby] chrisseaton pushed 3 new commits to master: https://git.io/vr3y6
<GitHub101> jruby/master 3581134 Chris Seaton: [Truffle] Left over debug code.
<GitHub101> jruby/master 61cbc8c Chris Seaton: [Truffle] Untag String specs.
<GitHub101> jruby/master 4f9eeb5 Chris Seaton: [Truffle] Untag Array specs.