ludyte has joined #jruby
robbyoconnor has joined #jruby
robbyoconnor has quit [Client Quit]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
havenwood has quit [Remote host closed the connection]
kfpratt has joined #jruby
nipra has joined #jruby
tylersmith has joined #jruby
jmimi has quit [Quit: Leaving.]
_whitelogger has joined #jruby
GregMefford_ is now known as GregMefford
asarih_ is now known as asarih
teamon has joined #jruby
josh-k has quit [Remote host closed the connection]
josh-k has joined #jruby
nanoyak has quit [Ping timeout: 260 seconds]
_whitelogger_ has joined #jruby
zph_ has joined #jruby
DomKM_ has joined #jruby
electrical_ has joined #jruby
phrinx_ has joined #jruby
brycek_ has joined #jruby
nanoyak_ has joined #jruby
nirvdrum_ has joined #jruby
_dabradley has joined #jruby
cajone has joined #jruby
cpuguy83 has joined #jruby
brycek has quit [Ping timeout: 272 seconds]
josh-k has quit [Ping timeout: 272 seconds]
nirvdrum has quit [Ping timeout: 272 seconds]
subbu has quit [Ping timeout: 272 seconds]
cpuguy83 has quit [Changing host]
DomKM_ is now known as DomKM
psyberduckling_ has joined #jruby
teamon has joined #jruby
electrical_ is now known as electrical
subbu has joined #jruby
zph_ is now known as zph
guilleiguaran___ has joined #jruby
phrinx_ has quit [Remote host closed the connection]
dvorak has joined #jruby
rcvalle has quit [Quit: rcvalle]
nanoyak_ has quit [Quit: Computer has gone to sleep.]
tcrawley-away is now known as tcrawley
tcrawley is now known as tcrawley-away
nanoyak has joined #jruby
kfpratt has quit [Remote host closed the connection]
nanoyak has quit [Quit: Computer has gone to sleep.]
johnsonch_afk is now known as johnsonch
yfeldblu_ has quit [Ping timeout: 260 seconds]
tenderlove has quit [Remote host closed the connection]
iamjarvo has joined #jruby
kfpratt has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 2 new commits to truffle-head: http://git.io/HAF0ag
<JRubyGithub> jruby/truffle-head 7958447 Chris Seaton: [Truffle] Use BranchProfile factory method.
<JRubyGithub> jruby/truffle-head 75c138c Chris Seaton: Merge branch 'master' into truffle-head
JRubyGithub has left #jruby [#jruby]
nirvdrum_ has quit [Ping timeout: 255 seconds]
e_dub has joined #jruby
tylersmith has quit []
josh-k has joined #jruby
ludyte has quit [Ping timeout: 245 seconds]
kith_ has joined #jruby
kith has quit [Ping timeout: 240 seconds]
ludyte has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/vYuh9w
<JRubyGithub> jruby/master 695b389 Subramanya Sastry: Make sure every scope gets its own copy of GLOBAL_ENSURE_BLOCK_LABEL...
JRubyGithub has left #jruby [#jruby]
havenwood has joined #jruby
ludyte has quit [Quit: ludyte]
tlarevo has joined #jruby
anaeem1 has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:695b389 by Subramanya Sastry): The build failed. (http://travis-ci.org/jruby/jruby/builds/38008753)
travis-ci has left #jruby [#jruby]
josh-k has quit [Remote host closed the connection]
josh-k has joined #jruby
yfeldblum has joined #jruby
ludyte has joined #jruby
josh-k has quit [Ping timeout: 265 seconds]
havenwood has quit [Remote host closed the connection]
havenwood has joined #jruby
havenwood has quit [Ping timeout: 264 seconds]
josh-k has joined #jruby
phrinx has joined #jruby
phrinx_ has joined #jruby
<projectodd-ci> Yippie, build fixed!
<projectodd-ci> Project jruby-master-dist build #49: FIXED in 9 min 29 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-dist/49/
<projectodd-ci> * sss.lists: Eliminate special-case break/nonlocal return handling for lambdas
<projectodd-ci> * tom.enebo: New {Closure,}InterpreterContext with all state interpreter needs to execute.
<projectodd-ci> * chris: [Truffle] Profile argument values.
<projectodd-ci> * tom.enebo: Finally make prepareInstruction clone instrs + labels and not share any state with IRScope.
<projectodd-ci> * tom.enebo: Fix OptimizeDynScopesPass issue from last commit. We were using a null check to initialize
<projectodd-ci> * tom.enebo: Remove no longer correctly named preMethodFrameAndClass since we no longer have class
<projectodd-ci> * tom.enebo: Remove some params for long dead rubyClass field on TC
<projectodd-ci> * sss.lists: Make sure every scope gets its own copy of GLOBAL_ENSURE_BLOCK_LABEL
phrinx has quit [Ping timeout: 246 seconds]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/knGRxA
<JRubyGithub> jruby/master c664f89 Subramanya Sastry: Prepare instrs. for interp once per scope...
JRubyGithub has left #jruby [#jruby]
johnsonch is now known as johnsonch_afk
_dabradley has quit [Ping timeout: 255 seconds]
kfpratt has quit [Remote host closed the connection]
havenwood has joined #jruby
_dabradley has joined #jruby
noop has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/FgvsTg
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 1a1f927 Subramanya Sastry: Further streamlining of interpreter context...
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:1a1f927 by Subramanya Sastry): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38012148)
subbu has quit [Ping timeout: 246 seconds]
elia has joined #jruby
elia has quit [Client Quit]
kares has joined #jruby
phrinx_ has quit [Remote host closed the connection]
phrinx has joined #jruby
ludyte_ has joined #jruby
ludyte has quit [Ping timeout: 260 seconds]
ludyte_ is now known as ludyte
phrinx has quit [Ping timeout: 272 seconds]
yfeldblum has quit [Remote host closed the connection]
ludyte has quit [Quit: ludyte]
havenwood has quit [Ping timeout: 264 seconds]
josh-k has quit [Remote host closed the connection]
josh-k has joined #jruby
ephemerian has joined #jruby
rsim has joined #jruby
josh-k has quit [Ping timeout: 255 seconds]
fridim_ has joined #jruby
obs has quit [Read error: Connection reset by peer]
havenwood has joined #jruby
kW_ has joined #jruby
havenwood has quit [Ping timeout: 264 seconds]
tenderlove has joined #jruby
Usuario has joined #jruby
tenderlove has quit [Ping timeout: 260 seconds]
Usuario has quit [Client Quit]
yfeldblum has joined #jruby
benlovell has joined #jruby
yfeldblum has quit [Remote host closed the connection]
havenwood has joined #jruby
yfeldblum has joined #jruby
havenwood has quit [Remote host closed the connection]
vtunka has joined #jruby
kith_ is now known as kith
vtunka has quit [Read error: Connection reset by peer]
vtunka has joined #jruby
purplefox has quit [Ping timeout: 272 seconds]
kith has quit [Quit: kith]
kith has joined #jruby
marr has joined #jruby
purplefox has joined #jruby
calavera has joined #jruby
jeremyevans has quit [Ping timeout: 244 seconds]
elia has joined #jruby
pchalupa has joined #jruby
JohnBat26 has joined #jruby
havenwood has joined #jruby
calavera has quit [Ping timeout: 246 seconds]
drbobbeaty has joined #jruby
anaeem1 has quit [Read error: Connection reset by peer]
anaeem1 has joined #jruby
calavera has joined #jruby
brettporter has quit [Remote host closed the connection]
josh-k has joined #jruby
brettporter has joined #jruby
mister_solo has joined #jruby
vtunka has quit [Ping timeout: 260 seconds]
vtunka_ has joined #jruby
noop has quit [Ping timeout: 244 seconds]
brettporter has quit [Ping timeout: 272 seconds]
postmodern has quit [Quit: Leaving]
vtunka_ has quit [Quit: Leaving]
vtunka has joined #jruby
calavera has quit [Ping timeout: 244 seconds]
vtunka has quit [Quit: Leaving]
calavera has joined #jruby
vtunka has joined #jruby
mister_solo has quit [Ping timeout: 260 seconds]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
drbobbeaty has joined #jruby
havenwood has quit [Remote host closed the connection]
calavera has quit [Ping timeout: 260 seconds]
calavera has joined #jruby
calavera_ has joined #jruby
drbobbeaty has quit [Ping timeout: 244 seconds]
calavera has quit [Ping timeout: 240 seconds]
shellac has joined #jruby
calavera_ has quit [Ping timeout: 240 seconds]
calavera has joined #jruby
mister_solo has joined #jruby
calavera has quit [Ping timeout: 246 seconds]
noop has joined #jruby
rsim has quit [Quit: Leaving.]
calavera has joined #jruby
calavera has quit [Ping timeout: 240 seconds]
skade has joined #jruby
calavera has joined #jruby
jeremyevans has joined #jruby
mister_solo has quit [Ping timeout: 260 seconds]
mister_solo has joined #jruby
calavera has quit [Ping timeout: 246 seconds]
calavera has joined #jruby
avsej has quit [Remote host closed the connection]
avsej has joined #jruby
multibot__ has quit [Remote host closed the connection]
multibot_ has joined #jruby
Hobogrammer has quit [Ping timeout: 258 seconds]
noop has quit [Ping timeout: 260 seconds]
thsig has joined #jruby
kW_ has quit [Ping timeout: 250 seconds]
anaeem___ has joined #jruby
brettporter has joined #jruby
drbobbeaty has joined #jruby
anaeem1 has quit [Ping timeout: 245 seconds]
anaeem___ has quit [Remote host closed the connection]
anaeem1 has joined #jruby
benlovell has quit [Ping timeout: 250 seconds]
anaeem___ has joined #jruby
anaeem___ has quit [Remote host closed the connection]
anaeem1 has quit [Read error: Connection reset by peer]
anaeem1__ has joined #jruby
avsej has quit [Quit: Quit]
avsej has joined #jruby
tlarevo has quit [Remote host closed the connection]
tlarevo has joined #jruby
avsej_ has joined #jruby
avsej has quit [Ping timeout: 240 seconds]
avsej_ is now known as avsej
tlarevo has quit [Ping timeout: 250 seconds]
<cajone> Guys I have a method within a ruby class that has a def line def array_element(ary,int) where ary is an array, what would be the java_signature line for the array ir java_signature 'void array_element(****,int)' what would go in place of **** , hope that makes sense ?
noop has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> jruby/master db0d89a Christian Meier: [build] do use released jruby for building when on SNAPSHOT version
<JRubyGithub> [jruby] jrubyci pushed 2 new commits to master: http://git.io/P0JFWQ
<JRubyGithub> jruby/master 86106d7 Christian Meier: [build] removing obsolete files
JRubyGithub has left #jruby [#jruby]
thsig_ has joined #jruby
mister_solo has quit [Ping timeout: 258 seconds]
benlovell has joined #jruby
tbrock has quit [Quit: Computer has gone to sleep.]
thsig has quit [Ping timeout: 260 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:86106d7 by Christian Meier): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38033896)
travis-ci has left #jruby [#jruby]
jmimi has joined #jruby
kW_ has joined #jruby
kW_ has quit [Client Quit]
_kW has joined #jruby
_kW is now known as Guest27438
erikhatcher has joined #jruby
iamjarvo has joined #jruby
nirvdrum_ has joined #jruby
mister_solo has joined #jruby
ludyte has joined #jruby
ludyte has quit [Client Quit]
kares has quit [Ping timeout: 258 seconds]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
thsig_ has quit [Remote host closed the connection]
skade has quit [Quit: Computer has gone to sleep.]
havenwood has joined #jruby
brettporter has quit [Remote host closed the connection]
rcvalle has joined #jruby
calavera has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> jruby/master b073f60 Benoit Daloze: [Truffle] Hide better ModuleChain and provide ancestor iterators....
<JRubyGithub> jruby/master d7dc45c Benoit Daloze: [Truffle] assignableTo should only be defined for classes.
<JRubyGithub> [jruby] jrubyci pushed 5 new commits to master: http://git.io/4J1m1Q
<JRubyGithub> jruby/master 691427b Benoit Daloze: [Truffle] Simplify Module#<=>, no need for another slower specialization.
JRubyGithub has left #jruby [#jruby]
Guest27438 has quit [Quit: Konversation terminated!]
Guest27438 has joined #jruby
thsig has joined #jruby
bbrowning_away is now known as bbrowning
thsig has quit [Remote host closed the connection]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:cc46059 by Benoit Daloze): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38039183)
travis-ci has left #jruby [#jruby]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kares has joined #jruby
anaeem1__ has quit [Remote host closed the connection]
calavera has joined #jruby
benlovell has quit [Ping timeout: 260 seconds]
colinsurprenant has joined #jruby
Guest27438 has quit [Quit: Konversation terminated!]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ludyte has joined #jruby
nirvdrum_ is now known as nirvdrum
tcrawley-away is now known as tcrawley
noop has quit [Quit: Leaving]
kares has quit [Ping timeout: 272 seconds]
tenderlove has joined #jruby
diegoviola has joined #jruby
benlovell has joined #jruby
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
tenderlove has quit [Ping timeout: 255 seconds]
johnsonch_afk is now known as johnsonch
nahsra has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
colinsurprenant has quit [Quit: colinsurprenant]
enebo has joined #jruby
skade has joined #jruby
kares has joined #jruby
tlarevo has joined #jruby
anaeem1 has joined #jruby
pchalupa has quit [Quit: Computer has gone to sleep.]
tlarevo has quit [Read error: Connection reset by peer]
tlarevo_ has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
subbu has joined #jruby
tlarevo_ has quit [Ping timeout: 265 seconds]
anaeem1 has quit [Read error: Connection reset by peer]
anaeem1__ has joined #jruby
iamjarvo has joined #jruby
tenderlove has joined #jruby
lance|afk is now known as lancbeall
lancbeall is now known as lanceball
thsig has joined #jruby
mister_solo has quit [Ping timeout: 265 seconds]
colinsurprenant has joined #jruby
thsig has quit [Ping timeout: 255 seconds]
mje113__ has joined #jruby
kares has quit [Ping timeout: 246 seconds]
rsim has joined #jruby
calavera has quit [Ping timeout: 272 seconds]
mister_solo has joined #jruby
calavera has joined #jruby
vyorkin has joined #jruby
atambo has quit [Quit: yarr]
atambo has joined #jruby
kfpratt has joined #jruby
e_dub has joined #jruby
vyorkin has quit [Quit: WeeChat 1.0]
vyorkin has joined #jruby
vyorkin has quit [Client Quit]
vyorkin has joined #jruby
vyorkin has quit [Client Quit]
vyorkin has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
calavera has joined #jruby
josh-k has quit [Remote host closed the connection]
vyorkin has quit [Quit: WeeChat 1.0.1]
vyorkin has joined #jruby
pchalupa has joined #jruby
vyorkin has quit [Client Quit]
vyorkin has joined #jruby
Guest27438 has joined #jruby
anaeem1__ has quit [Ping timeout: 265 seconds]
vtunka has quit [Quit: Leaving]
vyorkin has quit [Client Quit]
anaeem1 has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Aethenelle has joined #jruby
vyorkin has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/EPdxQw
<JRubyGithub> jruby/master 3348c11 Thomas E. Enebo: Print out which scope has no CFG in error message
JRubyGithub has left #jruby [#jruby]
vyorkin has quit [Quit: WeeChat 1.0.1]
vyorkin has joined #jruby
vyorkin has quit [Client Quit]
diegoviola has quit [Quit: WeeChat 1.0.1]
iamjarvo has joined #jruby
iamjarvo has quit [Client Quit]
iamjarvo has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:3348c11 by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38055022)
travis-ci has joined #jruby
iamjarvo has quit [Client Quit]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
iamjarvo has joined #jruby
DavidEGrayson has joined #jruby
DavidEGrayson has quit [Client Quit]
rsim has quit [Quit: Leaving.]
benlovell has quit [Ping timeout: 272 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/6miuAQ
<JRubyGithub> jruby/master 79a8dba Thomas E. Enebo: nested closures during an ensure clone in IRBuilder should also be ensure clones
JRubyGithub has left #jruby [#jruby]
benlovell has joined #jruby
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:79a8dba by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38058608)
mister_solo has quit [Ping timeout: 255 seconds]
shellac has quit [Ping timeout: 260 seconds]
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 8952362 Thomas E. Enebo: Inlining clones can call this method. Make sure they do not pick up ensureClone state.
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/ANw1WQ
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kaawee has joined #jruby
kares has joined #jruby
Guest27438 has quit [Ping timeout: 260 seconds]
Hobogrammer has joined #jruby
fridim_ has quit [Ping timeout: 258 seconds]
<Aethenelle> enebo: re: https://github.com/ffi/ffi/pull/379
<Aethenelle> you oppesed to adding provisional support for new platforms without being able to test them?
<Aethenelle> headius: comments?
<enebo> Aethenelle: yeah for some platforms it is impossible for us to test it. It comes down how trustworthy the person is who is submitting it
<enebo> Aethenelle: This guy seems like someone involved heavily in debian.
<Aethenelle> i meant for the platforms we might be able to test on (eventually), if people want to use AIX or something like that, I don't see how we can help them...
<Aethenelle> enebo: yeah, it's also a patch that doesn't affect anything but that platform...
<enebo> Aethenelle: well in theory they are all a possibility if someone gives us access to a machine but in general if you can get someone to support that platform then it seems like a win.
iamjarvo has joined #jruby
<Aethenelle> it's more of a do we want issues filed for these platforms that we can only anser with "you're on your own until we can get a test env up"
erikhatcher has quit [Quit: erikhatcher]
<enebo> Aethenelle: I guess that is a most open-ended question but we already support all the common envs so I expect we will get a smaller percentage of those types of bugs on more esoteric envs
<Aethenelle> for all the platforms we have issues filed currently, it's possible, if time consuming, to get a VM built under qemu. I've been planning to do that then upload them to vagrantcloud but haven't gotten to it yet.
<enebo> Aethenelle: You would be adored by millions if you did that :)
kaawee has quit [Ping timeout: 260 seconds]
x1337807x has joined #jruby
pchalupa has quit [Quit: Leaving]
teamon has quit [Ping timeout: 260 seconds]
anaeem1 has quit [Remote host closed the connection]
teamon has joined #jruby
benlovell has quit [Ping timeout: 260 seconds]
colinsurprenant has quit [Quit: colinsurprenant]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tylersmith has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:8952362 by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38060967)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/6ge1jw
<JRubyGithub> jruby/master 7b544fb Thomas E. Enebo: Make issue on io regression on master #2045
JRubyGithub has left #jruby [#jruby]
anaeem1_ has joined #jruby
anaeem1_ has quit [Read error: Connection reset by peer]
anaeem1 has joined #jruby
anaeem1 has quit [Ping timeout: 272 seconds]
tcrawley is now known as tcrawley-away
phrinx has joined #jruby
thsig has joined #jruby
kaawee has joined #jruby
nanoyak has joined #jruby
kaawee has quit [Ping timeout: 250 seconds]
dmarcotte has joined #jruby
nipra has quit [Ping timeout: 240 seconds]
iamjarvo has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/I21R9g
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master bd6f36b Thomas E. Enebo: Make issue on object space regression on master #2046
e_dub has quit [Quit: ZZZzzz…]
colinsurprenant has joined #jruby
Silent__ has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
Hobogrammer has quit [Ping timeout: 240 seconds]
_whitelogger_ has quit [Ping timeout: 260 seconds]
_whitelogger_ has joined #jruby
vyorkin has joined #jruby
teamon has joined #jruby
_whitelogger_ has joined #jruby
benlovell has joined #jruby
nanoyak has quit [Quit: Computer has gone to sleep.]
benlovell has quit [Ping timeout: 240 seconds]
<nirvdrum> This might be old news, but I learned from asarih last night that Travis only updates its 9k builds when master is green. So any 9k testing in Travis right now is using a build from Sept. 12.
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
_whitelogger__ has joined #jruby
<enebo> I am creating individual issues on failing tests and then skipping them
<nirvdrum> Ahh, cool.
<nirvdrum> I was trying to verify a fix subbu had for one of my gems and saw it was still failing.
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
<nirvdrum> Then I realized why and I ambushed asarih last night.
<enebo> hah. yeah in hindsight travis really wants next major versions developed on a branch and current supported releases on master
<enebo> but at this point we are pretty close to being green overall so we will get more good feedback keeping 9000 on master
yfeldblum has quit [Remote host closed the connection]
marr has quit [Ping timeout: 258 seconds]
iamjarvo has quit [Quit: Textual IRC Client: www.textualapp.com]
kares has quit [Ping timeout: 260 seconds]
e_dub has joined #jruby
kaawee has joined #jruby
iamjarvo has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:bd6f36b by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38068650)
travis-ci has left #jruby [#jruby]
lanceball is now known as lance|afk
mkristian has joined #jruby
jrhe_ has joined #jruby
kaawee has quit [Ping timeout: 250 seconds]
subbu|lunch is now known as subbu
<mkristian> enebo, heya
<enebo> mkristian: hello
<mkristian> enebo, well, GEM_HOME works fine for all gems but jruby-launcher which installs a file in lib/ruby/shared/rubygems/default and this is not possible when running jruby-complete
<mkristian> since it is located inside the jar
<enebo> mkristian: Is this a limitation in Rubygems then?
<mkristian> enebo, yes and no.
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/8bKcpA
<JRubyGithub> jruby/master a78abe1 Thomas E. Enebo: Make CI greener. Issue #2047
<mkristian> the launcher is really meant for the jruby installation coming from the tar or zip file
calavera has joined #jruby
nipra has joined #jruby
<mkristian> that is the extra file from the launcher:cat lib/ruby/shared/rubygems/defaults/jruby_native.rb
<mkristian> class Gem::ConfigFile
<mkristian> PLATFORM_DEFAULTS['install'] = '--no-rdoc --no-ri'
<mkristian> PLATFORM_DEFAULTS['update'] = '--no-rdoc --no-ri'
<mkristian> end
<mkristian> looks like nice defaults even when the jruby-launcher is not installed :)
<mkristian> enebo, no it actually removes the --env-shebang from the config (lib/ruby/shared/rubygems/defaults/jruby.rb)
lance|afk is now known as lanceball
<mkristian> enebo, anyways the current jruby-launcher gem I can only install with jruby from file system
kgerman_ has joined #jruby
kgerman has quit [Ping timeout: 246 seconds]
samuelkadolph has quit [Ping timeout: 246 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/NXsnEA
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 84b2253 Thomas E. Enebo: Another failure due to issue #2046
kgerman_ is now known as kgerman
purplefox has quit [Ping timeout: 246 seconds]
cprice has quit [Remote host closed the connection]
purplefox has joined #jruby
cprice has joined #jruby
<enebo> mkristian: hmmm. not sure what to suggest. I am really happy that I am not getting an exploding build and I do only care about this while in development so there is that angle
tenderlo_ has joined #jruby
dmarcotte has quit [Ping timeout: 246 seconds]
<mkristian> enebo, well, just add a note in BUILDING.md to install the jruby-launcher if they want some speedup in launching jruby
dmarcotte has joined #jruby
tenderlove has quit [Ping timeout: 246 seconds]
<enebo> mkristian: perhaps so
<mkristian> until today it was part of mvn -Pbootstrap - maybe I make a mvn -Pbootstrap-mini for you ?
colinsurprenant has quit [Quit: colinsurprenant]
tcrawley-away has quit [Ping timeout: 246 seconds]
<enebo> mkristian: I cannot remember half of the -P stuff already
<mkristian> without the launcher and using an released jruby-complete
<enebo> I will never remember there is a mini
projectodd-ci has quit [Ping timeout: 246 seconds]
kwando has quit [Ping timeout: 246 seconds]
yfeldblum has joined #jruby
<mkristian> OK
jamo_ has quit [Ping timeout: 246 seconds]
kwando has joined #jruby
jamo_ has joined #jruby
<mkristian> well, I personally have no preference. so I add some note in BUILDING.md
marr has joined #jruby
samuelkadolph has joined #jruby
<enebo> mkristian: ok. fwiw I don’t think the bash launcher is really that much slower for time.
colinsurprenant has joined #jruby
tcrawley has joined #jruby
<enebo> dfr|work: jruby -Xnative.enabled=false -e ‘File.astat(“file:”)’
<enebo> dfr|work: Interesting mismatch in how we expect things to execute
<enebo> dfr|work: the resource we creates is an emptyresource which does not hit jnr-posix at all when we stat because it returns null
<enebo> dfr|work: but we expect jnr-posix errno() to contain a value for us to explain why the stat did not work
<dfr|work> enebo, uh...
<dfr|work> enebo, ah, so the problem is that it's not really a system call, huh? =/
<dfr|work> so not really an errno to go with for empty resources =/
<enebo> dfr|work: well the new design explicitly makes it seem like it is not a system call right?
purplefox has quit [Ping timeout: 255 seconds]
<enebo> dfr|work: perhaps we should indirect all errno through the resource as well for this purpose
<enebo> dfr|work: or return a FileStat error instance or something like that
skade has joined #jruby
projectodd-ci has joined #jruby
anaeem1_ has joined #jruby
anaeem1_ has quit [Read error: Connection reset by peer]
anaeem1_ has joined #jruby
anaeem1_ has quit [Read error: Connection reset by peer]
<dfr|work> enebo, um.... where is File.astat defined? =/
<dfr|work> [I want to see what kind of error mri will produce for File.astat("")]
anaeem1_ has joined #jruby
<enebo> dfr|work: sorry it is not relevant that it is astat…look at RubyFileStat.setup (it happens for any operation which consumes this)
<enebo> dfr|work: It generates ENOENT though
<enebo> dfr|work: MRI that is
<dfr|work> enebo, yes, I just got it. That makes sense: there's no entity associated with it.... so...
<dfr|work> enebo, but so does jruby, no?
<enebo> dfr|work: not if native is disabled
<enebo> dfr|work: which when you think about it also weird
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:a78abe1 by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38075819)
travis-ci has left #jruby [#jruby]
<enebo> dfr|work: perhaps we just get lucky
<dfr|work> enebo, um, I'm confused: http://pastie.org/private/9d7px3wngqwn5weskkn61w
<enebo> dfr|work: I would think we would fail whether it was enabled or not but perhaps we pass because something else does a stat and the last errno set happens to be ENOENT
<dfr|work> oh wait...
<enebo> dfr|work: yeah but a EmptyFileResource never touches jnr-posix
skade has quit [Ping timeout: 272 seconds]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<enebo> dfr|work: so how can it know it was ENOENT
<enebo> dfr|work: I think perhaps you are getting lucky and I am not when native is off
<dfr|work> enebo, okay, that logic needs to be fixed: it should check whether posix had an error, and if not, then set INOENT
<dfr|work> aaaaand, the whole design is messed up: if you need some info to go with why stat failed, it should be returned, not jammed into Posix.
<enebo> dfr|work: yeah that is how C is designed though but we should do this more highlevel in resource for sure
<enebo> dfr|work: I would like to get an error FileStat back perhaps and never have the == null check
<dfr|work> enebo, is Posix.errno some kind of static variable?
purplefox has joined #jruby
<dfr|work> enebo, no, I mean in jruby implementation :)
<enebo> dfr|work: It is the same thing
<dfr|work> I guess it's a runtime singleton =/
<enebo> dfr|work: It is the errno() function in C
<enebo> dfr|work: We are going out to JNI to retrieve this
<enebo> dfr|work: For pure-Java mode I think it is just a field but we only use that if native is not loading
<dfr|work> ah...
<enebo> Perhaps it is a threadlocal…I don’t remember but in any case this is one of those wonky mismatches
<enebo> dfr|work: think about how stuff like chdir is supported :)
<enebo> dfr|work: so in any case if we are not talking to posix and indirecting through resource I think that we should be either getting result back from stat from resource or at least asking resource how things turned out
statonjr has joined #jruby
<dfr|work> enebo, yes, I agree.
<dfr|work> enebo, I'm just trying to think how to return failure information, since java doesn't support multiple return values :)
<enebo> dfr|work: it is more an OR value then 2 values
<enebo> dfr|work: stat struct is always success OR error value
<dfr|work> enebo, maaaybe Fileresource implementations can just throw exception instead?
<dfr|work> I guess maybe not since stat failure isn't always a ruby exception =/
<enebo> dfr|work: except we don’t want the cost of exceptions for all file stats
<enebo> dfr|work: That was a 25% startup regression I fixed
<dfr|work> enebo, yup. Soooo FileStatOrError :)
<dfr|work> yay :(
<enebo> dfr|work: yeah I am unsure how this should be modelled
<dfr|work> enebo, I think FileStatOrError is reasonable, since we cannot use exceptions.
<enebo> dfr|work: if there was a InvalidFileStat and we have a method int errno() then if errno() is 0 it works except on InvalidFileStat instance it is actual error?
<dfr|work> but then you'd have to fill in all the other stat stuff, which aren't really applicable.
tbrock has joined #jruby
<enebo> any members on InvalidFileStat could actually raise to make sure nothing can be mistaken
<enebo> well there is no other stuff in it
<dfr|work> enebo, and callers will know that they have to be careful when unwraping the FileStat object.
<dfr|work> enebo, I feel that a tuple patter nwith two fields is more obvious
<enebo> so on error you return {-3, null} and on success {0, <stat_object>}?
<dfr|work> enebo, yes. Or even null, <stat_object>
<dfr|work> it'll have to constructors: one with errno, one with FileStat instance.
<enebo> why null? in case errors are not numeric?
<dfr|work> enebo, I guess 0 makes sense to. Null to denote that it wasn't filled.
skade has joined #jruby
<dfr|work> but I think it's okay to tell people to expect the errno to be junk if the stat value is filled.
<enebo> dfr|work: the actual analogue of errno is relevent since I think you might be able to retriev that value in some APIs
<enebo> but I guess a valid stat will be 0 unconditionally
<dfr|work> enebo, generally, I feel that if the stat is present then errno should either return a null or blow up, so avoid people assuming that '0' means that FileStat is present.
<enebo> dfr|work: but a 0 means a stat is present by definition at C level
<dfr|work> enebo, but for non-native posix all bets are off.
<dfr|work> enebo, and I'd prefer to avoid exposing posix to upper layers of JRuby if we can avoid it, and have resource implementations deal with it.
<enebo> dfr|work: but we also return 0 for pure-Java stat if one is returned since we are emulating C
<enebo> dfr|work: I guess I don’t know what null means since then you are saying we need to box return values so they can be Objects?
<enebo> dfr|work: I guess our disucssion is whether a higher level abstraction will make this more clear or less clear
<dfr|work> enebo, when dealing with resources and getting stats from resources, I'd like no one to ever call runtime.getPosix().errno() ever.
<enebo> dfr|work: agreed
<dfr|work> enebo, so then the only way to get the error from failing to get a stat, is by the FileStatOrError object, since that should be the only way to obtain a FileStat in first place.
<enebo> dfr|work: I don’t want them to make that call but our entire system or errors have the word errno in them and anyone working on FS stuff knows what errno means
<dfr|work> enebo, I feel that that object should either have FileStat filled in OR error filled in, never both, even when 'both' is represented by errno being 0
<enebo> dfr|work: I also agree with that but I would be inclined not to use a tuple for this but that is haggling
bbrowning is now known as bbrowning_away
<dfr|work> enebo, so if someone calls .errno and Filestat is populated, I don't want it to return 0, because 0 is a valid errno
<enebo> dfr|work: so not a tuple
<enebo> dfr|work: We want a single type whch indicates success or filaure value and the actual stat
<dfr|work> enebo, something like: http://pastie.org/private/jzg7bbelszxwhmmz3y9w
<enebo> StatResult.succeded() StatResult.errno() StatResult.stat()
yfeldblum has quit [Ping timeout: 265 seconds]
<dfr|work> enebo, I think that qualifies as a tuple, but 'tuples' always scared me so maybe I misunderstand meening
<dfr|work> enebo, yes. And errno() should return nill if iot
<dfr|work> if that's a success
<enebo> This can be solved with specialization so there is never more than one field per instance but I think a predicate is a better way of checking
kaawee has joined #jruby
<enebo> result.errno == null is not very helpful
<enebo> It is confusing to me because all errnos I have ever seen are ints
Eonwe_ has quit [Ping timeout: 260 seconds]
<enebo> if (result.hasSucceeded()) { result.getStat() } else { result.errno() /* int */}
Eonwe has joined #jruby
<enebo> FileStatSuccess { FileStat stat }, FileStatError { int errno}, FileStatResult as interface
<dfr|work> enebo, my concern is: System.out.println("stat errno: " + result.errno().toString()) ;)
<dfr|work> I want an NPE there or IllegalStateException
<dfr|work> 'cause otherwise people will assume that errno is always populated and will be 0 for success
<enebo> dfr|work: It should just be 0
<enebo> dfr|work: It should be
<dfr|work> enebo, so like this: http://pastie.org/9650859 ?
<enebo> dfr|work: perhaps we can change this to: returnValuer
<dfr|work> or even http://pastie.org/9650861
<enebo> dfr|work: yeah but I do like having a predicate as well like hasSucceeded
<dfr|work> enebo, yea, that's perfectly fine.
<dfr|work> enebo, and okay, that sounds good to me as well :0
<enebo> dfr|work: No one could have written to *Resourse APIs for extensions already could they? :)
calavera has joined #jruby
kaawee has quit [Ping timeout: 250 seconds]
<enebo> The only downside to the overall design is extra object allocation but we are accessing the filesystem so that is not important
<dfr|work> enebo, yea. I'm not sure an extra object makes a difference =/
<dfr|work> enebo, anyway... it's something I can do, but I'm absolutely not sure about my time commitments atm :(
<dfr|work> but it does look straightforward =/
JRubyGithub has joined #jruby
<JRubyGithub> jruby/master 4dea67a Thomas E. Enebo: Make CI more green issue #2048
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/Z5Uw2g
<dfr|work> also... is it something you'd like to see in 1.7 or master only?
<enebo> dfr|work: don’t sweat it. If you don’t get to it before I circle around I might
<enebo> dfr|work: well I just noticed it on master then realized it is a general problem in both branches
<dfr|work> enebo, it's probably not as intrusive as load service refactor =/
<dfr|work> but then I thought the load service wasn't that intrusive either, hehe.
<enebo> dfr|work: This is such a new set of classes on 1.7.x I am not sure we have to worry about breaking stuff. but we could deprecate the other methods and then we do not need to fix the entire codebase in one go
<enebo> breaking stuff == someone externally using them
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<enebo> ok need to do some errands afk a while
<dfr|work> enebo, I'd be curious to meet people who use my FileResource stuff, so I figure let's break them :)
<enebo> hah
diegoviola has joined #jruby
kaawee has joined #jruby
statonjr has quit [Quit: statonjr]
dmarcotte has quit [Quit: Leaving.]
dmarcotte has joined #jruby
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
<Aethenelle> you guys happen to know off the top of your head if there's a method in ffi that'll give you word size?
<Aethenelle> 64/32 bit
nahsra has quit [Ping timeout: 246 seconds]
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
purplefox has quit [Ping timeout: 240 seconds]
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
statonjr has joined #jruby
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
subbu has quit [Ping timeout: 260 seconds]
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
erikhatcher has joined #jruby
x1337807x has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:84b2253 by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38076821)
travis-ci has left #jruby [#jruby]
cultureulterior1 has quit [Quit: cultureulterior1]
kaawee has quit [Ping timeout: 250 seconds]
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:84b2253 by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38076821)
subbu has joined #jruby
calavera has quit [Ping timeout: 255 seconds]
calavera has joined #jruby
havenwood has quit [Remote host closed the connection]
havenwood has joined #jruby
<Aethenelle> there it is... FFI::Platform::ADDRESS_SIZE
nanoyak has joined #jruby
havenwood has quit [Ping timeout: 264 seconds]
dmarcotte has quit [Quit: Leaving.]
tbrock has quit [Quit: Computer has gone to sleep.]
josh-k has joined #jruby
havenwood has joined #jruby
purplefox has joined #jruby
dmarcotte has joined #jruby
cultureulterior1 has joined #jruby
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
fridim_ has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
_whitelogger__ has quit [Ping timeout: 260 seconds]
mkristian has quit [Quit: bye]
bbrowning_away is now known as bbrowning
_whitelogger__ has joined #jruby
x1337807x has joined #jruby
x1337807x has quit [Max SendQ exceeded]
<asarih> STILL FAILING!!!!
x1337807x has joined #jruby
<asarih> :-p
x1337807x has joined #jruby
_whitelogger__ has quit [Excess Flood]
_whitelogger__ has joined #jruby
nanoyak has quit [Quit: Computer has gone to sleep.]
_whitelogger__ has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Aethenelle has quit [Quit: Aethenelle]
purplefox has quit [Ping timeout: 260 seconds]
colinsurprenant has quit [Quit: colinsurprenant]
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:4dea67a by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/38083868)
kfpratt has quit [Ping timeout: 240 seconds]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
x1337807x has joined #jruby
kfpratt has joined #jruby
_whitelogger__ has quit [Excess Flood]
_whitelogger__ has joined #jruby
_whitelogger__ has joined #jruby
_whitelogger__ has quit [Excess Flood]
_whitelogger__ has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
nirvdrum has quit [Ping timeout: 260 seconds]
nirvdrum has joined #jruby
ludyte has quit [Quit: ludyte]
teamon has quit [Ping timeout: 260 seconds]
kaawee has joined #jruby
e_dub has joined #jruby
teamon has joined #jruby
fridim_ has quit [Ping timeout: 260 seconds]
kaawee has quit [Ping timeout: 250 seconds]
_whitelogger__ has joined #jruby
yfeldblum has joined #jruby
_whitelogger__ has joined #jruby
kaawee has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kaawee has quit [Ping timeout: 250 seconds]
anaeem1_ has quit [Remote host closed the connection]
_whitelogger__ has joined #jruby
colinsurprenant has joined #jruby
erikhatcher has quit [Quit: erikhatcher]
nanoyak has quit [Quit: Computer has gone to sleep.]
_whitelogger__ has quit [Excess Flood]
_whitelogger__ has joined #jruby
mje113__ has quit [Quit: Connection closed for inactivity]
nanoyak has joined #jruby
subbu has quit [Ping timeout: 260 seconds]
elia has joined #jruby
_whitelogger__ has quit [Excess Flood]
_whitelogger__ has joined #jruby
samuelkadolph has quit [Quit: Quitting]
_whitelogger__ has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
_whitelogger__ has joined #jruby
elia has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to non-indy-jit: http://git.io/HsrGgA
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/non-indy-jit 8e8f161 Charles Oliver Nutter: Merge remote-tracking branch 'origin/master' into non-indy-jit...
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
thsig has quit [Remote host closed the connection]
_whitelogger__ has joined #jruby
thsig has joined #jruby
_whitelogger__ has quit [Excess Flood]
thsig has quit [Ping timeout: 250 seconds]
_whitelogger__ has joined #jruby
brettporter has joined #jruby
e_dub has joined #jruby
e_dub has joined #jruby
nanoyak has quit [Quit: Computer has gone to sleep.]
e_dub has quit [Client Quit]
_whitelogger__ has quit [Excess Flood]
_whitelogger__ has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
brettporter has quit []
_whitelogger__ has quit [Excess Flood]
_whitelogger__ has joined #jruby
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 6884f63 Charles Oliver Nutter: Restore minimal part of old IO for jossl 0.9.5 to work.
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/U0RxSA
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jrubyci pushed 1 new commit to master: http://git.io/znJHog
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master d187767 Charles Oliver Nutter: Move jrubyc tests out of JI and into compiler....
tylersmith has quit [Remote host closed the connection]
marr has quit [Ping timeout: 272 seconds]
_whitelogger__ has quit [Excess Flood]
_whitelogger__ has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:d187767 by Charles Oliver Nutter): The build failed. (http://travis-ci.org/jruby/jruby/builds/38104589)
travis-ci has left #jruby [#jruby]