calavera has joined #jruby
mitchellhenke has quit [Quit: Computer has gone to sleep.]
mitchellhenke has joined #jruby
mitchellhenke has quit [Client Quit]
cultureulterio-1 has quit [Ping timeout: 240 seconds]
cultureulterior1 has joined #jruby
mbj has quit [Ping timeout: 256 seconds]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
diegoviola has quit [Remote host closed the connection]
mitchellhenke has joined #jruby
marr has quit []
mitchellhenke has quit [Quit: Computer has gone to sleep.]
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 255 seconds]
zorak_ has quit [Ping timeout: 245 seconds]
zorak_ has joined #jruby
mrmargolis has joined #jruby
mrmargolis has quit [Remote host closed the connection]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
calavera has joined #jruby
mrmargolis has joined #jruby
yfeldblu_ has quit [Quit: Leaving...]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
calavera has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
elia has quit [Quit: Computer has gone to sleep.]
yfeldblum has joined #jruby
yfeldblu_ has joined #jruby
calavera has joined #jruby
yfeldblum has quit [Ping timeout: 255 seconds]
subbu has joined #jruby
diegoviola has joined #jruby
subbu has quit [Ping timeout: 250 seconds]
Aethenelle has joined #jruby
zorak_ has quit [Ping timeout: 240 seconds]
mcclurmc has joined #jruby
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #jruby
mitchellhenke has joined #jruby
mitchellhenke has quit [Client Quit]
havenwood has quit [Remote host closed the connection]
mrmargolis has quit [Remote host closed the connection]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pgokeeffe has joined #jruby
diegoviola has quit [Remote host closed the connection]
tlarevo has joined #jruby
diegoviola has joined #jruby
iamjarvo has joined #jruby
pgokeeffe has quit [Quit: pgokeeffe]
pgokeeffe has joined #jruby
towski has quit [Quit: goodbye friends I am gone]
Aethenelle has quit [Quit: Aethenelle]
tlarevo has quit [Remote host closed the connection]
tlarevo has joined #jruby
zorak8 has joined #jruby
zorak8 has quit [Ping timeout: 240 seconds]
pgokeeffe has quit [Quit: pgokeeffe]
pgokeeffe has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pgokeeffe has quit [Quit: pgokeeffe]
calavera has joined #jruby
noop has joined #jruby
tlarevo has quit [Remote host closed the connection]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
donV has joined #jruby
anaeem1 has joined #jruby
multibot_ has quit [Remote host closed the connection]
multibot_ has joined #jruby
anaeem1 has quit [Remote host closed the connection]
diegoviola has quit [Quit: WeeChat 1.0.1]
anaeem1_ has joined #jruby
kotk_ has joined #jruby
kotk has quit [Ping timeout: 245 seconds]
kotk has joined #jruby
kotk_ has quit [Ping timeout: 244 seconds]
noop has quit [Ping timeout: 256 seconds]
mrbrdo_ has joined #jruby
<mrbrdo_> headius: you there? I was too quick to say 1.7.18 solved my encoding issues
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mrbrdo opened issue #2419: Encoding issue since 1.7.6 http://git.io/ii_qwQ
JRubyGithub has left #jruby [#jruby]
<mrbrdo_> I found an easy way to reproduce the problem ^^^
mrbrdo_ has quit [Quit: mrbrdo_]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 244 seconds]
Hobogrammer has quit [Ping timeout: 240 seconds]
donV has quit [Ping timeout: 256 seconds]
donV has joined #jruby
scball has joined #jruby
subbu has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] iconara opened issue #2420: Java IllegalBlockingModeException thrown in 9K but not in 1.7 or MRI http://git.io/dFLD3g
JRubyGithub has left #jruby [#jruby]
scball has quit [Client Quit]
subbu has quit [Ping timeout: 245 seconds]
erikhatcher has joined #jruby
tlarevo has joined #jruby
Aethenelle has joined #jruby
anaeem1_ has quit [Remote host closed the connection]
erikhatcher has quit [Ping timeout: 264 seconds]
erikhatcher has joined #jruby
mbj has joined #jruby
JohnBat26 has joined #jruby
erikhatcher_ has joined #jruby
erikhatcher has quit [Ping timeout: 255 seconds]
erikhatcher_ is now known as erikhatcher
erikhatcher has quit [Quit: erikhatcher]
zorak8 has joined #jruby
mbj has quit [Ping timeout: 244 seconds]
erikhatcher has joined #jruby
mbj has joined #jruby
erikhatcher has quit [Quit: erikhatcher]
mbj has quit [Ping timeout: 265 seconds]
kares has joined #jruby
benlovell has joined #jruby
mbj has joined #jruby
benlovell has quit [Ping timeout: 244 seconds]
shafire has joined #jruby
<shafire> hi
<shafire> which repository do I need to add in pom.xml to get jruby?
noop has joined #jruby
mbj has quit [Ping timeout: 255 seconds]
erikhatcher has joined #jruby
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
<bruceadams> shafire: JRuby is published in Maven Central, see: http://search.maven.org/#search|ga|1|org.jruby
<bruceadams> such as jruby-complete, here: http://search.maven.org/#browse|155813821
mbj has joined #jruby
<bruceadams> usually, a Maven client reading a pom.xml, will already be looking in Maven Central a mirror of it.
<shafire> mh, something is then wrong with my pom
multibot_ has quit [Read error: Connection reset by peer]
multibot_ has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
<bruceadams> shafire: hmm, i don't know what the <pom>pom</pom> element means
benlovell has joined #jruby
drbobbeaty has joined #jruby
<bruceadams> does that mean you only want the JRuby pom.xml? (and why would you want that?)
<bruceadams> usually, you want the jar, which is the default.
<bruceadams> (again, I don't even know what that <pom> bit means...)
<shafire> I copied it from a jruby tutorial
<shafire> bruceadams: I removed it and it works now
<bruceadams> nice!
<shafire> :-)
benlovell has quit [Ping timeout: 265 seconds]
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] iconara opened pull request #2421: Add --dev to the output of --help (master...add_dev_to_help) http://git.io/Hkz2IQ
paulswilliamsesq has joined #jruby
subbu has joined #jruby
paulswilliamsesq has quit [Remote host closed the connection]
mitchellhenke has joined #jruby
paulswilliamsesq has joined #jruby
mitchellhenke has quit [Quit: Computer has gone to sleep.]
<shafire> Do you guys know, how I can start a jruby script in intellij, when I have only jruby from maven
<shafire> ?
anaeem1_ has joined #jruby
zorak8 has quit [Ping timeout: 250 seconds]
zorak8 has joined #jruby
paulswilliamsesq has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
paulswilliamsesq has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
elia has joined #jruby
paulswilliamsesq has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 244 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo closed pull request #2421: Add --dev to the output of --help (master...add_dev_to_help) http://git.io/Hkz2IQ
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:ef7826e by Thomas E Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/45865669)
travis-ci has left #jruby [#jruby]
mitchellhenke has joined #jruby
subbu has quit [Ping timeout: 244 seconds]
claudiuinberlin has joined #jruby
dcorbin has joined #jruby
dcorbin__ has quit [Ping timeout: 245 seconds]
shafire has quit [Quit: Page closed]
rjnienaber has joined #jruby
dcorbin__ has joined #jruby
dcorbin has quit [Ping timeout: 264 seconds]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
benlovell has joined #jruby
dcorbin has joined #jruby
dcorbin has quit [Changing host]
dcorbin has joined #jruby
dcorbin__ has quit [Ping timeout: 255 seconds]
havenwood has joined #jruby
noop has quit [Ping timeout: 250 seconds]
zorak8 has quit [Ping timeout: 255 seconds]
dcorbin__ has joined #jruby
dcorbin has quit [Ping timeout: 265 seconds]
colinsurprenant has joined #jruby
mattwildig has joined #jruby
dcorbin has joined #jruby
dcorbin has joined #jruby
dcorbin__ has quit [Ping timeout: 264 seconds]
erikhatcher has quit [Quit: erikhatcher]
iamjarvo has joined #jruby
iamjarvo has quit [Client Quit]
paulswilliamsesq has joined #jruby
mattwildig has quit [Remote host closed the connection]
benlovell has quit [Ping timeout: 265 seconds]
<mrbrdo> headius: present?
<donV> Hi all!
<Antiarc> mrbrdo: does that work in MRI?
<Antiarc> (re: encoding)
<mrbrdo> I can check. I haven’t used MRI on this project at all
<Antiarc> FWIW, that exact procedure works for me on a fresh 1.7.18 install
<Antiarc> Do you have a copy of the problematic content? That URL's contents may be changing
<mrbrdo> Antiarc: can you try adding “persist_hl=1&hl=en” to the URL?
<mrbrdo> or is it there anyway :) I forgot if I left that bit in
<Antiarc> Works fine, though I'm performing a .read on the opened handle before passing it to Nokogiri
<Antiarc> And works fine doing it verbatim from your ticket
<mrbrdo> did you call to_html?
<Antiarc> Oh. No. Because I'm bad.
<mrbrdo> aha
<mrbrdo> ah
<mrbrdo> to_html throws the error
<Antiarc> Okay, there we go :D
<mrbrdo> so you get it too? ;)
<Antiarc> Yup, reproduced!
<Antiarc> I'd recommend grabbing a copy of that source and putting it in a gist for the ticket though
<mrbrdo> no crash on ruby 2.1.2
<Antiarc> Since that may change
<Antiarc> It may be a Nokogiri bug as well - it has a different implementation in jruby than in cruby
<Antiarc> But I'll help track it down
<mrbrdo> yeah I guess it wouldn’t hurt. but I got tons of other examples if needed :)
<mrbrdo> Antiarc: yes, but it does work fine in 1.7.6
<Antiarc> Incidentally, what are you doing with nokogiri here? I do my HTML parsing in JRuby with Jsoup - it's about 2x as fast
<mrbrdo> so it is related to jruby version
<Antiarc> Cool, good to know
<mrbrdo> well I did not know that, but I am actually rewriting the parser to Scala so I will be using one of the Java libs soon anyway
<headius> mrbrdo: I'm here now
mister_solo has joined #jruby
<mrbrdo> headius: okay just wanted to ping you about the encoding thing, I thought it was not happening anymore in 1.7.18 but I was wrong
<mrbrdo> here is the code to reproduce: https://github.com/jruby/jruby/issues/2419
<Antiarc> https://gist.github.com/cheald/7250694096dc2d6ff8ca - quick sample of how I'm using jsoup from jruby
<Antiarc> Very nokogiri-ish, but it's fast, since there's a lot less string creation in rubyland
<mrbrdo> that doesn’t look that bad :)
<mrbrdo> are those css selectors?
<Antiarc> jsoup doesn't give you xpath, but it does give you css selectors
<Antiarc> yeah
<mrbrdo> oh I thought it was the other way around
<mrbrdo> I don’t care about xpath anyway
<Antiarc> https://github.com/code4craft/xsoup is apparently xpath with jsoup, but I don't know how good it is
<mrbrdo> headius: so I am back on 1.7.6 again :)
<mrbrdo> good ol’ 1.7.6
<headius> ok
<rtyler> 1.7.6?!
<mrbrdo> honestly I am fine with waiting for 9k, I might even try the preview. but I guess it’s still worth looking into this issue in any case
<mrbrdo> rtyler: don’t have much choice ;)
<mrbrdo> is jruby-head in rvm v9.0.0?
<Antiarc> mrbrdo: FWIW it works for me on HEAD
<mrbrdo> is that 9k? I would expect it to work on 9k according to how much it improved these things
<Antiarc> Yeah, it is
<mrbrdo> cool. I’ll try 9k in a few days, hopefully it won’t throw something else off and I can use it on production
<headius> ok
<headius> I'll have a look at the bug
<headius> it may be a simple enough fix
<mrbrdo> awesome, ty
colinsurprenant has quit [Quit: colinsurprenant]
mrbrdo has quit [Quit: mrbrdo]
<headius> it may require a fix to nokogiri too, unsure at the moment
<headius> hmmm
<headius> it's going through StringIO
paulswilliamsesq has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Antiarc> It looks like StringIO was basically rewritten right after 1.7.7 was released
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/5wEfsA
<JRubyGithub> jruby/master b1e646a Chris Seaton: [Truffle] Simplify the trace node and remove the abstraction of the wrapper node.
JRubyGithub has left #jruby [#jruby]
<headius> Antiarc: mmm probably me
<headius> going to step through write() where this is originating
<Antiarc> yeah
paulswilliamsesq has joined #jruby
claudiuinberlin1 has joined #jruby
benlovell has joined #jruby
claudiuinberlin has quit [Ping timeout: 255 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:b1e646a by Chris Seaton): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/45874493)
travis-ci has left #jruby [#jruby]
mattwildig has joined #jruby
vyorkin has joined #jruby
<headius> huh, it seems to be when it writes indentation to the output
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/eXtxbg
<JRubyGithub> jruby/master 6327ad1 Chris Seaton: [Truffle] Restore instrumentation support....
JRubyGithub has left #jruby [#jruby]
paulswilliamsesq has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
iamjarvo has joined #jruby
paulswilliamsesq has joined #jruby
claudiuinberlin1 has quit [Read error: Connection reset by peer]
<headius> $ jruby -rstringio -e "sio = StringIO.new('12345'.force_encoding('US-ASCII')); sio.write('øøø')"
<headius> Encoding::UndefinedConversionError: ""\xC3\xB8"" from UTF-8 to US-ASCII
<headius> works in MRI
paulswilliamsesq has quit [Client Quit]
paulswilliamsesq has joined #jruby
paulswilliamsesq has quit [Client Quit]
<lopex> headius: doh that still doesnt help https://github.com/jruby/jcodings/issues/10
<headius> lopex: hah...so they added the exception message
<headius> you did not specify what additional info you want, of course :-D
<lopex> headius: actually I somewhat thought that it will be the case
<lopex> well, right
<lopex> but it's kind of obvious what's needed
colinsurprenant has joined #jruby
paulswilliamsesq has joined #jruby
<headius> yeah, I thought so
<headius> lopex: I think this is unlikely to be a jcodings issue
<headius> more likely bad input from jruby
<lopex> headius: yeah, string validation failing or something
<headius> I'm really confused about this stringio issue
<lopex> maybe new tables ?
<lopex> do older mri versions fail too ?
<headius> $ rvm ruby-2.2 do ruby -rstringio -e "sio = StringIO.new('12345'.force_encoding('US-ASCII')); p sio.string.encoding; sio.write('øøø'); p sio.string; p sio.string.encoding"
<headius> #<Encoding:US-ASCII>
<headius> "\xC3\xB8\xC3\xB8\xC3\xB8"
<headius> #<Encoding:US-ASCII>
<headius> I see logic to transcode incoming string for StringIO#write but it should error for UTF-8 mbc to US-ASCII
<headius> it doesn't
<headius> and we do
<headius> those bytes clearly are not US-ASCII
<headius> but I can't see in MRI's stringio code how it would happily stuff them into the StringIO string
<lopex> in write ?
<headius> strio_write
<headius> should call rb_str_conv_enc with UTF-8 to US-ASCII
benlovell has quit [Ping timeout: 256 seconds]
paulswilliamsesq has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mitchellhenke has joined #jruby
kares has quit [Quit: Ex-Chat]
subbu has joined #jruby
calavera has joined #jruby
<tarcieri> derp
<tarcieri> apparently pry recently added coderay as a dependency
<tarcieri> and coderay doesn't work on jruby o_O
mister_solo has quit [Ping timeout: 245 seconds]
anaeem1__ has joined #jruby
mistergibson has quit [Quit: Quitting ... be good to each other :)]
<chrisseaton> do you know what the problem is?
* tarcieri has a project that requires guard, that requires pry, that requires coderay...
<tarcieri> oh
<tarcieri> it's curses actually
<headius> hmm
<chrisseaton> ah ok that makes more sense
<headius> oh
<tarcieri> being pulled in by trollop
<tarcieri> being pulled in by stickler :|
<headius> a merry group of gems are wee
anaeem1_ has quit [Ping timeout: 250 seconds]
<headius> why does trollop need curses? it appears to be a command-line parsing library
<tarcieri> no idea
<headius> terminal width
<tarcieri> :(
<headius> io/console would do the same thing and generally works on jruby
<chrisseaton> but there's a fallback there
colinsurprenant has quit [Quit: colinsurprenant]
<tarcieri> it still has an explicit gem dependency
<headius> yeah, I'm wondering if that's newer than the gem release
<tarcieri> the gem release was January 2nd
colinsurprenant has joined #jruby
<headius> it's old
<headius> those lines
<headius> tarcieri: what error do you get?
<tarcieri> installing trollop 2.1?
<tarcieri> Building native extensions. This could take a while...
<tarcieri> ERROR: Error installing trollop: ERROR: Failed to build gem native extension.
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tarcieri> it can't install the curses gem
<headius> hmm
<tarcieri> because it uses a native extension
<headius> oh
<headius> curses used to be a stdlib ext
<tarcieri> this is a separate gem, apparently
<tarcieri> if I pin to trollop 2.1 things work fine
<headius> I think I'm looking at the wrong repo
<headius> I don't see how this gem builds
<tarcieri> try just "gem install trollop"
<tarcieri> hmm
<tarcieri> maybe that's it
<headius> yup just got it
<headius> going to figure out when they added the curses dep
<headius> that appears to be the first commit where curses is in deps
<headius> I'm not sure why it was added
<headius> up until that commit they had a basic gemspec with no deps
<headius> so yeah...get rid of the curses dep by using io/console
<headius> I will comment
MSNexploder has joined #jruby
tlarevo has quit [Ping timeout: 256 seconds]
MSNexploder has quit [Client Quit]
Hobogrammer has joined #jruby
<chrisseaton> can someone bring me up to speed with Ruby and coverage tools? I know about the Coverage API in MRI - and it looks like JRuby support that. Is that behind a flag? What you don't just use the raw API do you? Are there tools built on top of it?
vyorkin has quit [Ping timeout: 244 seconds]
havenwood has quit [Remote host closed the connection]
<headius> the coverage impl in JRuby and MRI uses an event hook subsystem...largely implemented the same in both
<headius> event hook API is basically the core logic of set_trace_func without capturing binding etc for you
<headius> lighter-weight use from C
havenwood has joined #jruby
<headius> that's the only coverage library we support at the moment...but I suspect there's something out there based on set_trace_func that probably works too
<headius> they all come back to that event hook API though
<chrisseaton> there must be some kind of report producing interface on top of the API though? http://ruby-doc.com/stdlib-2.0/libdoc/coverage/rdoc/Coverage.html
tlarevo has joined #jruby
<headius> I think they're all third-party libs
<headius> I can't remember the primary one that uses 'coverage' lib
<headius> ah, simplecov
<chrisseaton> I was going to implement Coverage directly, but maybe I should look at this event hook API though
<headius> that works on JRuby modulo some missing line numbers (blanks, constants) and a few other diffs
<headius> the event hook API should be pretty easy to make a no-op if you can pass all the needed info through
iamjarvo has joined #jruby
<chrisseaton> does the event hook API need --debug on JRuby?
<headius> without --debug some events will get lost, since we throw away some info in the jit
colinsurprenant has quit [Quit: colinsurprenant]
<headius> the JIT might be close to firing those events without --debug on 1.7 but it was never 100%
<headius> the event firing is also nontrivial at the moment and I never bothered to make it into a safepoint
<chrisseaton> yeah I was going to say you'd need a SwitchPoint per line basically
<chrisseaton> which we do basically have in Truffle
<headius> right, I'm doing for thread events anyway...same thing would be to emit line number events with safepoint in front based on event hook
<headius> I just don't right now
colinsurprenant has joined #jruby
benlovell has joined #jruby
colinsurprenant has quit [Client Quit]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
benlovell has quit [Ping timeout: 245 seconds]
erikhatcher has joined #jruby
<headius> I wonder if this still works: https://github.com/seanohalpin/ffi-ncurses
<tarcieri> headius: haha, I saw that, dunno
mitchellhenke has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] thomaswue opened pull request #2422: Truffle-related clean up and simplifications. (master...master) http://git.io/m5jXWQ
JRubyGithub has left #jruby [#jruby]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
diegoviola has joined #jruby
andreaswurm has joined #jruby
<andreaswurm> hi, can someone explain to me why "h" is a long array? https://github.com/jruby/jruby/blob/master/core/src/main/java/org/jruby/RubyHash.java#L1156
graphex has joined #jruby
<tarcieri> headius: well, I was able to ship a work around in the gem we use which depends on stickler (which depends on trollop, which depends on curses)
<tarcieri> that gem now pins to trollop 2.0, and all is well
<headius> andreaswurm: it's aggregating a hash value, which is a long... and because there's an inner class, it needs a non-final "out" object for that code to access
<headius> new Visitor() { etc
<andreaswurm> oh yea you are right, missed that you cant acces non final vars inside the visit method
<headius> right, it's kinda noisy code
diegoviola has quit [Read error: Connection reset by peer]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius created test-fix-2419 (+1 new commit): http://git.io/jRTSoA
<JRubyGithub> jruby/test-fix-2419 ff54579 Charles Oliver Nutter: Align our strConvEncOpts with MRI's....
JRubyGithub has left #jruby [#jruby]
<headius> chrisseaton: rubyspec has been failing master since a commit by nirvdrum to add String#include?
<headius> there's the failing spec, also in String#include?
<headius> commit is linked
<andreaswurm> headius: after rubinius abandoned rubyspec, are you guys continuing with it?
<headius> actually there's more commits in that push
<headius> andreaswurm: they're still using and expanding it in their own repo...not a lot has changed
<chrisseaton> headius: thanks - I'll take a look
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> chrisseaton: looks like something he pulled out to share between jruby and jruby+truffle didn't translate right
<headius> typo somewhere probably
<chrisseaton> andreaswurm: until they make it Rubinius-specific, we can keep merging them all
<andreaswurm> oh ok good to know. read the rant about mri not giving a fuck and thought the rubinius guys didnt want to continoue it
<headius> no, they just won't maintain an external project anymore...they still need the specs to compare with MRI and confirm Ruby behavior
diegoviola has joined #jruby
<headius> bbl
diegoviola has quit [Client Quit]
mitchellhenke has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
diegoviola has joined #jruby
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (test-fix-2419:ff54579 by Charles Oliver Nutter): The build failed. (http://travis-ci.org/jruby/jruby/builds/45888772)
<headius> hmm
<headius> will look into that later
<headius> ttyt
mattwildig has quit []
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton closed pull request #2422: Truffle-related clean up and simplifications. (master...master) http://git.io/m5jXWQ
JRubyGithub has left #jruby [#jruby]
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:e0ea4e8 by Chris Seaton): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/45890632)
travis-ci has left #jruby [#jruby]
elia has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] craigmcnamara opened issue #2423: Compass-rails test suite fails strangely under JRuby http://git.io/-kignQ
JRubyGithub has left #jruby [#jruby]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
marr has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] nirvdrum pushed 1 new commit to master: http://git.io/jlh1zQ
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master d82038e Kevin Menard: Only coerce to RubyString once....
nirvdrum has joined #jruby
johnmuhl has joined #jruby
<nirvdrum> I guess I need to pay better attention to IntelliJ's refactorings. That should do the trick.
drbobbeaty has quit [Read error: Connection reset by peer]
<nirvdrum> headius: Sorry, I had improperly dismissed this because of the to_a IR issue.
<chrisseaton> yeah the number of times IntelliJ has chosen to refactor random words in comments is crazy - I don't know why it does that by default
drbobbeaty has joined #jruby
<nirvdrum> In this case, it inlined the same expression, which was a call to coerce to_str. I'm glad the mock count caught it, otherwise it worked, just 6x slower.
<nirvdrum> That particular chain is something I want to clean up shortly anyway.
<nirvdrum> I'm starting to see a better outline of an interface that can be shared by the two String implementations to clean a lot of StringSupport up.
<nirvdrum> Unless either backend is really worried about the overhead of invoking via interface.
<nirvdrum> That seems like a level op optimization neither should really be concerned with.
<nirvdrum> s/op/of/
subbu has quit [Ping timeout: 250 seconds]
erikhatcher has quit [Quit: erikhatcher]