以下の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20240709より取得しました。


ruby-trunk-changes 2024-07-09

今日は主に標準添付ライブラリ open-uriwebrick 依存をなくす変更のリトライや YJIT の disasm 出力が開発用のビルドでなくても使えるようにする変更などがありました。

[e148db70ea] Peter Zhu 2024-07-08 13:06:45 UTC

gc_impl.c の rb_gc_impl_verify_internal_consistency() という関数に static 修飾子を追加しています。

[0c61e21277] Peter Zhu 2024-07-08 13:08:22 UTC

gc_impl.c の rb_gc_impl_verify_internal_consistency() を static 化に追随して gc_verify_internal_consistency() と改名しています。

[39826f384a] David Rodríguez 2024-07-05 14:20:01 UTC

d90a930edea311c0f3fe2a8aade03efb1697c3e0e4825a5194af822104ec9fcac00004a2bad30f18rubygems での binstub ファイル出力の flock による排他処理まわりの変更を bundler の rubygems 拡張で古い rubygems との併用時にも再定義して修正が反映されるようにしています。

[ae6a2d0641] David Rodríguez 2024-07-08 15:39:24 UTC

bundler の 39826f384a2a5243530ba99a69b112fb3773b633 の変更でのコメントの rubygems のバージョンの記述の間違いを修正。

[a57b4340d0] BurdetteLamar 2024-07-07 21:43:23 UTC

File の File::LOCK_xxx の定数についての rdoc 用コメントのマークアップを修正。

[3be9ce3cf6] Alan Wu 2024-07-08 20:02:30 UTC

YJIT の --yjit-dump-disasm 指定時の disasm 出力が開発用のビルドでなくても使えるようにしているそうです。

[a9f6bd028a] Peter Zhu 2024-07-05 19:02:42 UTC

組み込みの GC の実装を共有ライブラリとして切り出すビルド時に共有ライブラリをビルドする make のターゲット shared-gc を追加しています。

[ffc69eec0a] Koichi Sasada 2024-04-27 22:19:09 UTC

thread_pthread.h の構造体 struct rb_thread_sched_item 内のメンバーの型として定義されていた無名の構造体を struct rb_thread_sched_waiting という構造体として独立して定義するようにしています。

[e500222de1] Koichi Sasada 2024-07-08 21:00:04 UTC

ffc69eec0a5746d48ef3cf649639c67631a6a609 の変更で削除されたローカル変数をデバッグメッセージ出力で参照しているところが残っていたので置き換えています。

[690b56440b] Nobuyoshi Nakada 2024-07-09 04:01:44 UTC

bootstraptest で Kernel#open を使ってファイル出力しているところが残っていたので File.write や IO.popen を利用するように移行しています。

[e62ac3aac7] Hiroshi SHIBATA 2024-07-08 22:42:10 UTC

02c4f0c89db3689c5272f00c548ca3008120459b で標準添付ライブラリ open-uri のテストで主に webrick 依存をなくす変更群を revert していたのを戻しています。

[5d82abdfc8] Hiroshi SHIBATA 2024-07-09 06:38:01 UTC

標準添付ライブラリ open-uri のテストでダミーの proxy サーバー起動のメソッドが重複して呼ばれていたのを修正しています。

[e09df57427] Hiroshi SHIBATA 2024-07-09 07:24:00 UTC

標準添付ライブラリ urihttps のダミーサーバーを使ったテストで Windows で skip していたテストを実行するように戻しています。

[f9004fc8aa] Hiroshi SHIBATA 2024-07-09 07:39:30 UTC

rubygems のテストでテスト用のダミーサーバーで OpenSSL::SSL::SSLError の発生時に警告を出力していたのをやめています。

[ad6b2e8985] David Rodríguez 2024-07-05 13:48:26 UTC

bundler のテストでテストに使う環境のためにインストールする gems のバージョンの指定などを更新しています。新しい ruby バージョンを使った時の bundled gems 化されたものに対応するため?




以上の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20240709より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14