Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions archives/2025/12/21.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### 目次 {#table-of-contents}
### 目次 {#table-of-contents}
1. [#122652 Add NoInlining and NoOptimization attributes to ClearWaitSleepJoinState method](#122652)
2. [#122534 Fix UInt128 to double conversion for values >= 2^104](#122534)

Expand All @@ -7,7 +7,7 @@
- 作成者: [@Copilot](https://github.com/apps/copilot-swe-agent)
- 作成日時: 2025年12月18日 21:28:03(UTC)
- マージ日時: 2025年12月21日 17:32:13(UTC)
- ラベル: <span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-CodeGen-coreclr</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/area-CodeGen-coreclr/index.html"><span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-CodeGen-coreclr</span></a>
#### 概要
Issue #122479のランタイム障害に対する一時的な回避策として、`Thread.ClearWaitSleepJoinState()`メソッドに`NoInlining`と`NoOptimization`属性を追加しました。コンパイラの最適化によって引き起こされるスレッド待機/スリープ/結合状態遷移の問題を防ぐための最小限の変更です。

Expand Down Expand Up @@ -37,7 +37,7 @@ private static void ClearWaitSleepJoinState()
- 作成者: [@sdcb](https://github.com/sdcb)
- 作成日時: 2025年12月14日 09:33:04(UTC)
- マージ日時: 2025年12月21日 00:03:12(UTC)
- ラベル: <span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-System.Numerics</span> <span style="background-color: #c2e0c6; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">community-contribution</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/area-System.Numerics/index.html"><span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-System.Numerics</span></a> <a style="text-decoration:none;" href="../../labels/community-contribution/index.html"><span style="background-color: #c2e0c6; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">community-contribution</span></a>
#### 概要
UInt128からdouble への変換において、2^104以上の値で発生していた精度問題を修正しました。この問題はInt128にも同様に存在していたため、両方の型で修正が適用されています。変換ロジックの微調整により、大きな値の浮動小数点変換精度が向上します。

Expand Down
30 changes: 15 additions & 15 deletions archives/2025/12/22.md

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions archives/2025/12/23.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### 目次 {#table-of-contents}
### 目次 {#table-of-contents}
1. [#122714 \[LoongArch64\] Fix the random failed for `Fp32x2StructFunc` in the profiler test: slowpatheltenter.sh.](#122714)
2. [#122710 Fix MethodBase.GetCurrentMethod with runtime async](#122710)
3. [#122507 \[release/8.0\] Update dependencies from dotnet/emsdk](#122507)
Expand All @@ -11,7 +11,7 @@
- 作成者: [@LuckyXu-HF](https://github.com/LuckyXu-HF)
- 作成日時: 2025年12月23日 07:17:27(UTC)
- マージ日時: 2025年12月23日 14:34:50(UTC)
- ラベル: <span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-Diagnostics-coreclr</span> <span style="background-color: #c2e0c6; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">community-contribution</span> <span style="background-color: #eb6420; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">arch-loongarch64</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/area-Diagnostics-coreclr/index.html"><span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-Diagnostics-coreclr</span></a> <a style="text-decoration:none;" href="../../labels/community-contribution/index.html"><span style="background-color: #c2e0c6; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">community-contribution</span></a> <a style="text-decoration:none;" href="../../labels/arch-loongarch64/index.html"><span style="background-color: #eb6420; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">arch-loongarch64</span></a>
#### 概要
LoongArch64プラットフォームにおいて、プロファイラーテスト(`slowpatheltenter.sh`)で`Fp32x2StructFunc`がランダムに失敗する問題を修正したPRです。`struct{single, single}`型の引数を処理する際に、`ProfileArgIterator::GetNextArgAddr()`でバッファアドレスを正しく返すように改善しました。500回のテスト実行で確認されています。

Expand All @@ -37,7 +37,7 @@ LoongArch64プラットフォームにおいて、プロファイラーテスト
- 作成者: [@eduardo-vp](https://github.com/eduardo-vp)
- 作成日時: 2025年12月23日 00:55:53(UTC)
- マージ日時: 2025年12月23日 22:34:52(UTC)
- ラベル: <span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-NativeAOT-coreclr</span> <span style="background-color: #2D0DA0; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">runtime-async</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/area-NativeAOT-coreclr/index.html"><span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-NativeAOT-coreclr</span></a> <a style="text-decoration:none;" href="../../labels/runtime-async/index.html"><span style="background-color: #2D0DA0; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">runtime-async</span></a>
#### 概要
Native AOT コンパイルで runtime-async が有効な場合、`MethodBase.GetCurrentMethod()`が非同期メソッド内で正常に動作するように修正しました。以下のコードが正常に実行されるようになります。

Expand Down Expand Up @@ -68,7 +68,7 @@ runtime-async 機能を有効にした Native AOT コンパイルでリフレク
- 作成者: [@dotnet-maestro[bot]](https://github.com/apps/dotnet-maestro)
- 作成日時: 2025年12月12日 21:12:19(UTC)
- マージ日時: 2025年12月23日 17:19:21(UTC)
- ラベル: <span style="background-color: #048708; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">Servicing-approved</span> <span style="background-color: #A8F937; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-codeflow</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/Servicing-approved/index.html"><span style="background-color: #048708; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">Servicing-approved</span></a> <a style="text-decoration:none;" href="../../labels/area-codeflow/index.html"><span style="background-color: #A8F937; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-codeflow</span></a>
#### 概要
dotnet/emsdkリポジトリからの依存関係を更新するPRです。Microsoft.SourceBuild.Intermediate.emsdk を8.0.23-servicing.25602.41から8.0.23-servicing.25612.6へ更新し、Emscripten関連の修正やセキュリティアップデートを取り込みます。release/8.0ブランチ向けの自動依存関係更新です。

Expand All @@ -95,7 +95,7 @@ dotnet/emsdkリポジトリからの依存関係を更新するPRです。Micros
- 作成者: [@dotnet-maestro[bot]](https://github.com/apps/dotnet-maestro)
- 作成日時: 2025年12月02日 02:01:59(UTC)
- マージ日時: 2025年12月23日 17:16:51(UTC)
- ラベル: <span style="background-color: #048708; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">Servicing-approved</span> <span style="background-color: #A8F937; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-codeflow</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/Servicing-approved/index.html"><span style="background-color: #048708; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">Servicing-approved</span></a> <a style="text-decoration:none;" href="../../labels/area-codeflow/index.html"><span style="background-color: #A8F937; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-codeflow</span></a>
#### 概要
dotnet/cecil依存関係を0.11.4-alpha.25573.2から0.11.4-alpha.25614.2へアップデートするPR。release/8.0ブランチの自動依存関係更新で、Microsoft.DotNet.Cecilライブラリの最新版を取り込みます。

Expand All @@ -117,7 +117,7 @@ dotnet/cecil依存関係を0.11.4-alpha.25573.2から0.11.4-alpha.25614.2へア
- 作成者: [@prozolic](https://github.com/prozolic)
- 作成日時: 2025年11月16日 00:21:46(UTC)
- マージ日時: 2025年12月23日 14:31:31(UTC)
- ラベル: <span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-System.Collections</span> <span style="background-color: #c2e0c6; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">community-contribution</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/area-System.Collections/index.html"><span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-System.Collections</span></a> <a style="text-decoration:none;" href="../../labels/community-contribution/index.html"><span style="background-color: #c2e0c6; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">community-contribution</span></a>
#### 概要
FrozenDictionary/FrozenSetの作成時に、極めて大きな文字列(Array.MaxLengthに近いサイズ)を使用した場合にLengthBucketsの計算でinteger overflowが発生し、負の値がArrayPool<T>.Shared.Rentに渡されてArgumentOutOfRangeExceptionが発生していた問題を修正しました。オーバーフロー検出を追加してバケット作成を防止します。

Expand Down Expand Up @@ -152,7 +152,7 @@ Assert.Equal(keys.Length, frozen.Count);
- 作成者: [@dotnet-maestro[bot]](https://github.com/apps/dotnet-maestro)
- 作成日時: 2025年11月12日 02:03:00(UTC)
- マージ日時: 2025年12月23日 17:25:40(UTC)
- ラベル: <span style="background-color: #048708; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">Servicing-approved</span> <span style="background-color: #A8F937; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-codeflow</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/Servicing-approved/index.html"><span style="background-color: #048708; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">Servicing-approved</span></a> <a style="text-decoration:none;" href="../../labels/area-codeflow/index.html"><span style="background-color: #A8F937; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-codeflow</span></a>
#### 概要
dotnet/arcadeリポジトリからの自動依存関係更新PR。Microsoft.DotNet.Arcade.Sdkおよび関連する20個のビルドタスクとツールパッケージを9.0.0-beta.25555.4から9.0.0-beta.25611.4にバージョンアップ。XUnitの関連パッケージも2.9.0-beta.25555.4から2.9.0-beta.25611.4に更新。

Expand Down
4 changes: 2 additions & 2 deletions archives/2025/12/24.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
### 目次 {#table-of-contents}
### 目次 {#table-of-contents}
1. [#122706 Use QueryUnbiasedInterruptTime instead of GetTickCount64 to allow more responsive Windows apps when they opt-in](#122706)

---
### [#122706](https://github.com/dotnet/runtime/pull/122706) Use QueryUnbiasedInterruptTime instead of GetTickCount64 to allow more responsive Windows apps when they opt-in {#122706}
- 作成者: [@tannergooding](https://github.com/tannergooding)
- 作成日時: 2025年12月22日 20:19:50(UTC)
- マージ日時: 2025年12月24日 06:19:44(UTC)
- ラベル: <span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-System.Threading</span> <span style="background-color: #ffa500; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">breaking-change</span> <span style="background-color: #ffa500; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">needs-breaking-change-doc-created</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/area-System.Threading/index.html"><span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-System.Threading</span></a> <a style="text-decoration:none;" href="../../labels/breaking-change/index.html"><span style="background-color: #ffa500; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">breaking-change</span></a> <a style="text-decoration:none;" href="../../labels/needs-breaking-change-doc-created/index.html"><span style="background-color: #ffa500; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">needs-breaking-change-doc-created</span></a>
#### 概要
WindowsでのタイマーAPI実装を`GetTickCount64`から`QueryUnbiasedInterruptTime`に変更し、スリープ・休止時間を除外してタイマー応答性を向上させます。これにより、Windows上の`Environment.TickCount64`の動作がUnix系プラットフォーム(Linux/macOS)と一貫性を持つようになり、アプリケーションがタイマー精度を向上させるためのオプト設定(例:`timeBeginPeriod`)に対応可能になります。

Expand Down
6 changes: 3 additions & 3 deletions archives/2025/12/25.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### 目次 {#table-of-contents}
### 目次 {#table-of-contents}
1. [#122711 \[release/9.0-staging\] Update dependencies from dotnet/cecil](#122711)
2. [#122682 Fix GCInfoDumper](#122682)

Expand All @@ -7,7 +7,7 @@
- 作成者: [@dotnet-maestro[bot]](https://github.com/apps/dotnet-maestro)
- 作成日時: 2025年12月23日 02:01:42(UTC)
- マージ日時: 2025年12月25日 00:28:33(UTC)
- ラベル: <span style="background-color: #048708; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">Servicing-approved</span> <span style="background-color: #A8F937; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-codeflow</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/Servicing-approved/index.html"><span style="background-color: #048708; color: #ffffff; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">Servicing-approved</span></a> <a style="text-decoration:none;" href="../../labels/area-codeflow/index.html"><span style="background-color: #A8F937; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-codeflow</span></a>
#### 概要
dotnet/cecilリポジトリからの依存関係更新PR。Microsoft.SourceBuild.Intermediate.cecilandおよびMicrosoft.DotNet.Cecilを0.11.5-alpha.25614.3から0.11.5-alpha.25621.2にアップデート。release/9.0-stagingブランチに対する自動依存関係更新。

Expand All @@ -31,7 +31,7 @@ dotnet/cecilリポジトリからの依存関係更新PR。Microsoft.SourceBuild
- 作成者: [@jkotas](https://github.com/jkotas)
- 作成日時: 2025年12月21日 05:24:30(UTC)
- マージ日時: 2025年12月25日 00:03:24(UTC)
- ラベル: <span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent; cursor:default;">area-VM-coreclr</span>
- ラベル: <a style="text-decoration:none;" href="../../labels/area-VM-coreclr/index.html"><span style="background-color: #d4c5f9; color: #000000; display: inline-block; padding: 0 7px; font-size:12px; font-weight:500; line-height:18px; border-radius:2em; border:1px solid transparent;">area-VM-coreclr</span></a>
#### 概要
GC情報ダンパーとデコーダーから廃止されたオフセット調整を削除するクリーンアップPRです。gcinfodumper.cppとgcinfodecoder.cppの2ファイルから不要なオフセット調整処理を削除し、コードを簡潔化しています。

Expand Down
Loading