mrmargolis has joined #jruby
pawnbox has joined #jruby
mrmargolis has quit [Ping timeout: 240 seconds]
pawnbox has quit [Ping timeout: 245 seconds]
mrmargolis has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 276 seconds]
cpuguy83 has joined #jruby
tenderlove has joined #jruby
tenderlove has quit [Remote host closed the connection]
<travis-ci> jruby/jruby (ruby-2.3:747c025 by kares): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/106605672)
camlow32_ has quit []
uzzaldevkota has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 264 seconds]
<travis-ci> jruby/jruby (ruby-2.3:8cefb1a by Thomas E. Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/106607084)
mrmargolis has quit [Remote host closed the connection]
bb010g has joined #jruby
uzzaldevkota has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
tjohnson has quit [Quit: Connection closed for inactivity]
pawnbox has joined #jruby
<GitHub92> [jruby] atambo reopened issue #3094: NoMethodError being reported as "UndefinedValue.java:52:in `undefinedOperation': java.lang.RuntimeException: IR compiler/interpreter bug: org.jruby.ir.operands” in jruby-9.0.0.0.pre2 https://git.io/vtMyE
uzzaldevkota has joined #jruby
uzzaldevkota has quit [Client Quit]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
yfeldblum has quit [Ping timeout: 264 seconds]
bga57 has joined #jruby
yfeldblum has joined #jruby
lumrandir has joined #jruby
yfeldblum has quit [Read error: Connection reset by peer]
yfeldblum has joined #jruby
kylekyle has joined #jruby
nirvdrum has quit [Ping timeout: 250 seconds]
kylekyle has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
n00bdev has joined #jruby
tomjoro has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
yfeldblum has quit [Ping timeout: 272 seconds]
yfeldblum has joined #jruby
<GitHub23> [jruby] kares commented on commit 82d8c47: woow - totally did not know this was added to Ruby ... what an idea to get constants feel even less constant :) https://git.io/vgtzj
rsim has joined #jruby
n00bdev has quit []
skade has joined #jruby
blaxter has joined #jruby
blaxter has quit [Ping timeout: 245 seconds]
<travis-ci> kares/jruby (test-jit-sinatra-fail:5eca2f2 by kares): The build passed. (https://travis-ci.org/kares/jruby/builds/106671904)
ITXpander has joined #jruby
eregon_ is now known as eregon
blaxter has joined #jruby
jensnockert has joined #jruby
jensnockert has quit [Ping timeout: 240 seconds]
<GitHub191> [jruby] eregon pushed 2 new commits to master: https://git.io/vgtbq
<GitHub191> jruby/master 7d49ba4 Benoit Daloze: Squashed 'spec/mspec/' changes from 150e850..7a19a59...
<GitHub191> jruby/master fcb8d1b Benoit Daloze: Merge MSpec commit '7d49ba4ac33ae8d079aaaf9ec52e2f0a71ab8243'
vtunka has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #2634: STILL FAILING in 29 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2634/
n00bdev has joined #jruby
drbobbeaty has joined #jruby
<GitHub19> [jruby] eregon pushed 1 new commit to master: https://git.io/vgtAE
<GitHub19> jruby/master 7b14b50 Benoit Daloze: Adapt tags to new syntax use by mspec for one-line evaluate.
<projectodd-ci> Project jruby-master-test-slow_suites build #2586: STILL FAILING in 1 min 37 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2586/
<GitHub129> [jruby] eregon commented on commit cb827e9: Maybe these numbers should be replaced by the constants in StringSupport? https://git.io/vgtxe
n00bdev has quit [Remote host closed the connection]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #jruby
pitr-ch has quit [Client Quit]
skade has quit [Quit: Computer has gone to sleep.]
<travis-ci> jruby/jruby (master:fcb8d1b by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/106693825)
<travis-ci> kares/jruby (test-jit-sinatra-fail:eed9004 by kares): The build passed. (https://travis-ci.org/kares/jruby/builds/106685711)
<projectodd-ci> Project jruby-master-spec-ji build #2635: STILL FAILING in 1 min 30 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2635/
jensnockert has joined #jruby
jensnockert has quit [Ping timeout: 240 seconds]
jensnockert has joined #jruby
jensnockert has quit [Ping timeout: 264 seconds]
n00bdev has joined #jruby
n00bdev has quit [Ping timeout: 240 seconds]
<travis-ci> jruby/jruby (master:7b14b50 by Benoit Daloze): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/106696312)
<GitHub178> [jruby] thomaswue commented on commit e81bd13: Behind a Truffle boundary, this directive has no effective. Is this case something that can ever happen anyway? https://git.io/vgqOy
<GitHub138> [jruby] thomaswue commented on commit e81bd13: Can you add some unit tests for this flattening? https://git.io/vgqOH
drbobbeaty has joined #jruby
<GitHub73> [jruby] chrisseaton closed pull request #3637: Truffle omit backtraces (master...truffle-elide-backtraces) https://git.io/vgIPX
<GitHub102> [jruby] chrisseaton deleted truffle-elide-backtraces at 9206176: https://git.io/vgqnu
<GitHub43> [jruby] chrisseaton pushed 1 new commit to master: https://git.io/vgqnz
<GitHub43> jruby/master 832eff3 Chris Seaton: Merge pull request #3637 from jruby/truffle-elide-backtraces...
skade has joined #jruby
shellac has joined #jruby
n00bdev has joined #jruby
<GitHub133> [jruby] eregon pushed 1 new commit to master: https://git.io/vgqWE
<GitHub133> jruby/master cedd730 Benoit Daloze: [Truffle] Avoid setting the store when unnecessary in Array#<<.
n00bdev has quit [Ping timeout: 250 seconds]
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
<GitHub88> [jruby] chrisseaton pushed 11 new commits to master: https://git.io/vgq8R
<GitHub88> jruby/master f95660f Chris Seaton: [Truffle] Basic backtrace integration test.
<GitHub88> jruby/master a814711 Chris Seaton: [Truffle] Factor out decision to ignore frames in backtraces.
<GitHub88> jruby/master 3cf9827 Chris Seaton: [Truffle] Ignore lazy root nodes in backtraces.
<GitHub131> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vgq8V
<GitHub131> jruby/truffle-head 8cb9a6a Chris Seaton: Merge branch 'master' into truffle-head
rashmirathi has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #2636: STILL FAILING in 30 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2636/
yfeldblum has quit [Ping timeout: 240 seconds]
<lumrandir> Anyone here having issue with capistrano ignoring JRUBY_OPTS while running puma?
<lumrandir> Or may it be RVM's fault?
<projectodd-ci> Project jruby-master-test-slow_suites build #2587: STILL FAILING in 1 min 28 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2587/
hobodave has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
n00bdev has joined #jruby
lumrandir has quit [Quit: Leaving.]
n00bdev has quit [Ping timeout: 252 seconds]
bbrowning_away is now known as bbrowning
rashmirathi has quit [Remote host closed the connection]
skade has joined #jruby
nirvdrum has joined #jruby
tomjoro has quit [Remote host closed the connection]
hobodave has quit [Quit: Computer has gone to sleep.]
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
n00bdev has joined #jruby
n00bdev has quit [Ping timeout: 260 seconds]
mrmargolis has joined #jruby
mrmargolis has quit []
enebo has joined #jruby
<GitHub81> [jruby] enebo commented on commit 82d8c47: @kares I felt the same way but 'A ||= 1' has always worked so I think they were just trying to be consistent. https://git.io/vgq72
<travis-ci> jruby/jruby (truffle-head:8cb9a6a by Chris Seaton): The build passed. (https://travis-ci.org/jruby/jruby/builds/106723028)
<GitHub163> [jruby] headius created test-ruby-inject (+1 new commit): https://git.io/vgqF5
<GitHub163> jruby/test-ruby-inject 85eb21c Charles Oliver Nutter: Use pure-Ruby Enumerable#inject with new block arg instr....
camlow325 has joined #jruby
bb010g has quit [Quit: Connection closed for inactivity]
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
n00bdev has joined #jruby
n00bdev has quit [Ping timeout: 240 seconds]
skade has quit [Quit: Computer has gone to sleep.]
thedarkone2 has joined #jruby
<GitHub71> [jruby] nirvdrum pushed 2 new commits to master: https://git.io/vgmLN
<GitHub71> jruby/master 71a797c Kevin Menard: [Truffle] Improved String#ord for ropes and single-byte strings in general.
<GitHub71> jruby/master 6ef317b Kevin Menard: [Truffle] Untagged passing PE test.
<travis-ci> jruby/jruby (test-ruby-inject:85eb21c by Charles Oliver Nutter): The build failed. (https://travis-ci.org/jruby/jruby/builds/106755850)
rsim1 has joined #jruby
rsim has quit [Ping timeout: 240 seconds]
subbu is now known as subbu|away
skade has joined #jruby
n00bdev has joined #jruby
n00bdev has quit [Ping timeout: 240 seconds]
hobodave has joined #jruby
<GitHub26> [jruby] chrisseaton pushed 1 new commit to master: https://git.io/vgmWH
<GitHub26> jruby/master 0720fe7 Chris Seaton: [Truffle] jt run --js for JS interop.
rsim has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
rsim1 has quit [Ping timeout: 240 seconds]
drbobbeaty has joined #jruby
<GitHub155> [jruby] enebo opened issue #3638: Class cast in parser https://git.io/vgmRm
<GitHub27> [jruby] enebo pushed 1 new commit to ruby-2.3: https://git.io/vgmRx
<GitHub27> jruby/ruby-2.3 33225b1 Thomas E. Enebo: Fixes #3638. Class cast in parser
<GitHub65> [jruby] enebo closed issue #3638: Class cast in parser https://git.io/vgmRm
<projectodd-ci> Project jruby-master-spec-ji build #2637: STILL FAILING in 1 min 18 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2637/
tomjoro has joined #jruby
<GitHub91> [jruby] enebo opened issue #3639: superclass production in parser became less restrictive in 2.3 https://git.io/vgmgn
vtunka has quit [Quit: Leaving]
<projectodd-ci> Project jruby-master-test-slow_suites build #2588: STILL FAILING in 1 min 12 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2588/
<GitHub116> [jruby] enebo pushed 1 new commit to ruby-2.3: https://git.io/vgm22
<GitHub116> jruby/ruby-2.3 0f21ba1 Thomas E. Enebo: Fixes #3639. superclass production in parser became less restrictive in 2.3
<GitHub8> [jruby] enebo closed issue #3639: superclass production in parser became less restrictive in 2.3 https://git.io/vgmgn
tjohnson has joined #jruby
subbu|away is now known as subbu
skade has quit [Quit: Computer has gone to sleep.]
shellac has quit [Quit: Ex-Chat]
n00bdev has joined #jruby
ITXpander has quit [Ping timeout: 256 seconds]
n00bdev has quit [Ping timeout: 260 seconds]
<eregon> enebo: Hi!
<enebo> eregon: hello
<enebo> eregon: so when we merge ruby-2.3 you sync up spec commits back to ruby/spec?
<eregon> enebo: I looked at the hexadecimal floats, but it seems fairly hard to share logic with the existing parser, maybe it should just fork on a different path quickly (we should not allow '.', 'E', etc in that mode I guess)
<eregon> that's one way, yep
<eregon> we could also sync them to ruby/spec before that
<enebo> eregon: without propagating a flag to say hex string through the parser yeah perhaps
<eregon> yeah we would need to check the flag a lot
<enebo> eregon: well we pass now in a branch which will merge and MRI always has passed but just never tested
<eregon> If you feel like trying the merge of ruby-2.3 specs, this should describe it in details: https://github.com/ruby/spec/wiki/Merging-specs-from-JRuby-and-other-sources
<enebo> eregon: yeah I have not looked at the parser in a long time but I believe based on how I make recursive descent parsers I push all state through the functions with no fields present
<enebo> hey I should rewrite it as parser combinators!
<eregon> yep, essentially it would just share the parsing of the first bunch of digits but then go a different path
<enebo> eregon: so this will just lead to some duplicated methods essentially
<eregon> yeah, writing it in antlr as chrisseaton does sounds tempting as well
<enebo> eregon: well mostly duplicated
<eregon> yeah, sounds fine enough
<enebo> I am trying to remember does antlr still require runtime lib?
<chrisseaton> it does but it's 32 KB I think
<eregon> and since Java's Double.valueOf can already parse this stuff, it just a matter of removing '_' I think
<enebo> that was the biggest issue with it besides being slow
<chrisseaton> Apparently Antlr 4 is much faster, but I haven't tried for myself yet
<enebo> chrisseaton: yeah I was told that about Antlr 3.x too
<enebo> :)
<chrisseaton> my main worry is that the community is not very active
<enebo> chrisseaton: personally I think the features of nice error reporting have a non-zero cost
<chrisseaton> the IRC room is dead, and the documentation is crap
<enebo> I think their AST generation stuff is cool too but there was something non-optimal about that
<enebo> anyways it is a cool project
<enebo> I just wish they could generate fully and not require runtime lib
<enebo> I think that would make it a better candidate
<enebo> eregon: I think we used to do that but there was something else like non-strict vs strict
<enebo> eregon: something Java just did not handle the same
<eregon> so well, Double.valueOf(rubyString.replace("_", "")) might be a quick fix in practice when forking to hexa mode :)
<enebo> oh hahaha yeah perhaps so
<eregon> yeah there are already plenty of flags there
<enebo> eregon: fwiw it has been in Ruby forever and never reported
<enebo> like pre Ruby 1.8
<eregon> well, yeah this kind of inherited-from-C stuff tends to be known by very few
<enebo> so any impl probably is ok since no one uses the feature :)
<eregon> indeed, but the specs are not too kind either :D
<enebo> yeah the specs make all bugs the same importance
<enebo> Like I probably wasted my time today fixing: ‘class A 1; end’ as parsing
<enebo> but it fixed a MRI test :)
<eregon> we are always free to prioritize what's most important first though
<enebo> eregon: yeah which is why I did not run off and start working on 0x1p2
<enebo> eregon: but I guess I am guilty in suggesting you fix it :)
<eregon> ahah, well I gave it a quick try and re-prioritized
<enebo> I am just happy when I fix something and it also fixes it in truffle…I feel like I did twice as much work in half the time :)
camlow32_ has joined #jruby
<eregon> yeah, same for me :)
camlow325 has quit [Ping timeout: 256 seconds]
skade has joined #jruby
bbrowning is now known as bbrowning_away
skade has quit [Quit: Computer has gone to sleep.]
n00bdev has joined #jruby
Scient has left #jruby ["Leaving..."]
skade has joined #jruby
<travis-ci> jruby/jruby (ruby-2.3:33225b1 by Thomas E. Enebo): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/106783543)
n00bdev has quit []
skade has quit [Quit: Computer has gone to sleep.]
bbrowning_away is now known as bbrowning
camlow32_ has quit [Remote host closed the connection]
camlow325 has joined #jruby
bb010g has joined #jruby
yfeldblum has joined #jruby
camlow325 has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
Aethenelle has joined #jruby
pawnbox has joined #jruby
camlow325 has joined #jruby
blaxter has quit [Ping timeout: 250 seconds]
pawnbox has quit [Ping timeout: 250 seconds]
subbu is now known as subbu|lunch
rsim has quit [Quit: Leaving.]
MasterBob2 has joined #jruby
thedarkone2 has quit [Ping timeout: 240 seconds]
slash_join is now known as slash_wait
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
pawnbox has joined #jruby
rsim has joined #jruby
pawnbox has quit [Ping timeout: 245 seconds]
subbu|lunch is now known as subbu
slash_wait is now known as slash_part
yfeldblum has quit [Ping timeout: 240 seconds]
MasterBob2 has left #jruby [#jruby]
<GitHub141> [jruby] nirvdrum pushed 1 new commit to master: https://git.io/vgYai
<GitHub141> jruby/master ffa24f4 Kevin Menard: [Truffle] Reduced byte[] copying....
<projectodd-ci> Project jruby-master-spec-ji build #2638: STILL FAILING in 33 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2638/
<projectodd-ci> Project jruby-master-test-slow_suites build #2589: STILL FAILING in 1 min 40 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2589/
skade has joined #jruby
bb010g has quit [Quit: Connection closed for inactivity]
yfeldblum has joined #jruby
pawnbox has joined #jruby
<travis-ci> jruby/jruby (master:ffa24f4 by Kevin Menard): The build was broken. (https://travis-ci.org/jruby/jruby/builds/106834216)
pawnbox has quit [Ping timeout: 272 seconds]
clayton has joined #jruby
ITXpander has joined #jruby
whitby has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
thedarkone2 has joined #jruby
bbrowning is now known as bbrowning_away
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 245 seconds]
hobodave has quit [Quit: Computer has gone to sleep.]
dfr has joined #jruby
<nirvdrum> enebo, lopex: Do either of you know why ByteList#create and RubyString#encodeByteList do different things?
mjc__ has joined #jruby
enebo has quit [Quit: enebo]
kylekyle has joined #jruby
<GitHub126> [jruby] chrisseaton pushed 8 new commits to master: https://git.io/vgOIJ
<GitHub126> jruby/master b946237 Chris Seaton: [Truffle] Finer grained exception fallbacks when generating backtraces.
<GitHub126> jruby/master 57ad28f Chris Seaton: [Truffle] Simply mark foreign backtrace elements as 'foreign'
<GitHub126> jruby/master 015d4db Chris Seaton: [Truffle] Always be able to print something somewhat intelligent in a polyglot backtrace.
<mjc__> hmm MRI eats JRuby's lunch at date and datetime parsing :( and 9.0.5.0 is slower than 1.7
<GitHub155> [jruby] mjc opened issue #3640: Date and DateTime parsing slower than 1.7 and much slower than MRI https://git.io/vgOLT
jimbaker has joined #jruby
subbu is now known as subbu|away
subbu|away is now known as subbu
<projectodd-ci> Project jruby-master-spec-ji build #2639: STILL FAILING in 1 min 27 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2639/
kylekyle has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]