mitchellhenke has joined #jruby
mitchellhenke has quit [Quit: Computer has gone to sleep.]
mitchellhenke has joined #jruby
enebo has joined #jruby
marr has quit [Ping timeout: 246 seconds]
enebo has quit [Quit: enebo]
enebo has joined #jruby
tcrawley-away is now known as tcrawley
tcrawley is now known as tcrawley-away
colinsurprenant has joined #jruby
djellemah__ has joined #jruby
calavera has joined #jruby
colinsurprenant has quit [Client Quit]
djellemah_ has quit [Ping timeout: 256 seconds]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
enebo has quit [Quit: enebo]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
colinsurprenant has joined #jruby
havenwood has quit []
colinsurprenant has quit [Client Quit]
mitchellhenke has quit [Quit: Computer has gone to sleep.]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
calavera has joined #jruby
calavera has quit [Client Quit]
havenwood has joined #jruby
yfeldbl__ has quit [Remote host closed the connection]
yfeldblum has joined #jruby
a5i has quit [Quit: Connection closed for inactivity]
SynrG has quit [Read error: Connection reset by peer]
SynrG has joined #jruby
havenwood has quit [Remote host closed the connection]
Irfan_A has joined #jruby
Irfan_A has left #jruby [#jruby]
nateberkopec has quit [Quit: Leaving...]
e_dub has quit [Quit: e_dub]
e_dub has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
SynrG has quit [Ping timeout: 250 seconds]
tlarevo has joined #jruby
bjfish2 has joined #jruby
bjfish2 has quit [Quit: bjfish2]
rsim has joined #jruby
kares has joined #jruby
zorak8 has quit [Ping timeout: 264 seconds]
rsim has quit [Ping timeout: 265 seconds]
kares has quit [Ping timeout: 248 seconds]
bga57 has quit [Remote host closed the connection]
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
fivebats has quit [Remote host closed the connection]
fivebats has joined #jruby
kares has joined #jruby
kares has quit [Client Quit]
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
elia has joined #jruby
tlarevo has quit [Remote host closed the connection]
tlarevo has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
elia has quit [Client Quit]
nateberkopec has joined #jruby
elia has joined #jruby
bjfish2 has joined #jruby
kfpratt has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] torsten-liermann opened issue #2774: Missing stop function in JRuby main http://git.io/jazS
JRubyGithub has left #jruby [#jruby]
kfpratt has quit [Remote host closed the connection]
Xzyx987X_ has quit [Read error: Connection reset by peer]
Xzyx987X_ has joined #jruby
rsim has joined #jruby
nateberkopec has quit [Read error: Connection reset by peer]
nateberkopec has joined #jruby
tlarevo has quit [Remote host closed the connection]
tlarevo has joined #jruby
rsim has quit [Quit: Leaving.]
SynrG has joined #jruby
bjfish2 has quit [Quit: bjfish2]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] bjfish opened pull request #2775: [Truffle] Implementing more Array#[]=. (master...truffle_array_element_set_v2) http://git.io/jaNN
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 10 new commits to test-string-quagmire: http://git.io/jajN
<JRubyGithub> jruby/test-string-quagmire 33d5e31 Charles Oliver Nutter: Merge remote-tracking branch 'origin/master' into test-string-quagmire
<JRubyGithub> jruby/test-string-quagmire a0257e5 Charles Oliver Nutter: Fix some tests to match MRI behavior.
<JRubyGithub> jruby/test-string-quagmire ad7dd5e Charles Oliver Nutter: Wrong negative condition for our memchr.
JRubyGithub has left #jruby [#jruby]
<headius> eregon_: I don't seem to have push access to ruby/rubyspec
enebo has joined #jruby
enebo has quit [Ping timeout: 256 seconds]
<donV> Hi all!
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-string-quagmire:3742bde by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/56304813)
travis-ci has left #jruby [#jruby]
kwando has joined #jruby
kwando_ has quit [Ping timeout: 244 seconds]
<headius> donV: hello
<donV> headius: Hi! How are you doing?
<headius> donV: good! At the cabin to do some mad bug fixing before pre2
<donV> Nice!
<donV> Fire?
<headius> Fire?
<donV> Fireplace at the cabin?
<headius> oh no, that would be nice
<donV> Hope you have a good time :)
<donV> I am looking at a Android VM crash here with JRuby 1.7.20.dev.
<donV> Ruboto...
<donV> Maybe out of memory error.
<donV> headius: Does pre2 have a deadline or blocker list?
<headius> last blockers are mostly in enebo's court right now...he's finishing a new port of MRI's lexer and needs to land his refinements impl
<headius> I'm working on cleaning up as many encoding bugs as I can
<headius> donV: OOM is interesting
<headius> sorry we haven't done anything Ruboto-related on the 9k side yet but I want to look into it after final
<donV> headius: That would be great!
<donV> Focusing on getting green tests for 16 combinations of JRuby/Android OS
<headius> wow, crazy...is that all automated in ruboto suite?
<donV> Tests are slow since they are running on an emulator on an emulator, so I have to split the tests in 5 parts.
tlarevo has quit []
<donV> Thats 80 test runs.
<donV> About 4 of 5 are green.
<headius> donV: you should try sudo:false in the build
<headius> that runs it directly on EC2 but you can't sudo
<headius> it's a lot faster than the emulated enc
<headius> env
<lopex> headius: when do you plan to merge string-quagmire ? I think some methods like #scan could be reoptimized
<donV> Yeah, got help from travis (hiro?) to do that. Works much better.
<lopex> headius: like not creating ruby regexps internally
<headius> very close
<headius> donV: ahh good
<headius> lopex: I welcome reopt
<donV> headius: All tests succeed locally on OS X. I set up Vagrant with Ubuntu Linux this week and can reproduce the errors there.
<headius> that's a pain
<headius> support@travis can give you access to a build server for 24hrs too
<headius> I've used that a bunch of times
<donV> They are great :)
<donV> haven’t used it yet.
<donV> headius: Are you going to Berlin in July/August?
<donV> JRubyConf
<headius> donV: abslutely!
<headius> whaaaa?
<headius> we never owned that domain so I'm not sure what's up
<headius> I think EY owned it...I guess they let it lapse without telling us
<donV> Phew! Thought I’d gone mad :)
<headius> yeah, we never managed jrubyconf.* at all
zorak8 has joined #jruby
havenwood has joined #jruby
<lopex> then any other gem would do that...
tharindu has joined #jruby
el_cristobal has quit [Ping timeout: 265 seconds]
el_cristobal has joined #jruby
<chrisseaton> Does MRI's collector do any kind of copying at all? It has generations now but I thought the C API meant all objects had to be pinned
<chrisseaton> Trying work our how Array#pack with P and p are useful
<donV> Hi all! Anybody able to get _any_ information out of this dump?
<donV> Line 7546
<lopex> chrisseaton: #ruby-core might be worth trying to ask
<chrisseaton> lopex: I've given up trying #ruby with technical questions - often just get into an argument - is #ruby-core different?
<lopex> chrisseaton: it's pretty silent, but mostly committers there
kfpratt has joined #jruby
<lopex> chrisseaton: otherwise I'd just suggest asking on mailing list
<lopex> mri internals or something ?
calavera has joined #jruby
<headius> chrisseaton: "sunny" objects can be moved
<headius> that's mostly objects that have not been given out to C exts
<headius> I'm not exactly sure the heuristic for determining when they go "shady"
<chrisseaton> headius: P and p in pack are crazy - they just hand out the address of an object
<headius> yup
<chrisseaton> I think I'll just implement it as 0x0000000000000000 - at least it will seg fault early if anyone tries to use it
kfpratt has quit [Remote host closed the connection]
<headius> chrisseaton: there's no logical reason for it really
kfpratt has joined #jruby
erikhatcher has joined #jruby
<lopex> shady ?
<lopex> seems to be related to FL_WB_PROTECTED
<lopex> somehow
<lopex> headius: wrt that tilt thingy, why not use a mutex there ?
<headius> lopex: looking now
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 4 new commits to test-string-quagmire: http://git.io/jVbk
<JRubyGithub> jruby/test-string-quagmire bc2f11d Charles Oliver Nutter: Fix backref handling in RubyString.split19, used by str_to_r logic.
<JRubyGithub> jruby/test-string-quagmire bc7660b Charles Oliver Nutter: Oops, need original bytes here.
<JRubyGithub> jruby/test-string-quagmire ea14f4d Charles Oliver Nutter: Minor reformat.
JRubyGithub has left #jruby [#jruby]
<headius> lopex: that check should never fire
<headius> oh wait
<headius> they're doign their own load with eval
<headius> lopex: yeah a mutex would be fine if they have something to sync on
kfpratt has quit [Remote host closed the connection]
nirvdrum has joined #jruby
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> huh...that test:mri:jit failure on master is weird
e_dub has quit [Ping timeout: 250 seconds]
calavera has joined #jruby
e_dub has joined #jruby
dinfuehr has joined #jruby
<donV> headius: Any special changes from 17.19 to 1.7.20 regarding native code? My current Ruboto failure with 1.7.20 suggests native code corrupting memory.
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-string-quagmire:ce8ba91 by Charles Oliver Nutter): The build has errored. (http://travis-ci.org/jruby/jruby/builds/56318159)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius opened issue #2776: IR improperly masks errors in defined-guarded conditional http://git.io/jwfL
JRubyGithub has left #jruby [#jruby]
<headius> donV: updated several JNR projects
<headius> they all passed their tests, though, as did JRuby
<donV> headius: When is JNR used when jruby.native.enabled=false ?
<donV> even broader: what native code is active with jruby.native.enabled=false ?
<donV> I feel I know too litle to even ask the right question :(
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to test-string-quagmire: http://git.io/jwJf
<JRubyGithub> jruby/test-string-quagmire 48b2185 Charles Oliver Nutter: This never actually worked but was masked by #2776.
JRubyGithub has left #jruby [#jruby]
<headius> donV: hmmm it shouldn't be
<headius> do you get a crash dump or anything?
<headius> we are going into town for lunch but will be back in a while
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-string-quagmire:48b2185 by Charles Oliver Nutter): The build has errored. (http://travis-ci.org/jruby/jruby/builds/56319837)
travis-ci has left #jruby [#jruby]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tharindu_ has joined #jruby
tharindu has quit [Ping timeout: 245 seconds]
zorak8 has quit [Ping timeout: 246 seconds]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
colinsurprenant has joined #jruby
tharindu_ has quit [Ping timeout: 245 seconds]
triple_b has joined #jruby
<headius> damn ddos
<headius> I'm just going to merge to master because this should be green
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius merged test-string-quagmire into master: http://git.io/jwlo
JRubyGithub has left #jruby [#jruby]
<lopex> hooray
<headius> indeed!
<headius> going to do a tag/exclude pass over remaining encoding and m17n tests
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius opened issue #2777: Undefined group option during parse of mri/test_regexp.rb http://git.io/jwEa
JRubyGithub has left #jruby [#jruby]
calavera has joined #jruby
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 2 new commits to master: http://git.io/jww1
<JRubyGithub> jruby/master df1e20b Charles Oliver Nutter: These need typechecks; MRI does == INT2FIX.
<JRubyGithub> jruby/master ade6c99 Charles Oliver Nutter: These all pass now.
JRubyGithub has left #jruby [#jruby]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:48b2185 by Charles Oliver Nutter): The build was fixed. (http://travis-ci.org/jruby/jruby/builds/56325419)
travis-ci has left #jruby [#jruby]
<headius> we'll see if those file tests pass on linux too
colinsurprenant has quit [Quit: colinsurprenant]
erikhatcher has quit [Quit: erikhatcher]
tcrawley-away is now known as tcrawley
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
dinfuehr has quit [Remote host closed the connection]
colinsurprenant has joined #jruby
dinfuehr has joined #jruby
<headius> lopex: are you going to try to fix that?
<headius> obviously the onigmo merge is a little big to sort out what we're missing for this one case
DavidEGrayson has joined #jruby
colinsurprenant has quit [Client Quit]
dinfuehr has quit [Ping timeout: 272 seconds]
elia has joined #jruby
tcrawley is now known as tcrawley-away
colinsurprenant has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:ade6c99 by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/56331446)
travis-ci has left #jruby [#jruby]
<lopex> headius: I guess implementing that conditional expression would be enough
calavera has quit [Ping timeout: 250 seconds]
<lopex> yeah I can do that, what's the deadline ?
calavera has joined #jruby
calavera has quit [Max SendQ exceeded]
calavera has joined #jruby
calavera has quit [Ping timeout: 244 seconds]
calavera has joined #jruby
calavera has quit [Ping timeout: 252 seconds]
<headius> lopex: today? :-)
<lopex> I dont think so :(
<headius> I'd say 9k final but sooner is better since we haven't even been running test_regexp
calavera has joined #jruby
<lopex> headius: that's changes in parser, analyser, compiler and probably the bytecode interpreter
<headius> lovely
<lopex> but it wont be very invasive
<lopex> it wont affect other code
<lopex> I mean, existing code
<headius> that's good
<lopex> but I just spotted some interesting new things in onigmo's srtificial stack
<lopex> *artificial
<headius> like what?
<lopex> this pkeep field
<headius> huh
<headius> looks like it gets sstart in a couple functions
<lopex> yeah, old position right ?
<headius> that's what it looks like
<lopex> and it has it's own opcode
calavera has quit [Ping timeout: 244 seconds]
<lopex> and now it will be easy to track down
<lopex> yeah anchor optz
calavera has joined #jruby
<lopex> OP_ASCII_WORD_BOUND - singlebyte opt, we had that beore they did
<lopex> but they gather that info from ast
<lopex> and we from encoding
<lopex> headius: I think porting from onigmo is quite safe since they cross-feed quite quickly, and debugging onigmo is easier than that in mri
calavera has quit [Ping timeout: 265 seconds]
kwando_ has joined #jruby
calavera has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 2 new commits to master: http://git.io/jw7Y
<JRubyGithub> jruby/master 8cad542 Charles Oliver Nutter: Tag sweep.
<JRubyGithub> jruby/master 7e82094 Charles Oliver Nutter: A few more exclude tweaks.
JRubyGithub has left #jruby [#jruby]
<headius> lopex: cool, that's good to hear
kwando has quit [Ping timeout: 252 seconds]
<headius> ok, dumped a ton of tags
calavera has quit [Ping timeout: 256 seconds]
<lopex> headius: you think we might use jython JI here ?
calavera has joined #jruby
<headius> that's a good idea
marr has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
<headius> oh hmm
<headius> this uses ctypes
<headius> we'd have to modify it to use jython's java integration
<lopex> yeah
calavera has quit [Ping timeout: 252 seconds]
calavera has joined #jruby
calavera has quit [Ping timeout: 264 seconds]
calavera has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:7e82094 by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/56339139)
travis-ci has left #jruby [#jruby]
calavera has quit [Ping timeout: 252 seconds]
DavidEGrayson has quit [Quit: Leaving.]
havenwood has quit [Remote host closed the connection]
colinsurprenant has joined #jruby
<headius> stupid linux posix_spawn bug
JRubyGithub has joined #jruby
<JRubyGithub> jruby/master df7661c Charles Oliver Nutter: Linux posix_spawn bug again.
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] headius pushed 1 new commit to master: http://git.io/jwAf
<headius> or glibc perhaps
<headius> ok, that one should go green
calavera has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:7e82094 by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/56339139)
travis-ci has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #779: Output unreliable from spawned processes http://git.io/jwxg
JRubyGithub has left #jruby [#jruby]
calavera_ has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #2774: Missing stop function in JRuby main http://git.io/jazS
JRubyGithub has left #jruby [#jruby]
calavera has quit [Ping timeout: 256 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #2773: ThreadKill not handled by ThreadFiber http://git.io/jzNH
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to jruby-1_7: http://git.io/jwhI
<JRubyGithub> jruby/jruby-1_7 f7017dc Charles Oliver Nutter: Move initial queue pop into try to handle init exceptions....
JRubyGithub has left #jruby [#jruby]
<lopex> headius: did you encounter grapheme clusters in the tests yet ?
<headius> hmm, I'm not sure
<headius> not that I know of
<lopex> the \X syntax
<lopex> lurking through onigmo features
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #2771: unknown type of %string http://git.io/jE3o
JRubyGithub has left #jruby [#jruby]
<lopex> another big one is perl callouts
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #2767: Open3.popen3 treats string command differently than MRI http://git.io/j8W7
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #2766: Open3.capture2e fails with "wrong exec option" http://git.io/jC61
JRubyGithub has left #jruby [#jruby]
<lopex> oh that's just perl subexps
elia has quit [Quit: Computer has gone to sleep.]
havenwood has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
colinsurprenant has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:df7661c by Charles Oliver Nutter): The build was fixed. (http://travis-ci.org/jruby/jruby/builds/56342033)
travis-ci has left #jruby [#jruby]
<headius> nirvdrum: total derp fix for that null byte bug
<headius> I was right about where it is though
colinsurprenant has quit [Quit: colinsurprenant]
GitHub150 has joined #jruby
<GitHub150> [jcodings] headius pushed 1 new commit to master: http://git.io/jrkJ
<GitHub150> jcodings/master 85897b6 Charles Oliver Nutter: Derp. Fixes jruby/jruby#2764.
GitHub150 has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #2764: Encoding::Converter#primitive_convert has trailing null byte http://git.io/jcYF
JRubyGithub has left #jruby [#jruby]
<headius> eregon_: occurs to me now that MRI tests should probably be a subtree too
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius pushed 1 new commit to master: http://git.io/jrL6
<JRubyGithub> jruby/master 4ff9bd3 Charles Oliver Nutter: Regression spec for #2764.
JRubyGithub has left #jruby [#jruby]
kfpratt has joined #jruby
pgokeeffe has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] subbuss pushed 1 new commit to master: http://git.io/jrmv
<JRubyGithub> jruby/master dbffda3 Subramanya Sastry: Fix #2776: Fix instr ordering in IR Builder...
JRubyGithub has left #jruby [#jruby]
kfpratt has quit [Remote host closed the connection]
subbu has joined #jruby
<headius> subbu: thanks!
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:8d7c1b1 by Charles Oliver Nutter): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/56343678)
travis-ci has left #jruby [#jruby]
<subbu> headius, ya . no problem .. that was simple as soon as i looked at the debug instr. output
<subbu> hopefully, i didn't break anything else .. i don't think I have .. but, travis will catch me if I a mistaken
colinsurprenant has joined #jruby
<headius> yeah I'd be surprised if anything broke, but it might have masked some other failures
<headius> there's a cloexec one I don't think should be passing
<headius> I'll tidy up in any case
<subbu> sounds good. heading out for dinner now .. back online later in the night.
tharindu has joined #jruby
<headius> ok
<headius> enebo and I are at the cabin hacking this weekend
<subbu> oh, i see. ok :)
<subbu> locked up till you get pre2 done? ;-)