iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shellac has quit [Quit: Computer has gone to sleep.]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] bjfish opened pull request #2653: [Truffle] Fixing a parse error in single character regex hex (master...truffle-regex-singe-hex-parse) http://git.io/xxJN
dinfuehr_ has quit [Remote host closed the connection]
dinfuehr has joined #jruby
temporalfox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
shellac has joined #jruby
lopex has quit [Quit: Connection closed for inactivity]
dinfuehr has quit [Ping timeout: 245 seconds]
marr has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
yfeldblum has joined #jruby
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 240 seconds]
temporalfox has joined #jruby
lopex has joined #jruby
febuiles has joined #jruby
febuiles has joined #jruby
dinfuehr has joined #jruby
<febuiles>
Did JRuby get accepted as an independent organization for this year's Summer of Code? I saw the ideas page but I'm not sure if the project's being "umbrella'd" again.
<febuiles>
(I'm trying to do some PR for the Ruby-related projects since there hasn't been much talk/coverage)
<aJanuary>
When I run it from eclipse, it works as expected. When I package it as a jar and run it from a Windows command prompt, stdout always outputs in the command prompt
bjfish2 has joined #jruby
anaeem1_ has quit [Ping timeout: 264 seconds]
<aJanuary>
Just tried the same thing using bash and it works as expected. Seems to be an issue with the windows command prompt
dinfuehr has joined #jruby
bjfish2 has quit [Quit: bjfish2]
dinfuehr has quit [Ping timeout: 252 seconds]
bjfish2 has joined #jruby
<bjfish2>
chrisseaton do you know how i can pass the -G:+TraceTruffleCompilationDetails when running graal/jruby -X+T
tcrawley-away is now known as tcrawley
anaeem1_ has joined #jruby
aramisbear has joined #jruby
anaeem1_ has quit [Remote host closed the connection]
anaeem1 has joined #jruby
anaeem1 has quit [Ping timeout: 265 seconds]
lance|afk is now known as lanceball
yfeldblu_ has quit [Ping timeout: 265 seconds]
anaeem1 has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] chrisseaton closed issue #2654: Truffle - Compile Error until when break in case statement http://git.io/xxCt
JRubyGithub has left #jruby [#jruby]
anaeem1 has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] nirvdrum pushed 1 new commit to master: http://git.io/xjU0
JRubyGithub has left #jruby [#jruby]
<JRubyGithub>
jruby/master c25d417 Kevin Menard: [Truffle] Mass handling of operations on String subclasses.
anaeem1 has joined #jruby
<chrisseaton>
bjfish2: options like that you put -J in front of, so -J-G:+TraceTruffleCompilationDetails
aadam21 has joined #jruby
aadam21 has quit [Remote host closed the connection]
<chrisseaton>
bjfish2: those aren't surprising - we've been filling out functionality knowing that it won't compile for the moment
anaeem1 has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] eregon pushed 1 new commit to master: http://git.io/xjIT
<JRubyGithub>
jruby/master a6fc17e Benoit Daloze: [RubySpec] Fix bad spec using racy behavior and killing a thread for no reason.
JRubyGithub has left #jruby [#jruby]
<chrisseaton>
bjfish2: as an example I got benchmark/ips compiling in the last few days and it took about 2 days of tweaking methods to get them to compile well
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] eregon pushed 7 new commits to truffle-head: http://git.io/xjI3
<JRubyGithub>
jruby/truffle-head a4d2067 Benoit Daloze: [Truffle] Extract guard(methodName, receiver) and getNext() methods for dispatch nodes.
<JRubyGithub>
jruby/truffle-head 93e30e9 Benoit Daloze: [Truffle] Make doUnboxedObject/doRubyBasicObject return a DispatchNode....
JRubyGithub has left #jruby [#jruby]
<chrisseaton>
bjfish2: to diagnose these, you want -G:+TruffleCompilationExceptionsAreFatal and -G:+DumpOnError
<chrisseaton>
bjfish2: you will then get a stack trace of what it couldn't compile
<chrisseaton>
bjfish2: you might be best off discussing with one of us directly what methods you want to compile as some of these like big projects
<lopex>
nirvdrum: hello there
<nirvdrum>
Howdy.
<lopex>
nirvdrum: did enebo respond ?
<nirvdrum>
lopex: He didn't, but I think bjfish2 may have worked it out. He and chrisseaton had questions around regexp parsing.
<bjfish2>
chrisseaton what is the strategy to fix these? to get them to compile? or should TruffleBoundary be added sometimes?
triple_b_ has quit [Ping timeout: 252 seconds]
<lopex>
nirvdrum: I guess I lost the conversation on my client
<chrisseaton>
bjfish2: some nodes should never compile and we use TruffleBoundary on those, some methods are only implemented for the sake of completeness and they need thinking from scratch almost to get them to compile
<bjfish2>
chrisseaton what criteria do you use to decide if something should be compiled or not? if a method has a TruffleBoundary does this boundary apply to the methods it calls ?
<chrisseaton>
bjfish2: boundary means stop compiling when this method is called, so the methods it calls wouldn't been considered in the first place
<chrisseaton>
bjfish2: ideally we use TruffleBoundary only where we can't compile something, everything else that is exercised by a benchmark should be suitable for compilation
<chrisseaton>
bjfish2: stuff we can't compile includes unbounded recursion, and that's used in things like j.u.HashMap
<headius>
good morning!
e_dub has quit [Quit: e_dub]
<bjfish2>
chrisseaton I’m working in master with a graal binary download, is this fine? or do I need to use a different graal or branch?
dinfuehr has joined #jruby
<chrisseaton>
bjfish2: no that's right
<bjfish2>
chrisseaton okay thanks for all the help, i’ll see if I can resolve any of these errors
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] nirvdrum pushed 1 new commit to master: http://git.io/xjsj
<JRubyGithub>
jruby/master 7fdec90 Kevin Menard: [Truffle] Handle #to_s on String subclasses.
JRubyGithub has left #jruby [#jruby]
<chrisseaton>
bjfish2: I would recommend avoiding the hash methods fornow
<chrisseaton>
bjfish2: and by the way opt-fail doesn't stop your program running
<JRubyGithub>
[jruby] headius opened issue #2655: Jar-globbing test does not update mtime on CloudBees http://git.io/peHn
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] bjfish opened pull request #2656: [Truffle] Adding Unique IDs to neverDesignedForCompilation to trace (master...truffle_unique_method_ids) http://git.io/peH8
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius pushed 1 new commit to master: http://git.io/peHD
<JRubyGithub>
jruby/master 1fe9e68 Charles Oliver Nutter: Disable this spec until we figure out 'Bees problem. #2655
JRubyGithub has left #jruby [#jruby]
dinfuehr has joined #jruby
shellac has quit [Ping timeout: 252 seconds]
dinfuehr has quit [Ping timeout: 272 seconds]
<dfr|work>
jruh oh
<dfr|work>
headius, uh oh
<dfr|work>
headius, sounds like maybe a bug with cloudbees =/
<headius>
it does
<headius>
or something odd about how they mount filesystems
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius opened issue #2657: jruby-master-test-jruby fails with snakeyaml 1.14 error only on CloudBees http://git.io/peAZ
JRubyGithub has left #jruby [#jruby]
<headius>
well I'm getting a lot done today, how about you all?
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
<dfr|work>
headius, I just break stuff. :) So are you commenting it out for all specs of just cloudbees? 'cause that is an important test=/
<headius>
I have not found a way to mask it only on CloudBees :-(
<headius>
that is the plan if I can figure out a way though
<headius>
CloudBees or Jenkins
<dfr|work>
headius, okay. If you're gonna disable it, please add a comment to JarIndex that the test that makes sure stuff gets invalidated correctly is disabled, so please know exactly what you're doing :)
<headius>
ok
<dfr|work>
otherwise bad cache invalidation bugs will be hard to trace, I'm guessing :)
triple_b has joined #jruby
skade has joined #jruby
robin850 has quit [Quit: Lost terminal]
<headius>
indeed
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] headius pushed 1 new commit to master: http://git.io/pejT
<JRubyGithub>
jruby/master a21c9c1 Charles Oliver Nutter: Add warning to JarIndex for #2655 disabled spec.
dinfuehr has quit [Read error: Connection reset by peer]
dinfuehr has joined #jruby
dinfuehr has quit [Client Quit]
Aethenelle has quit [Quit: Aethenelle]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] enebo pushed 2 new commits to test-hypernugget: http://git.io/pfr1
<JRubyGithub>
jruby/test-hypernugget d1d7108 Thomas E. Enebo: Make block generate full build versions of themselves similar to JIT if they run enough.
<JRubyGithub>
jruby/test-hypernugget 3c1cd3b Thomas E. Enebo: flip is currently broken
JRubyGithub has left #jruby [#jruby]
dinfuehr has joined #jruby
dinfuehr_ has quit [Ping timeout: 245 seconds]
shellac has joined #jruby
erikhatcher has quit [Quit: erikhatcher]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] chrisseaton closed pull request #2656: [Truffle] Adding Unique IDs to neverDesignedForCompilation to trace (master...truffle_unique_method_ids) http://git.io/peH8
JRubyGithub has left #jruby [#jruby]
erikhatcher has joined #jruby
<chrisseaton>
enebo: I'm not going to add milestones to Truffle issues - let me know if that's wrong
<enebo>
chrisseaton: I have automated script which seems to have issues with untargetted milestones
<enebo>
chrisseaton: for issues
<chrisseaton>
enebo: shall I create a truffle milestone?
<enebo>
chrisseaton: Perhaps that can be fixed somehow I don’t know but it does it
<chrisseaton>
I just didn't want them showing up in your changelog or whatever
<enebo>
chrisseaton: It will be useful at some point but not until there is a real “release”
<enebo>
chrisseaton: but perhaps being in practice won’t hurt
<enebo>
chrisseaton: I mean this is assuming we ever want the releases decouple
<chrisseaton>
so sorry what's the conclusion?
<enebo>
chrisseaton: I think you should just apply to some first milestone
<enebo>
chrisseaton: fwiw I will do it if it is untargetted
<chrisseaton>
how about truffle-dev until we start to think about a Truffle release
<enebo>
chrisseaton: I review all untargeted issues before a release already
<enebo>
chrisseaton: yeah I think it is fine and I agree it is a bit weird before a real release
vifino has quit [Quit: Who turned this off?! D:<]
<enebo>
chrisseaton: but my dumb script seems to pick up untargetted closed issues in release task
<enebo>
chrisseaton: and fwiw most people forget so I would need to trudge through all the truffle ones to find ones people forgot to assign to latest release
<enebo>
chrisseaton: which would increasingly be painful over time
Aethenelle has joined #jruby
x1337807x has quit [Read error: Connection reset by peer]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x1337807x has joined #jruby
mcclurmc has joined #jruby
dinfuehr has quit [Quit: dinfuehr]
iamjarvo has joined #jruby
erikhatcher has quit [Quit: erikhatcher]
havenwood has quit []
eam has quit [Ping timeout: 264 seconds]
eam has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] InfraRuby opened issue #2658: Java integration should call toJava or to_int for array index http://git.io/pJL0
JRubyGithub has left #jruby [#jruby]
e_dub has quit [Quit: e_dub]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vifino has joined #jruby
tcrawley is now known as tcrawley-away
zorak8 has quit [Ping timeout: 265 seconds]
erikhatcher has joined #jruby
<bjfish2>
chrisseaton happen to know where these originate from? com.oracle.graal.nodes.util.GraphUtil$2: Found illegal recursive call to HotSpotMethod<Utility.recursiveAppendNumber(StringBuffer, int, int, int)>, must annotate such calls with @TruffleBoundary!
erikhatcher has quit [Client Quit]
lanceball is now known as lance|afk
febuiles has quit [Ping timeout: 246 seconds]
febuiles has joined #jruby
nateberkopec has quit [Remote host closed the connection]
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
shellac has quit [Client Quit]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
balo has quit [Quit: leaving]
febuiles_ has joined #jruby
febuiles has quit [Read error: Connection reset by peer]
aadam21_ has joined #jruby
x1337807x has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]