ZJIT: Remove stale libminiruby.a before rebuilding (#16439)
ar with replace mode preserves old archive members that are no longer in the input list. When object files like prism/node.o get recompiled with different symbols (e.g. after prism updates), the...
ar
[ruby/rubygems] [DOC] Fix link
https://github.com/ruby/rubygems/commit/432a0f7e61
ZJIT: Remove rb_zjit_writebarrier_check_immediate
ZJIT: Don't call write barrier if the object is an immediate
In addition to compile-time knowledge, we can also (now that the global regalloc has landed) check at run time if the value being stored is a heap object.
Update default gems list at e74e3e1120871023c85d1d1afd7070 [ci skip]
[ruby/json] Release 2.19.2
https://github.com/ruby/json/commit/54f8a878ae
[ruby/json] Fix a format string injection vulnerability
In JSON.parse(doc, allow_duplicate_key: false).
JSON.parse(doc, allow_duplicate_key: false)
https://github.com/ruby/json/commit/393b41c3e5
ZJIT: Set up Launchable for ZJIT CI jobs (#16444)
ZJIT: Increase SYNTAX_SUGGEST_TIMEOUT for ZJIT CI from 5 to 30 (#16443)
ZJIT CI runs with --zjit-call-threshold=1 which JIT-compiles every function on first call, adding significant overhead. The 5-second timeout for test-syntax-suggest's "does not timeout on massive files"...
[ruby/rubygems] Lock the checksum of Bundler itself in the lockfile:
With the Bundler autoswitch feature, system Bundler may install a bundler.gem that matches the Gemfile.lock. The bundler.gem that gets downloaded is like any other gems,...
bundler.gem
View all revisions | View revisions
Also available in: Atom