Puffball has quit [Remote host closed the connection]
xardion has quit [Ping timeout: 240 seconds]
xardion has joined #jruby
<kares> headius: okay thanks will address the names
<kares> the CI regression should be trackable based on the first failing build, if its deterministic
<GitHub75> [jruby] kares closed issue #5156: Facing ROBOT vulnerability issue with jruby-openssl (= 0.9.16) https://git.io/vpgAe
sidx64 has joined #jruby
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sidx64 has joined #jruby
bzb has joined #jruby
drbobbeaty has quit [Ping timeout: 276 seconds]
bzb has quit [Quit: Leaving]
<GitHub156> jruby/ji-lazy 2af4c3f kares: [refactor] less confusing proxy class/module local variable name
<GitHub156> jruby/ji-lazy 4998925 kares: [ji] its for the best to have -Xji.load.lazy=false switch available
<GitHub156> [jruby] kares pushed 2 new commits to ji-lazy: https://git.io/vp7mj
shellac has joined #jruby
bzb has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
drbobbeaty has joined #jruby
shellac has joined #jruby
bzb has quit [Quit: Leaving]
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sidx64 has joined #jruby
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sidx64 has joined #jruby
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sidx64 has joined #jruby
sidx64 has quit [Client Quit]
sidx64 has joined #jruby
sidx64 has quit [Client Quit]
sidx64 has joined #jruby
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sidx64 has joined #jruby
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sidx64 has joined #jruby
drbobbeaty has quit [Read error: Connection reset by peer]
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sidx64 has joined #jruby
drbobbeaty has joined #jruby
sidx64 has quit [Client Quit]
sidx64 has joined #jruby
sidx64 has quit [Client Quit]
shellac has quit [Quit: Leaving]
sidx64 has joined #jruby
<GitHub61> [jruby] headius pushed 1 new commit to master: https://git.io/vp7jM
<GitHub61> jruby/master 073462d Charles Oliver Nutter: Clean up deprecations....
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sidx64 has joined #jruby
<GitHub103> [jruby-openssl] kares pushed 1 new commit to master: https://git.io/vp5Ii
<GitHub103> jruby-openssl/master 6d77818 kares: [ci] upgrade JRuby 9.1 test targets
<travis-ci> jruby/jruby-openssl (master:6d77818 by kares): The build is still failing. (https://travis-ci.org/jruby/jruby-openssl/builds/379260830)
<GitHub69> [jruby] headius created update_default_gems (+7 new commits): https://git.io/vp5Om
<GitHub69> jruby/update_default_gems 0c0161d Charles Oliver Nutter: Switch to fileutils default gem.
<GitHub69> jruby/update_default_gems e601cb5 Charles Oliver Nutter: Alphabetize and reformat.
<GitHub69> jruby/update_default_gems ffea136 Charles Oliver Nutter: Whitespace cleanup.
shellac has joined #jruby
damnski has quit [Ping timeout: 240 seconds]
<GitHub168> jruby-openssl/master a570ff5 kares: [test] re-generate demo CA -> as it has expired since last gen
<GitHub168> [jruby-openssl] kares pushed 1 new commit to master: https://git.io/vp5GW
damnski has joined #jruby
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
<travis-ci> jruby/jruby-openssl (master:a570ff5 by kares): The build is still failing. (https://travis-ci.org/jruby/jruby-openssl/builds/379286925)
<GitHub91> [jruby] headius pushed 1 new commit to update_default_gems: https://git.io/vp5n3
<GitHub91> jruby/update_default_gems 5b186cd Charles Oliver Nutter: Move bundled (preinstalled) gems out of defaults.
<headius> fingers crossed it's that easy
<GitHub165> [jruby] headius pushed 1 new commit to update_default_gems: https://git.io/vp5cq
<GitHub165> jruby/update_default_gems 057e607 Charles Oliver Nutter: Remove tracing tests that have not been used for some time.
<headius> tfw you realize a test suite has been commented out for a long time
<GitHub9> [jruby-openssl] kares pushed 1 new commit to master: https://git.io/vp5CS
<GitHub9> jruby-openssl/master bcbb73c kares: [test] need to adjust key-identifier after cert was re-generated ...
shellac has quit [Quit: Computer has gone to sleep.]
sidx64 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shellac has joined #jruby
<GitHub131> [jruby] headius pushed 1 new commit to update_default_gems: https://git.io/vp5BH
<GitHub131> jruby/update_default_gems 4eee05e Charles Oliver Nutter: Clean up bad code patterns triggering warnings that break test.
<travis-ci> jruby/jruby-openssl (master:bcbb73c by kares): The build was fixed. (https://travis-ci.org/jruby/jruby-openssl/builds/379301791)
<kares> w00t
<headius> kares: those date failures disappeared
<headius> only two on master are missing NameError things probably from enebo ID work
<headius> also w00t
<kares> headius: heh its coming! :)
<kares> jossl usually gives surprises with JRuby's suite ... we'll see this time
<kares> the plan is what for 9.2 release 2 weeks?
<headius> Ideally Monday
<headius> if not early next week it will have to wait until after kaigi/rubyc
<headius> that would be unfortunate but not tragic
<kares> meh but there's so much work to-do :)
<kares> okay I will try to sneak at least the Java 8+ date/time conversions in
<kares> assuming jossl won't surprise us along the way
<GitHub59> [jruby-openssl] kares created bc-59 (+1 new commit): https://git.io/vp5Ri
<GitHub59> jruby-openssl/bc-59 788bb8e kares: upgrade BC to 1.59 + include new BC/JRuby mvn profile targets
<headius> kares: do that as a PR so we can be absolutely sure
<headius> that's not something I would consider a must-have for 9.2 so if there's any risk we should push to 9.2.1 or something
<headius> we can't do any breaking change to API anyway so it's purely an internal move
<headius> yeah gem update is looking ok
<headius> nice...so gems that are just preinstalled will actually just be preinstalled rather than default
<headius> and all pure-Ruby gems that MRI bundles we bundle the same way
<headius> slowly moving away from our stdlib fork
<headius> the remaining gemified libraries will only be possible if we release -java versions with our exts
<headius> they're all exts
<headius> some may never be possible like stringio and bigdecimal (since we reference them from within JRuby proper)
<headius> kares: have you tried java 10 gem install with that jossl yet?
subbu is now known as subbu|lunch
<GitHub15> [jruby] headius closed issue #4068: Enable invokedynamic for JIT tests https://git.io/v6RpX
<headius> I don't think we're ever going to fix this: https://github.com/jruby/jruby/issues/4242
enebo has joined #jruby
<enebo> kares: If I rake build I only see a activerecord-jdbc-adapter-50.0-java.gem generated and no version without -java. Does this ring a bell for you?
<enebo> kares: this -java version will try and build the java and then explode because of missing postgresql dep...but I guess I don't know why we have this.
<GitHub131> [jruby] headius closed issue #3841: fast-ruby benchmark comparing #cover to #range is faster on MRI https://git.io/vw9Zq
<headius> #winning
<enebo> #yay
<GitHub106> [jruby] headius closed issue #3793: Infinite recursion in ActionDispatch::Request::Session.inspect https://git.io/vV5jI
<GitHub98> [jruby] headius opened issue #5171: Generate right-shaped object subclasses and apply reify.classes naming https://git.io/vp56J
<GitHub71> [jruby] headius closed issue #4290: [ruby 2.4] forwardable.rb is broken on non-MRI https://git.io/vXXW5
<GitHub111> [jruby] headius closed issue #4209: Update Psych https://git.io/vPW1o
<GitHub106> [jruby] headius closed issue #4205: Update RubyGems https://git.io/vPZNC
<GitHub66> [jruby] headius closed issue #4235: NPE inside jitted code in Bundler when bundling Rails 5.0.0.1 https://git.io/vP9vd
<GitHub62> [jruby] headius opened issue #5172: Improve block jitting to allow called-once containing method to see jitted block https://git.io/vp5XH
<GitHub34> [jruby] headius closed issue #3715: using explicit return with external reference from define_method is 66x slower on 9k https://git.io/v2pVw
subbu|lunch is now known as subbu
huikau has joined #jruby
<GitHub15> [jruby] headius closed issue #4282: JSON::Parser does not expose #quirks_mode? https://git.io/vXP5E
<headius> scrubby scrubby scrub
<GitHub59> [jruby] headius closed issue #4283: JSON::Parser does not reject inputs that it should https://git.io/vXP59
<GitHub144> [jruby] headius closed issue #4281: JSON::Parser issues with encodings https://git.io/vXP7u
<GitHub141> [jruby] headius created update_json (+1 new commit): https://git.io/vp5yo
<GitHub141> jruby/update_json 24a7d97 Charles Oliver Nutter: Update json + tests to 2.1 and update excludes.
<headius> bleah
<GitHub143> [jruby] headius force-pushed update_json from 24a7d97 to 2f12d0e: https://git.io/vp5yM
<GitHub143> jruby/update_json 2f12d0e Charles Oliver Nutter: Update json + tests to 2.1 and update excludes.
<GitHub141> [jruby] headius opened pull request #5173: Update json + tests to 2.1 and update excludes. (update_default_gems...update_json) https://git.io/vp5SU
<headius> FULL SPEED AHEAD
<GitHub154> [jruby] headius merged update_default_gems into master: https://git.io/vp5Sg
shellac has quit [Quit: Computer has gone to sleep.]
rdubya1 has quit [Quit: Leaving.]
rdubya has joined #jruby
sidx64 has joined #jruby
<lopex> fasterr
sidx64_ has joined #jruby
sidx64 has quit [Ping timeout: 264 seconds]
sidx64 has joined #jruby
sidx64_ has quit [Ping timeout: 240 seconds]
sidx64__ has joined #jruby
sidx64 has quit [Ping timeout: 264 seconds]
huikau has quit [Ping timeout: 265 seconds]
<lopex> enebo: in case you're bored https://www.youtube.com/watch?v=FUIqtevjod4
<GitHub7> [jruby] headius closed pull request #5173: Update json + tests to 2.1 and update excludes. (master...update_json) https://git.io/vp5SU
<GitHub109> [jruby] headius deleted update_json at 2f12d0e: https://git.io/vp5bP
<GitHub178> jruby/master 402ccf8 Charles Oliver Nutter: Merge pull request #5173 from jruby/update_json...
<GitHub178> [jruby] headius pushed 1 new commit to master: https://git.io/vp5b6
<headius> we still need perf work
<headius> and interpreter is still slower than 1.7 :-(
<headius> not sure we'll ever be able to match 1.7 there
<enebo> yeah indirection through temps is just there
<enebo> startup interp cannot optimize that without also building CFG
<enebo> and running passes but full interp it will be possible maybe to beat it
<enebo> Mixed bag, but better for JIT
sidx64__ has quit [Read error: Connection reset by peer]
sidx64 has joined #jruby
shellac has joined #jruby
sidx64 has quit [Read error: Connection reset by peer]
shellac has quit [Ping timeout: 264 seconds]
<lopex> enebo, headius: oracle landed new regex engine on https://github.com/oracle/graal/tree/master/regex
<lopex> nirvdrum: is there any more info for it ?
<nirvdrum> lopex: I haven't looked at it. I think it was extracted from Graal.js.
<lopex> nirvdrum: looks very davanced
<lopex> *advanced
<lopex> like fallbacking to nfa etc
<nirvdrum> My understanding is it's able to be PE'd, but doesn't support some of the more advanced features that joni does.
<lopex> yep
<lopex> but you can fallback :P
<lopex> so on 99% cases you can use all it;s perf
<lopex> nirvdrum: right ?
<nirvdrum> I don't know.
<nirvdrum> I'd imagine for some simple patterns we could use it.
<lopex> hm
<nirvdrum> But I don't know if it honors Ruby's named captures syntax or regexp options.
<lopex> nirvdrum: hmm for me it's just a regexp api
<lopex> nirvdrum: the rarest feature I imagine is subsexpcall (the hardest one to implement efficiently)
<nirvdrum> I'm sure we'll look at it sometime. I think eregon tried an earlier version. But joni matches the MRI regexp engine.
<lopex> nirvdrum: yeah, but I'd assume most regexps would be sufficient
<nirvdrum> This is going to sound like I'm blowing you off, but I have to go AFK for a while. I'd be happy to chat more the next time I'm online though.
<lopex> sure
<lopex> np