ラベル: area-ReadyToRun

dotnet/runtimeにマージされたPull RequestをAIで日本語要約

ラベル一覧へ戻る

ラベル: area-ReadyToRun の Pull Request の一覧を表示します。上から新しい順に表示されています。

  1. #136243 [wasi] Accept explicit return in WASI R2R host constant exports
  2. #136160 Root String constructor factories in ReadyToRun compilation
  3. #135291 [wasm][R2R] Skip methods with explicit tail calls in crossgen2
  4. #136115 [release/11.0] ILC/crossgen2: make IsAsyncCall instantiation-invariant
  5. #136050 [wasm][R2R] Fix calls through MethodImpl-redirected slots on portable entrypoints
  6. #135806 Eagerly resolve intrinsic ReadyToRun type handles and arrays
  7. #135804 Treat Wasm Vector<T> layout as fixed
  8. #136094 Prevent unsafe folding of method-specific self imports in Wasm R2R
  9. #135801 Recognize static field intrinsics before Wasm static helpers
  10. #135906 crossgen2: allow struct/unmanaged-constrained generics over primitives in the version bubble
  11. #136018 Fix malformed XML doc comments under src/coreclr/tools
  12. #135976 Fix R2RDump path casing in HalfEstimateR2R test
  13. #135899 Keep negative cast results in R2R when they can't change across versions
  14. #135869 Add CompExactlyDependsOn to some methods so that they are compiled on wasm
  15. #135440 Reduce WebAssembly managed method prologs
  16. #135375 [release/11.0] Preserve module initialization across ReadyToRun inlining
  17. #135376 [release/10.0] Preserve module initialization across ReadyToRun inlining
  18. #135481 [wasm] Keep larger field alignment for Align8 auto-layout structs
  19. #134623 Deduplicate identical Wasm method bodies
  20. #135397 Invoke RunReadyToRunCompiler task for CoreLib crossgen instead of raw Exec
  21. #134359 Preserve module initialization across ReadyToRun inlining
  22. #135306 Preserve eager registration for cached managed R2R helpers
  23. #134555 Directly call same-image managed R2R helpers
  24. #135204 [wasm][coreclr] Ship Crossgen2Tasks shim in the CoreCLR wasm perf artifact
  25. #134808 Add configurable Wasm debug information output
  26. #135020 Document synchronization for mirrored Crossgen tasks
  27. #134874 [wasi] Use the <entry>.r2r.wasm composite owner name on WASI
  28. #134611 [wasm] Use GetDelegateCtor for CoreCLR R2R delegate construction
  29. #134697 Fix crossgen2 OverflowException emitting inlining info for runtime-async inliners
  30. #134676 [wasm][R2R] Fix generic context / async continuation order in Wasm interpreter thunks
  31. #133622 Use metadata APIs in AssemblyChecker
  32. #133265 [wasi] Enable CoreCLR WASI composite ReadyToRun publishing
  33. #134312 [wasm] Make CoreCLR WebCIL images self-installing (wrapper version 2)
  34. #134606 [wasm][coreclr][R2R] Publish existing method bodies before interpreter fallback
  35. #134689 [wasm][coreclr] Strip R2R debug info by default for browser-wasm publish
  36. #134108 [wasm][R2R] Fix closed static delegate struct returns
  37. #134497 [wasm][R2R] Root interpreter thunks for closed static delegate targets
  38. #134566 Add method-list MIBC writer to dotnet-pgo
  39. #134105 Enable r2r of non-deterministic intrinsics
  40. #133924 [wasm] Use instantiating stubs for default interface dispatch
  41. #134092 Add ReadyToRun JIT helper roots metadata
  42. #134093 Avoid embedding PGO data for Wasm targets
  43. #133701 [release/11.0] Remove RCPC2 from the optimistic set on arm64
  44. #134030 Allow intrinsic roots in partial no-JIT compilations
  45. #133547 [wasm] Don't let native cleanup change the GC mode across a catch resumption
  46. #133900 ILTrim: Remove unused beforefieldinit constructors
  47. #132282 Handle exceptions from parallel ReadyToRun compilation
  48. #133768 Populate runtime-async DiagnosticIP for Wasm R2R
  49. #133767 Report failed interface devirtualization lookup
  50. #133146 Use external method thunks for Wasm R2R virtual dispatch
  51. #133458 Catch TypeSystemException in Debug check in crossgen2
  52. #133624 Crossgen2: pass the hidden type arg for wasm array Address thunks
  53. #133576 Remove RCPC2 from the optimistic set on arm64
  54. #133516 Fix missing transition adapters for shared Wasm R2R unboxing stubs
  55. #132895 [release/10.0] Fix crossgen2 rejecting input files with uppercase .DLL/.EXE extensions
  56. #133440 Handle unresolved TypeMap attribute types in Crossgen2
  57. #133218 Generate ReadyToRun unboxing stubs for browser Wasm
  58. #133117 [release/11.0] Fix Crossgen2 variance validation for type constraints
  59. #133000 [wasm] R2R bring-up prerequisites for browser
  60. #133038 Support serialized type names in R2R type maps
  61. #132713 Extract WASM data segment functionality to an interface and create implementations for WebCIL and NativeAOT
  62. #131877 [wasm] Compute CoreCLR P/Invoke struct sizes with crossgen2's type system
  63. #133111 Use SDK pipeline for WebAssembly framework R2R
  64. #133118 [release/10.0] Fix Crossgen2 variance validation for type constraints
  65. #132650 Make wasm composite ReadyToRun images inspectable with R2RDump
  66. #132984 [release/11.0-rc1] Force runtime discovery for TypeMap entries when unable to encode a type in crossgen2's precomputed TypeMap
  67. #132894 [release/11.0-rc1] Fix crossgen2 rejecting input files with uppercase .DLL/.EXE extensions
  68. #132809 Fix Crossgen2 variance validation for type constraints
  69. #133040 [perf][wasm] Stage Crossgen2 pack for CoreCLR R2R benchmarks
  70. #132787 Include unboxing stubs in r2r images
  71. #132889 Add R2R knob to force value of TargetAllowsRuntimeCodeGeneration
  72. #132906 [wasm] Carry R2R function names in a name section, not the export table
  73. #132857 Fix crossgen2 rejecting input files with uppercase .DLL/.EXE extensions
  74. #132826 Allow async variants of ComImport methods
  75. #132693 Add WASM PerfMap support: OS/arch constants and correct R2R offsets
  76. #132339 Implement ReadyToRun for CoreCLR browser-wasm
  77. #132528 Add R2R fixup for referencing a type via a method it declares
  78. #132428 Add WasmRelocatableObjectWriter to ILCompiler.Compiler
  79. #131024 Use WASM CoreLib when compiling crossgen2 WASM unit tests
  80. #132537 [release/11.0-rc1] Fix CrossGen2 TypeMap blob-only type references
  81. #131778 Move shared WASM logic to base writer
  82. #131610 Fix CrossGen2 TypeMap blob-only type references
  83. #132424 Rename WasmObjectWriter to WebCilObjectWriter
  84. #131771 Add typed self-counting WASM sections
  85. #132248 [wasm] Encode struct alignment in thunk signatures
  86. #132337 [R2R] Handle missing virtual method signatures
  87. #132257 Wasm: don't zero-pad the caller's return buffer in the interp-to-R2R thunk
  88. #132126 Disable Runtime_129681 CrossGen2 testing
  89. #132172 Fix WASM R2R virtual IP initialization
  90. #132186 Crossgen2: don't mutate getCallInfo token
  91. #132029 [crossgen2][wasm] Shrink Code Section Relocs
  92. #131770 Extract WASM section model
  93. #131829 Exclude rundownvalidation from crossgen tests
  94. #130920 Make all entries in WASM tables SymbolDefinitions
  95. #131607 Flush Crossgen2 R2R output stream before generating native PDB
  96. #131282 Enable R2R for unresolved static virtual interface calls
  97. #130413 [r2r] Add support for compiling szarray methods
  98. #131100 Re-add retired r2r.yml
  99. #131007 Use eng\common\dotnet.cmd instead of .\dotnet.cmd in crossgen2 comparison legs
  100. #130769 Disable r2r test on Release
  101. #130806 Run InvalidFriendAssemblyName outside merged runner and disable in R2R
  102. #130370 Consolidate crossgen2-composite and r2r into crossgen2-outerloop pipeline
  103. #130564 [R2R] Align composite ManifestMetadata and ComponentAssemblies sections to 4 bytes
  104. #130381 Suppress DOTNET_GCHeapAffinitizeRanges during crossgen2 execution
  105. #130238 Fix marshaller signature parameter index handling
  106. #129882 [r2r] Include generic type instantiations from GenericLookupSignature for discovery of virtual methods
  107. #130261 Don't oversubscribe cores for framework crossgen on macOS; raise single-assembly timeout
  108. #126427 Fix crossgen2 comparison build failure by pre-initializing dotnet CLI
  109. #129474 Reenable compiling runtime-async versions of synchronous task-returning methods in crossgen2
  110. #129605 Surface failing crossgen2 comparison dlls in the Helix work item file list
  111. #129975 [release/11.0-preview6] Avoid stripping IL of non-async Task-returning methods
  112. #129884 Avoid stripping IL of non-async Task-returning methods
  113. #129830 Use indirect field access for types spanning multiple inexact compilation units
  114. #129829 Fix R2R GC ref map mismatch for unboxing stubs
  115. #129747 Check for ComInterop case for async variants in crossgen2
  116. #129548 Locate crossgen2 by $(CoreCLRConfiguration) in ILCompiler.ReadyToRun.Tests
  117. #129460 Add support for new R2RIncompatible flag for runtime tests
  118. #129495 Fix crossgen2 R2R issues found by static analysis
  119. #129016 Compute all checksums before emitting into image stream
  120. #129029 [ci-scan] Fix crossgen2_comparison.py Python 3.14 asyncio compatibility
  121. #129017 Align manifest assembly MVID table to 4 bytes in composite R2R images
  122. #128957 [r2r] Enable generic cycles detection by default
  123. #129053 Fix composite R2R token corruption for devirtualized async-variant callees
  124. #128719 Include relocation addend in IMAGE_REL_SYMBOL_SIZE resolution
  125. #128713 Use a distinct wasm machine type for R2R dumps
  126. #128369 [R2R] Add discovery of generic virtual methods
  127. #128170 Add missing THUMB_BRANCH24 and ARM64_BRANCH26 to Relocation.GetSize
  128. #127885 Add Webcil support to R2RDump
  129. #126351 Fix resolving of default interface methods in crossgen2
  130. #126486 Add ReadyToRun test project and create CrossModuleInliningInfo section in R2R reflection library
  131. #126112 Refactor ObjectDataInterner to support pluggable deduplicators and enable for ReadyToRun