ZJIT: Assert that we never profile Qundef (#18128)
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
This global cache was unsynchronized and across Ractors that is racy and leads to undefined behavior. The repro code included as a regressio
Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Fix frame marker matching during DOM diffing (#116
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
Reduce the number of branches and only look up the shape once instead of twice. Brings a profiling-heavy run (profiling for 1000 calls) of
* ZJIT: Profile caller splat length distributions Related to: https://github.com/Shopify/ruby/issues/1004 Before specializing sends with c
The "does not timeout on massive files" integration test in spec/syntax_suggest/integration/syntax_suggest_spec.rb is only activat
JetBrainsは、コードリポジトリの上にインテリジェンスなレイヤを構築し、AIエージェントに対して適切なコードのコンテキストを提供することで、AIエージェントによるよりよいコード生成を可能にする新サービス「JetBrains Conte...
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Fix guides navigation highlights (#11663) · remix-
Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Add regression coverage for function-valued compon
Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Fix frame region scans rewinding into an infinite
前書き コーディングエージェントに改修を依頼するたびに、「この修正はどこまで影響するんだろう」と、同じ調査を何度もやり直させた経験はないでしょうか 社内の仕様書や設計ドキュメントをベクトルDBに入れて、エージェントに検索させる構成を組んでいる方も多いと思います。 ドキュメ...
Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Improve guides navigation and demo code rendering
2026年7月29日(水)、赤坂インターシティで開催された UiPath DevCon Tokyo。開発者向けの技術セッション特化イベントで、当日はハッシュタグ #UiPathDevCon がXのトレンド入りするほどの盛り上がりでした。 私も「『開発』だけじゃない ― 運用...
Fix `connection.explain(arel)` for Arel input with AST binds
We don't need to call obj_free on certain types of objects anymore including T_FLOAT, T_RATIONAL, T_COMPLEX, and T_OBJECT. It makes free
はじめに LLM(大規模言語モデル)や Transformer の仕組みは、記事や動画で断片的に説明されていることが多く、「アテンションだけ分かった」「学習の流れだけ分かった」という状態で終わってしまいがちです この記事では、Elixir と Livebook を使って、...
`to_sql` compiles Arel to SQL but discards the extracted binds, so the PostgreSQL, SQLite3, and MySQL `explain` overrides ran EXPLAIN with p
Deprecate passing `binds` to `to_sql`
本記事は、BIPROGY / ユニアデックス社内AWSコミュニティ「BIPROGY AWS SPARK」の定期投稿企画第4回目の記事です。他の定期投稿企画の記事は、インデックスページをご覧ください。 はじめに 私は普段業務でAWSのインフラ環境を構築することが多い...
microsoft/vcpkg bumped `scripts/vcpkg-tools.json` to schema version 2, which the vcpkg.exe bundled in the runner images cannot parse, so eve
bundler.io has been wound down and its content now lives on RubyGems Guides: the Bundler man pages under /command-reference/, the Gemfile re
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
Since Rails 5.2 (rails/rails@213796fb49), bind parameters live on the Arel AST — `to_sql_and_binds` no longer uses `binds` for SQL construct
…ooldown Declaring the same source URL twice with different cooldown values silently drops one of them, because duplicate declarations are
Rename `arel` to `arel_or_sql`
The documentation says that Process::Status.wait sets the thread-local variable $? when there are child processes, but it never does. rb_pro
`insert`, `update`, `delete`, `explain`, `to_sql`, and `to_sql_and_binds` all accept both an Arel manager and a raw SQL string, but the para
…er-Agent The `options/` segment of Bundler's User-Agent is built from `Bundler.settings.all`, which returns only setting names. Mirror
… paths Bundler::CompactIndexClient::Cache#info_path and #info_etag_path join the gem name into the cache directory without validation. The
Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Model UI VNodes with explicit lifecycle states (#1
Refactor insert `returning:` handling to take `QueryIntent` directly
…og_subscribers Remove dead binds handling in AR log subscribers
こんにちは、株式会社estie(エスティ) 取締役CTO の Nari(@tiwanari)です。 みなさんは、新しいプロダクトを世に出す前に、「抜け漏れ」がないか不安になった経験はないですか? 先日、あるプロダクトのリリース前チェックで「個人情報がエラー監視ツールへ送られる実装