jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jrafanie has joined #jruby
jrafanie has quit [Client Quit]
rawra has joined #jruby
rawra has quit [Ping timeout: 264 seconds]
dipnlik has quit [Quit: Connection closed for inactivity]
slyphon has joined #jruby
slyphon has quit [Client Quit]
slyphon has joined #jruby
slyphon has quit [Quit: I REGRET NOTHiiiiiiiiiinnnngggg….]
rawra has joined #jruby
rawra has quit [Ping timeout: 245 seconds]
rawra has joined #jruby
rawra has quit [Remote host closed the connection]
rawra has joined #jruby
shellac has joined #jruby
projectodd-ci has joined #jruby
rawra has quit [Remote host closed the connection]
rawra has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rawra has quit [Remote host closed the connection]
rdubya has joined #jruby
rawra has joined #jruby
rawra has quit [Ping timeout: 245 seconds]
rawra has joined #jruby
rawra has quit [Ping timeout: 240 seconds]
rawra has joined #jruby
rawra has quit [Ping timeout: 260 seconds]
drbobbeaty has joined #jruby
rawra has joined #jruby
jrafanie has joined #jruby
mortona has joined #jruby
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mortona has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<GitHub155> [jruby] kares pushed 3 new commits to master: https://git.io/vhVTW
<GitHub155> jruby/master 193d604 kares: [refactor] File expad-path internal (to do less)...
<GitHub155> jruby/master 9464336 kares: [refactor] avoid deprecated API usage
<GitHub155> jruby/master b562dcc kares: revisit FileResource interface and its impls...
nelsnelson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nelsnelson has joined #jruby
mdrob has joined #jruby
<mdrob> Does require 'foo' pick .class or .rb files first?
nelsnelson has quit [Read error: Connection reset by peer]
nelsnelson has joined #jruby
Guest47 has joined #jruby
nelsnelson has quit [Ping timeout: 256 seconds]
jrafanie has joined #jruby
<GitHub138> [jruby] kares pushed 1 new commit to master: https://git.io/vhV8n
<GitHub138> jruby/master 3950c09 kares: [test] try to only skip (pend) spec on CloudBees...
Guest47 has quit [Quit: Textual IRC Client: www.textualapp.com]
nelsnelson has joined #jruby
<GitHub120> [jruby] kares closed issue #2655: Jar-globbing test does not update mtime on CloudBees https://git.io/peHn
<mdrob> Hmmm... When I have .rb file on my load path then I can get it just fine, but when I jrubyc it and put it in a jar (and the jar is on my CP), then the same require balks.
<mdrob> Am I missing something obvious?
slyphon has joined #jruby
<GitHub119> [jruby] kares closed issue #1863: Choose strategy for using Java 7 classes vs. Ruboto https://git.io/vhVEj
<GitHub11> [jruby] kares closed issue #1928: Bizarre directory structure created; possibly result of jruby itself https://git.io/vhVzo
<GitHub12> [jruby] kares closed issue #2263: Investigate using Jenkins for pull request testing https://git.io/Y4owsA
<GitHub42> [jruby] kares closed issue #2212: Kernel#__method__ within a proc returns incorrect value after method definition https://git.io/s7AHdg
<GitHub78> [jruby] kares closed issue #2548: Move Fiber from ext to core https://git.io/beIn
<GitHub163> [jruby] kares closed issue #2978: jruby-head Travis run blows up with java.lang.NullPointerException's https://git.io/vTSqc
<GitHub179> [jruby] kares closed issue #3216: Bundler error on 9.0.0.0 https://git.io/vO4kK
xardion has quit [Remote host closed the connection]
rawra has quit [Remote host closed the connection]
joast has quit [Quit: Leaving.]
mdrob has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
joast has joined #jruby
xardion has joined #jruby
mdrob has joined #jruby
shellac has quit [Quit: Leaving]
slyphon_ has joined #jruby
slyphon has quit [Ping timeout: 264 seconds]
mdrob has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<GitHub161> [jruby] kares reopened issue #2212: Kernel#__method__ within a proc returns incorrect value after method definition https://git.io/s7AHdg
mdrob has joined #jruby
<GitHub40> jruby/interface_returns_ruby_obj ff90e42 Charles Oliver Nutter: Always cast return value to return type. Fixes #5204....
<GitHub40> [jruby] headius created interface_returns_ruby_obj (+1 new commit): https://git.io/vhV70
headius has joined #jruby
<headius> mdrob: still playing with jrubyc?
<headius> in JRuby 9 we changed loading to not look for .class files because it added a lot of extra logic to load/require searching
slyphon_ has quit [Remote host closed the connection]
slyphon has joined #jruby
<mdrob> yea, still playing with it
<mdrob> so if jruby9 doesn't load class files, what's the point of jrubyc?
<GitHub148> [jruby] kares closed issue #4480: stdlib/date/format.rb:837 error with date https://git.io/vD8wj
<GitHub46> [jruby] headius opened pull request #5214: Clone proc blocks as well so they have their own frame etc. (master...clone_proc_for_define) https://git.io/vhVNk
<headius> mdrob: there's a flag to enable it for users that want that behavior, but jrubyc was never as useful as you might think
<headius> maybe you told me this and I forgot...what do you need jrubyc for?
<mdrob> Hoping for some combination of 1) build time validation of method signatures and 2) faster startup
<mdrob> so far i have neither :)
<headius> yeah you won't get the second out of jrubyc right now
<headius> and the first is only kind-of applicable to jruby --java which is mostly experimental
<headius> in general I'd recommend just jarring up the .rb files unless you have a good reason not to
<headius> we do have plans to revisit jrubyc to use along with startup improving features like AppCDS and AOT
<headius> right now it doesn't *really* even compile to bytecode; it's just a .class file containing a serialized version of our internal representation
enebo has quit [Ping timeout: 256 seconds]
enebo has joined #jruby
enebo has quit [Client Quit]
<GitHub21> [jruby] ChrisBr opened pull request #5215: [WIP] Open addressing hash algorithm (master...performance/hash) https://git.io/vhVjD
enebo has joined #jruby
<ChrisBr> headius: ^^
<headius> w00t
<mdrob> oh, that's a bummer
<mdrob> is there a GH issue I can follow along at?
<headius> hmm no but I should open one
<mdrob> thx
<lopex> ChrisBr: maybe it could be extracted so we can benefit from open addressing in other places ?
<lopex> MRI uses st.c almost everywhere
<headius> that's a good thought
<lopex> and it would be easier to have specialized versions like int -> Object or something
<ChrisBr> lopex: headius: extracted to where :) Can you elaborate?
<lopex> ChrisBr: dunno, some other util class
<lopex> I know it would increase indirection for RubyHash so maybe a bunch os static impls would do ?
<lopex> there arent many hash primitive ops too
enebo has quit [Remote host closed the connection]
<ChrisBr> we aren't already using RubyHash internally in JRuby? Or which part would we want to extract? Currently a little lost, sorry :/
<lopex> ChrisBr: there are lots of places we dont
<lopex> headius: maybe via interface default methods ?
<lopex> ChrisBr: basically we'd need something like MRI's st.c
enebo has joined #jruby
<ChrisBr> lopex: okay! Happy to do that but probably would need some guidance. Mabye you can summarize it in the PR?
<lopex> ChrisBr: it was just a thought
<ChrisBr> lopex: ah thanks, I see
<ChrisBr> lopex: they use some nice tricks, thanks :)
<ChrisBr> maybe it is worth also to get rid of the RubyHashEntry objects ...
<lopex> ChrisBr: probably better tuned for jvm
<ChrisBr> right
<lopex> yeah, you should have two arrays
mdrob has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mdrob has joined #jruby
slyphon has quit [Remote host closed the connection]
slyphon has joined #jruby
mdrob has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mdrob has joined #jruby
slyphon has quit [Remote host closed the connection]
nelsnelson has quit [Ping timeout: 265 seconds]
slyphon has joined #jruby
<GitHub181> [jruby] enebo pushed 1 new commit to master: https://git.io/vhwLQ
<GitHub181> jruby/master 26bee8c Thomas E. Enebo: Fixes #5208. Encoding of String.name is ASCII-8BIT.
<GitHub62> [jruby] enebo closed issue #5208: Encoding of String.name is ASCII-8BIT https://git.io/vh4gA
<GitHub103> [jruby] enebo pushed 1 new commit to master: https://git.io/vhwt4
<GitHub103> jruby/master 8903315 Thomas E. Enebo: Fixes #5209. NoMethodError: undefined method `on_kwrest_param'....
<GitHub119> [jruby] enebo closed issue #5209: NoMethodError: undefined method `on_kwrest_param' https://git.io/vh0Ik
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<travis-ci> jruby/jruby (master:26bee8c by Thomas E. Enebo): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/390981706)
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
slyphon has quit [Remote host closed the connection]
slyphon has joined #jruby
<GitHub74> [jruby] erikogan opened issue #5216: Method Missing: org.jruby.RubyInteger.int2fix https://git.io/vhwcn
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
slyphon has joined #jruby
jrafanie has joined #jruby