ChanServ changed the topic of #jruby to: Get 9.0.1.0! http://jruby.org/ | http://wiki.jruby.org | http://logs.jruby.org/jruby/ | http://bugs.jruby.org | Paste at http://gist.github.com
Aethenelle has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
camlow32_ has joined #jruby
camlow325 has quit [Ping timeout: 264 seconds]
camlow32_ has quit [Ping timeout: 256 seconds]
havenwood has joined #jruby
havenwood has quit [Ping timeout: 264 seconds]
havenn has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
nateberkopec has quit [Ping timeout: 255 seconds]
havenn has quit [Ping timeout: 246 seconds]
havenn has joined #jruby
havenn has quit [Client Quit]
bb010g has joined #jruby
TheWhip has joined #jruby
yfeldblum has quit [Ping timeout: 246 seconds]
pawnbox has joined #jruby
TheWhip has quit [Remote host closed the connection]
mdedetrich has joined #jruby
TheWhip has joined #jruby
brauliobo has quit [Ping timeout: 265 seconds]
TheWhip has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
TheWhip has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
TheWhip has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
TheWhip has joined #jruby
pawnbox has joined #jruby
TheWhip has quit [Ping timeout: 264 seconds]
mdedetrich has quit [Ping timeout: 246 seconds]
mdedetrich has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
TheWhip has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
camlow325 has joined #jruby
camlow325 has quit []
TheWhip_ has joined #jruby
chi6rag has joined #jruby
TheWhip has quit [Ping timeout: 250 seconds]
mdedetrich has quit [Ping timeout: 250 seconds]
mdedetrich has joined #jruby
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 250 seconds]
mdedetrich has quit [Ping timeout: 240 seconds]
temporalfox has joined #jruby
mdedetrich has joined #jruby
chi6rag has quit [Ping timeout: 265 seconds]
xardion_ has joined #jruby
xardion has quit [Ping timeout: 256 seconds]
<headius> xardion_: oh yeah, parallel GC will use as many threads as real+hyperthread cores in your system
mdedetrich has quit [Ping timeout: 240 seconds]
mdedetrich has joined #jruby
TheWhip_ has quit []
PragTob has joined #jruby
dinfuehr has joined #jruby
yfeldblum has joined #jruby
samphippen has joined #jruby
elia has joined #jruby
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pawnbox_ has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 250 seconds]
pawnbox_ has quit [Remote host closed the connection]
pawnbox has joined #jruby
dinfuehr has quit [Quit: dinfuehr]
yfeldblum has quit [Ping timeout: 240 seconds]
vtunka has joined #jruby
drbobbeaty has joined #jruby
<eregon> enebo: great, thanks for the new specs :)
<eregon> headius: yeah, totally, it helps finding more info about it.
<eregon> headius, nirvdrum: mspec tagging has been working quite well for me in the last months, didn't have any wrong spec tagged/untagged.
<eregon> Before that we use to run some part of mspec not the right way or fail at loading lots of stuff which indeed prevents accruate tagging.
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
yfeldblum has joined #jruby
blaxter has joined #jruby
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
drbobbeaty has joined #jruby
drbobbeaty has quit [Client Quit]
chrisseaton has quit [Ping timeout: 252 seconds]
bruceadams has quit [Read error: Connection reset by peer]
asarih has quit [Ping timeout: 252 seconds]
bb010g has quit [Ping timeout: 264 seconds]
n1ftyn8_ has quit [Read error: Connection reset by peer]
Scorchin has quit [Read error: Connection reset by peer]
jeregrine has quit [Ping timeout: 240 seconds]
DomKM has quit [Ping timeout: 268 seconds]
n1ftyn8_ has joined #jruby
Scorchin has joined #jruby
Scorchin has quit [Remote host closed the connection]
n1ftyn8_ has quit [Remote host closed the connection]
Scorchin has joined #jruby
bruceadams has joined #jruby
asarih has joined #jruby
jeregrine has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
n1ftyn8_ has joined #jruby
bb010g has joined #jruby
DomKM has joined #jruby
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 246 seconds]
chrisseaton has joined #jruby
brauliobo has joined #jruby
skade has joined #jruby
pawnbox has joined #jruby
pawnbox_ has quit [Ping timeout: 246 seconds]
gregoriokusowski has joined #jruby
drbobbeaty has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
samphippen has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
cristianrasch has joined #jruby
colinsurprenant has joined #jruby
skade has joined #jruby
colinsurprenant has quit [Client Quit]
colinsurprenant has joined #jruby
elia has joined #jruby
elia has quit [Client Quit]
nirvdrum has joined #jruby
nateberkopec has joined #jruby
<GitHub40> [jruby] nirvdrum pushed 1 new commit to master: http://git.io/vCqrE
<GitHub40> jruby/master bf72f0f Kevin Menard: [Truffle] Removed unnecessary Truffle -> JRuby object helpers.
elia has joined #jruby
bbrowning_away is now known as bbrowning
bb010g has quit [Quit: Connection closed for inactivity]
skade has quit [Quit: Computer has gone to sleep.]
DomKM has quit [Quit: Connection closed for inactivity]
skade has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
gregoriokusowski has quit [Quit: gregoriokusowski]
yfeldblum has quit [Ping timeout: 240 seconds]
<travis-ci> jruby/jruby (master:bf72f0f by Kevin Menard): The build was broken. (https://travis-ci.org/jruby/jruby/builds/84489819)
<headius> morning!
gregoriokusowski has joined #jruby
<GitHub111> [jruby] eregon pushed 3 new commits to master: http://git.io/vCqD4
<GitHub111> jruby/master f27429b Benoit Daloze: [Truffle] Full path for the core load path in the Eclipse runner.
<GitHub111> jruby/master 95c30c2 Benoit Daloze: [Truffle] Proper implementation of {Kernel,Process}#{exit,exit!}.
<GitHub111> jruby/master d51f23c Benoit Daloze: [Truffle] Ruby exceptions are always instances of Exception and therefore DynamicObject.
colinsurprenant has joined #jruby
samphippen has quit [Read error: Connection reset by peer]
samphippen has joined #jruby
lance|afk is now known as lanceball
<travis-ci> jruby/jruby (master:95c30c2 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/84495455)
colinsurprenant has quit [Quit: colinsurprenant]
<GitHub56> [jruby] eregon pushed 1 new commit to master: http://git.io/vCqNV
<GitHub56> jruby/master 875b70f Benoit Daloze: [Truffle] Cast to int the exit status.
colinsurprenant has joined #jruby
bb010g has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
skade has quit [Client Quit]
<travis-ci> jruby/jruby (master:875b70f by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/84502513)
skade has joined #jruby
skade has quit [Read error: Connection reset by peer]
skade has joined #jruby
rsim has joined #jruby
<headius> damn these intermittent failures
Aethenelle has joined #jruby
<headius> last three builds all failed different jobs
<headius> this one at least looks like it could be something to improve in JRuby+Truffle, but I'm not sure: https://s3.amazonaws.com/archive.travis-ci.org/jobs/84495475/log.txt
<headius> eregon: oh, perhaps your subsequent commit fixed that
<headius> so nevermind
<headius> just the intermitten garbage
<chrisseaton> I'll keep an eye on Travis
<headius> yeah, we were green for a little while
<headius> travis is a rather volatile environment
enebo has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
<headius> why oh why didn't they make the @Deprecated annotation take a string like the javadoc tag does
<GitHub82> [jruby] eregon pushed 1 new commit to master: http://git.io/vCmlo
<GitHub82> jruby/master 8a77dfa Benoit Daloze: [Truffle] Refactor Kernel#instance_variable_{g,s}et.
KevinCorcoran has joined #jruby
<GitHub147> [jruby] headius pushed 1 new commit to master: http://git.io/vCmEO
<GitHub147> jruby/master 06abc11 Charles Oliver Nutter: Restore Attr{Reader,Writer}Method constructors from 1.7 for racc.
KevinCorcoran has quit [Ping timeout: 240 seconds]
<GitHub30> [jruby] eregon pushed 1 new commit to master: http://git.io/vCmaz
<GitHub30> jruby/master e24b6e2 Benoit Daloze: [Truffle] Refactor Kernel#instance_variable_defined? too.
thedarkone2 has joined #jruby
<headius> enebo: note push I had to make for racc
brauliobo has quit [Ping timeout: 255 seconds]
<headius> another case of an ext using APIs we changed...my fault for using it and for changing it
<headius> I added comments mentioning racc and 1.7 compat
<headius> 9.0.1 is incompat with racc ext as a result, unfortunately
<enebo> headius: oh heh…you know there was like 2-3 places max where I did not deprecate :)
<headius> yeah I usually deprecate but sometimes the API feels too deep
<headius> in this case it was too deep...but not for me
<enebo> headius: funny thing is in this case I saw no usages of it
<headius> I also fixed a case in racc that still used BreakJump to use a new unroll exception instead
<enebo> headius: we had so much actual dead code which was dead from lack of 1.8 on master
<enebo> heh
<headius> so that's probably incompat with 9.0.0.0 as well
<headius> but everything will be ok with racc release today and 9.0.2+
<enebo> did someone report that or did you happen to notice it?
<headius> tenderlove tried to build racc :-)
<headius> with 9.0.1
<headius> he's going to release using 1.7 but everything should work ok with 9.0.2 release
<enebo> ok
<headius> enebo: hey, a thought...MRI ships the racc ext, perhaps we should add it as a default gem in 9k
<headius> then racc tests would catch breakage like this
colinsurprenant has joined #jruby
<enebo> headius: fine with me…I have never been for splitting these out past being able to release them as gems
<headius> yeah, racc is already a gem
vtunka has quit [Quit: Leaving]
<headius> I'm not sure if MRI does the default gem dance, but it should be easy enough for us
<headius> and we won't be versioning racc in our repo anymore
<enebo> headius: we could solve racc on 9.0.1 if we wanted by changing source to monkey patch for attr_reader/writer
<enebo> err not even monkey patch but just register whatever with Ruby
mkristian has joined #jruby
<travis-ci> jruby/jruby (master:8a77dfa by Benoit Daloze): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/84515869)
rcvalle has joined #jruby
<headius> enebo: I created AttrReader/WriterMethod from the Java ext though :-(
<headius> FOR SPEED
<headius> I should have just made them call RubyModule.attrWhatever
<enebo> headius: well ok but we could fix it to work with 9.0.1 and go back
<headius> yeah true
<headius> that would be backward compat
<headius> I will actualy do that right now
<headius> racc release isn't out until later today
<enebo> you could also bundle your own DynamicMethod in RAXXXX
<enebo> I think…no doubt we left that all public :)
<enebo> but don’t do that :)
<headius> hmmm
<headius> // hacky utility for caching instance var accessor
<headius> set_errstatus = new AttrWriterMethod(parser, Visibility.PUBLIC, CallConfiguration.FrameNoneScopeNone, ID_ERRSTATUS);
<headius> so it wasn't a directly defined thing...I did this so it wouldn't be looking up var every time
<enebo> I would like to have any reefrence to Arity gone in favor of Signature and I don’t remember if I finished that
<headius> it's used as a function obj
<enebo> heh
<enebo> ok so perhaps that can be done as a ruby version then
<headius> it's used by the parser ext in Java code though
<enebo> ivar grab
<headius> set_errstatus.call(context, parser, parser.getMetaClass(), ID_ERRSTATUS, RubyNumeric.int2fix(runtime, this.errstatus));
<headius> hmm
<headius> yeah maybe I can just eagerly grab the accessor
<enebo> headius: choose your own adventure
<enebo> headius: set ivar or callMethod
<headius> rather than trying to be extra safe
<headius> oh what am I doing anyway...this is for an error status
<enebo> yeah
<enebo> I hope that is not happening hot path
hobodave has joined #jruby
imperator has joined #jruby
<enebo> my first ‘heh’ above was in reaction to it being for ‘ERRSTATUS'
<enebo> but hell perhaps they set 0 to it every run :)
<headius> it does init
<enebo> will setting ivar really impact performance over a local?
<headius> hash lookup mostly
<headius> I'm probably overthinking it
<enebo> oh but this was still a attr_reader
<enebo> you still had the hash lookup no?
<enebo> for the ivar
<enebo> I guess cached
<headius> AttrReader/Writer cache the VariableAccessor
<headius> but this is only defined in the Java ext...I think I'm just going to try eagerly getting VariableAccessor
<headius> bah
<headius> I'll figure out
<enebo> headius: should VariableAccessor be a public native ext thing?
<headius> probably not
<headius> but without either of these public there's no utility for doing cached ivar access from Java
<headius> this is obviously me gaming this extension a bit too much, but it's something to consider
<enebo> headius: but you can define attr_reader :error_status and then cache a searchMethod for it right?
<enebo> headius: won’t that be same perf other than defining the method?
<enebo> or attr_accessor ot whatever
brauliobo has joined #jruby
<headius> I don't think this gets an attr reader in the C ext though
<headius> so it would be a new method only in the java ext
mkristian has quit [Quit: This computer has gone to sleep]
<headius> I'm just going to set/getInstanceVariable and be done with it
<headius> it's one hash hit for an err state
<headius> then I can just remove the deprecated methods again in 9k?
<headius> or should I leave them
<headius> ETOOMANYCHOICES
<enebo> heh
<enebo> headius: we can leave them deprecated
<headius> fair enough
drbobbeaty has quit [Read error: Connection reset by peer]
<enebo> headius: it does not really hurt but 90k will remove them :)
<headius> I made the change to racc, it builds with 9.0.0.0
hobodave has quit [Quit: Computer has gone to sleep.]
<nirvdrum> headius: Those backtraces look nice.
mkristian has joined #jruby
<nirvdrum> I think clojure had settled on something similar.
<headius> yeah, I like the format...credit to evanphx for coming up with the centered layout
<headius> clojure has clean exceptions now?
<headius> JRuby was the only JVM language to even try to make nice backtraces last time I checked
<nirvdrum> Maybe it was an external package. I don't use it, but follow some people that do.
<headius> ahh, that would make some sense
mkristian_ has joined #jruby
brauliobo_ has joined #jruby
<nirvdrum> Apparently this site doesn't work in Firefox. That's something.
brauliobo has quit [Ping timeout: 264 seconds]
<headius> wow, why didn't they just center it
<headius> that's really hard to read
PragTob has quit [Remote host closed the connection]
<headius> maybe just my preference
mkristian has quit [Ping timeout: 264 seconds]
<headius> I don't like python (chronological) ordering either...I like most relevant frame at the top
<headius> but yeah, it's obviously way nicer than that Java trace
<cremes> jruby 9.0.2.0 release next week? Maybe a Columbus Day present? :)
<headius> their mangling is very similar to ours
<headius> cremes: probably maybe likely
<headius> enebo and I will discuss it at lunch
<nirvdrum> Python traces keep throwing me off.
<headius> and it will be an Indigenous Peoples' Day release if anything :-)
<nirvdrum> I think when I wrote Python regularly I appreciated them. In a long list you don't have to scroll to try to find the start point.
<nirvdrum> But now that I weave between languages, they kind of annoy me.
<headius> I get that but if I'm looking for an error in a long log or output I'm usually starting at the top
<enebo> bottom in a terminal is not bad…no scrolling
<enebo> does python reverse their traces?
<headius> they do
<enebo> I did not know that…makes sense someone made that decision
<enebo> it no doubt would save me a couple of minutes a day from not having to scroll
<headius> I guess I don't like it because I usually read a few frames deep in the trace to figure it out, and reading up feels super weird
<enebo> headius: probably like mac scrolling did when it changed
<headius> well, mac scrolling isn't like changing my reading direction
<enebo> but nirvdrum probably nailed the weirder part. If you work in multiple languages you will feel that difference
<headius> I am an English speaker
<headius> I read top to bottom
<enebo> yeah I don’t think it would bother you after a short period
<headius> maybe not
<enebo> I can read text unside down too
<headius> umop episdn
<enebo> If I worked at DVM or some plase I would probably get used to it
<enebo> PLASE
brauliobo_ has quit [Ping timeout: 246 seconds]
<headius> plasé
hobodave has joined #jruby
<headius> I got used to ruby's do...end versus Java's { } so anything's possible
<nirvdrum> I'm too old to learn how to relearn how to scroll. If I use a Mac, one of the first things I do is change that.
<enebo> nirvdrum: I am so used to it I scroll one way when I go over to windows and another on mac without realizing it
<nirvdrum> It always feels like guess & check to me.
<enebo> nirvdrum: I may be doing that and not realizing it
<headius> enebo: I spent 45 minutes digging around for hacks to fix it on Windows once I got used to it
<headius> it makes a lot more sense in this touchscreen world
<nirvdrum> headius: It's usually an option in the trackpad settings, IIRC.
<headius> nirvdrum: on later versions, probably
<headius> it wasn't in 7 as far as I could tell
blaxter has quit [Quit: foo]
<headius> but I've lost all my Windows chops in the 15 years since I last used it daily
<headius> a lot has changed since Windows 2000
<headius> and a lot hasn't
<travis-ci> jruby/jruby (master:e24b6e2 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/84521790)
<nirvdrum> I've switched to a Windows host and run Linux full screen in a VM.
<nirvdrum> It works rather well.
<cremes> nirvdrum: +1, vmware workstation is awesome.
<nirvdrum> cremes: Moving my desktop over was surprisingly easy thanks to dd.
mkristian_ has quit [Quit: This computer has gone to sleep]
<nirvdrum> But, yeah, it's been nice. The performance hit is negligible save for some compiz stuff. But I can actually share my desktop with my laptop now because remote desktop on Windows is really nice.
<nirvdrum> And being able to snapshot & rollback on kernel upgrades and what not has been amazing.
<headius> I wouldn't mind a Windows desktop with a Linux userland
<headius> Windows FS layout is crazysauce
<headius> I've also never had a Windows feel *quite* as responsive as OS X, but I haven't run the recent ones natively much
<headius> something about how OS X does trackpad just hasn't been matched
KevinCorcoran has joined #jruby
dfr|work has quit [Remote host closed the connection]
dfr has joined #jruby
KevinCorcoran has quit [Ping timeout: 246 seconds]
skade has quit [Quit: Computer has gone to sleep.]
* imperator runs a mac + vmware fusion with windows and linux
<imperator> never liked virtualbox, had issues with configuring and cpu always runs hot as hell
gregoriokusows-1 has joined #jruby
gregoriokusowski has quit [Ping timeout: 250 seconds]
drbobbeaty has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
<nirvdrum> headius: It's strange to me that people have such different experiences with these things. One of the reasons I gave up on Mac is even with 16 GB RAM, it constantly felt slow. OS X does a lot more swapping for non-memory pressure things, but it seemed like I could never sate the base OS.
<nirvdrum> The net result is it just constantly felt sluggish.
<nirvdrum> But I know many others that never have had that problem.
<GitHub85> [jruby] subbuss pushed 1 new commit to master: http://git.io/vCYco
<GitHub85> jruby/master 89efda6 Subramanya Sastry: Fix #3356: Copy value of ensure-protected body in a tmp and return it...
<GitHub188> [jruby] subbuss closed issue #3356: Inconsistence when modifying return object in ensure http://git.io/vcTDE
<headius> nirvdrum: was that with an SSD?
<headius> SSD was the difference between night and day for me on OS X
thedarkone2 has quit [Quit: thedarkone2]
<nirvdrum> headius: Yeah. My wife has a pretty decked out MBP right now ($3K+) and she's hardly a developer and has similar issues.
<nirvdrum> Her biggest complaint, however, is that the wireless just dies a few times an hour.
<headius> huh, I dunno
<headius> wireless for me has been more a factor of my access point...with a better AP things improved tremendously
subbu is now known as subbu|afk
<nirvdrum> I've tried a half dozen different APs, including an Apple-branded one. Forums suggest it's just a recurring problem with some % of users.
<nirvdrum> Maybe a bad batch of wireless devices or something. Dunno.o
<nirvdrum> But most of the time the problem goes away using bootcamp, suggesting it might be driver related.
<nirvdrum> I need to try an OS upgrade for her.
<chrisseaton> Did you try switching to a specific channel
<headius> yeah, that helped me too
<chrisseaton> I used to get really bad interference with bluetooth speakers and disconnects, then I manually set the channel to something random instead of automatic and it went away
<headius> I found some free wardriving apps and picked less noisy channels in my area
<nirvdrum> Yeah, did that. I recently took another crack at it and even widened the channels.
<nirvdrum> We're not in a particularly noisy area. Almost everyone around us has a Comcast router on channel 6.
colinsurprenant has joined #jruby
<nirvdrum> I suspect part of the problem is I need two APs to cover the house and it just doesn't deal with the hand-off well.
<nirvdrum> Or it picks the weaker of the two APs.
colinsurprenant has quit [Client Quit]
<headius> I have an older house with plaster/lath that gives me problems
mkristian_ has joined #jruby
<headius> wifi doesn't work as well in a maze of faraday cages
elia has quit [Quit: Computer has gone to sleep.]
<nirvdrum> Heh.
mkristian__ has joined #jruby
mkristian_ has quit [Ping timeout: 246 seconds]
<slash_nick> sounds like an awesome halloween experience...
<slash_nick> faraday cage corn maze... you cant call for help
<nirvdrum> One of these days I'm going to combine a raspberry pi and a ventriloquist dummy to hand out candy.
colinsurprenant has joined #jruby
elia has joined #jruby
<tarcieri> _____ ____ ___ ____ _ __ ___ _ _
<tarcieri> | ___| _ \|_ _| _ \ / \\ \ / / | | |
<tarcieri> | |_ | |_) || || | | |/ _ \\ V /| | | |
<tarcieri> | _| | _ < | || |_| / ___ \| | |_|_|_|
<tarcieri> |_| |_| \_\___|____/_/ \_\_| (_|_|_)
<tarcieri>
<travis-ci> jruby/jruby (master:89efda6 by Subramanya Sastry): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/84541143)
<rtyler> \o/
mkristian__ has quit [Quit: This computer has gone to sleep]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
subbu|afk is now known as subbu
<subbu> did i break it or was it already broken?
hobodave has quit [Quit: Computer has gone to sleep.]
<nirvdrum> subbu: it looks like it was already broken.
<subbu> ok. good. :)
<nirvdrum> I've pinged eregon about the Truffle failures.
xardion_ is now known as xardion
enebo has quit [Quit: enebo]
elia has quit [Quit: Computer has gone to sleep.]
djbkd has joined #jruby
skade has joined #jruby
djbkd has quit [Remote host closed the connection]
_djbkd has joined #jruby
havenn has joined #jruby
dmilith is now known as dmilith2
thedarkone2 has joined #jruby
imperator has quit [Quit: This computer has gone to sleep]
<nirvdrum> lopex: Is there ever a case where String#* on a string with a valid code range can end up invalid?
<lopex> nirvdrum: once valid ? I dont think so
<lopex> mri just uses rb_enc_cr_str_copy_for_substr there
hobodave has joined #jruby
<nirvdrum> JRuby uses copyCodeRangeForSubstr, which will set it to CR_UNKNOWN if it was CR_VALID.
<lopex> nirvdrum: right, the impl might have diverged in mri from that time
<nirvdrum> Gotcha.
donV has joined #jruby
<lopex> headius: can one easily define core method conditionally ?
<lopex> nirvdrum: this is weird mri, doesnt set to unknown back to 1.9.3
<lopex> nirvdrum: enebo did it 2015-04-18
skade has quit [Ping timeout: 246 seconds]
<GitHub126> [jruby] nirvdrum pushed 1 new commit to master: http://git.io/vCY9Z
<GitHub126> jruby/master e1897f6 Kevin Menard: [Truffle] Removed a superfluous method call.
skade has joined #jruby
<GitHub95> [jruby] donv opened issue #3380: Bad value for $$ http://git.io/vCYQ6
<donV> headius: Hi! Can you take a quick look at http://git.io/vCYQ6 ?
<donV> Production problem. We have a workaround, but makes me wonder if other things can fail.
KevinCorcoran has joined #jruby
skade has quit [Excess Flood]
rsim has quit [Quit: Leaving.]
KevinCorcoran has quit [Remote host closed the connection]
subbu is now known as subbu|lunch
<nirvdrum> donV: I swear I just saw someone report that issue, but I can't find it.
_djbkd has quit [Read error: Connection reset by peer]
djbkd has joined #jruby
<donV> nirvdrum: Do you remember if there was a solution? :)
<travis-ci> jruby/jruby (master:e1897f6 by Kevin Menard): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/84554507)
<nirvdrum> I don't think there was. Maybe I just saw someone on Twitter report it.
imperator has joined #jruby
<donV> :|
havenn has quit [Quit: Textual IRC Client: www.textualapp.com]
mkristian__ has joined #jruby
havenn has joined #jruby
mkristian_ has joined #jruby
<GitHub180> [jruby] chrisseaton pushed 1 new commit to truffle-head: http://git.io/vCYpm
<GitHub180> jruby/truffle-head 9595a68 Chris Seaton: Merge branch 'master' into truffle-head
Cyrus1 is now known as Cyrus
Cyrus has quit [Changing host]
Cyrus has joined #jruby
mkristian__ has quit [Ping timeout: 264 seconds]
<GitHub193> [jruby] eregon pushed 2 new commits to master: http://git.io/vCYj8
<GitHub193> jruby/master 3d1ac5f Benoit Daloze: [Truffle] Fix validation of ivar names.
<GitHub193> jruby/master 4d8986c Benoit Daloze: [Truffle] Fix missing @CreateCast.
skade has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
<GitHub121> [jruby] eregon pushed 1 new commit to master: http://git.io/vCOej
<GitHub121> jruby/master 29dd83e Benoit Daloze: [Truffle] Fix validation of class var names.
skade has quit [Read error: Connection reset by peer]
mkristian_ has quit [Quit: This computer has gone to sleep]
<GitHub8> [jruby] eregon pushed 1 new commit to master: http://git.io/vCOU7
<GitHub8> jruby/master 23122db Benoit Daloze: [Truffle] New spec failing due to proper ivar name validation.
camlow325 has joined #jruby
temporal_ has joined #jruby
temporalfox has quit [Ping timeout: 250 seconds]
KevinCorcoran has joined #jruby
hobodave has quit [Quit: Computer has gone to sleep.]
KevinCorcoran has quit [Client Quit]
<travis-ci> jruby/jruby (truffle-head:9595a68 by Chris Seaton): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/84559342)
hobodave has joined #jruby
yfeldblum has joined #jruby
djbkd has quit [Remote host closed the connection]
subbu|lunch is now known as subbu
brauliobo_ has joined #jruby
<travis-ci> jruby/jruby (master:3d1ac5f by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/84560639)
havenn has quit [Ping timeout: 252 seconds]
brauliobo has joined #jruby
brauliobo_ has quit [Ping timeout: 264 seconds]
djbkd has joined #jruby
havenn has joined #jruby
havenn has quit [Client Quit]
elia has joined #jruby
colinsurprenant has joined #jruby
yfeldblum has quit [Ping timeout: 246 seconds]
<travis-ci> jruby/jruby (master:29dd83e by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/84561406)
hobodave has quit [Quit: Computer has gone to sleep.]
imperator has left #jruby ["Leaving"]
havenn has joined #jruby
hobodave has joined #jruby
donV has quit [Quit: donV]
<travis-ci> jruby/jruby (master:23122db by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/84563718)
elia has quit [Quit: Computer has gone to sleep.]
camlow32_ has joined #jruby
lanceball is now known as lance|afk
camlow325 has quit [Ping timeout: 255 seconds]
mkristian_ has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
tcrawley is now known as tcrawley-away
pawnbox_ has joined #jruby
yfeldblum has joined #jruby
elia has joined #jruby
bbrowning is now known as bbrowning_away
pawnbox has quit [Ping timeout: 256 seconds]
pawnbox has joined #jruby
mkristian_ has quit [Quit: This computer has gone to sleep]
pawnbox_ has quit [Ping timeout: 240 seconds]
samphippen has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
xardion has quit [Ping timeout: 256 seconds]
xardion has joined #jruby
mkristian_ has joined #jruby
temporal_ has quit [Read error: Connection reset by peer]
temporalfox has joined #jruby
camlow32_ has quit [Remote host closed the connection]
hobodave has quit [Quit: Computer has gone to sleep.]
mkristian_ has quit [Quit: This computer has gone to sleep]
donV has joined #jruby
<donV> Hi all!
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
camlow325 has quit [Read error: Connection reset by peer]
camlow325 has joined #jruby
camlow325 has quit [Read error: Connection reset by peer]
nateberkopec has quit [Quit: Leaving...]
camlow325 has joined #jruby
camlow325 has quit [Read error: Connection reset by peer]
camlow325 has joined #jruby
camlow325 has quit [Read error: Connection reset by peer]
camlow325 has joined #jruby
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 246 seconds]
nateberkopec has joined #jruby
nateberkopec has quit [Ping timeout: 246 seconds]
bb010g has quit [Quit: Connection closed for inactivity]
drbobbeaty has joined #jruby
djbkd has quit [Remote host closed the connection]
djbkd has joined #jruby
nateberkopec has joined #jruby
gregoriokusows-1 has quit [Quit: gregoriokusows-1]
cristianrasch has quit [Quit: Leaving]
tcrawley-away is now known as tcrawley
nateberkopec has quit [Ping timeout: 240 seconds]
rcvalle has quit [Quit: rcvalle]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
havenn has quit [Ping timeout: 244 seconds]
nateberkopec has joined #jruby
nateberkopec has quit [Ping timeout: 246 seconds]
tcrawley is now known as tcrawley-away
pawnbox_ has quit [Remote host closed the connection]
elia has quit [Quit: Computer has gone to sleep.]
temporalfox has quit [Read error: Connection reset by peer]
nateberkopec has joined #jruby
temporal_ has joined #jruby
nateberkopec has quit [Ping timeout: 240 seconds]
brauliobo has quit [Read error: No route to host]
brauliobo_ has joined #jruby
bb010g has joined #jruby