ラベル: area-CodeGen-Interpreter-coreclr

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

ラベル一覧へ戻る

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

  1. #136172 [clr-interp] Preserve byref-like locals when an await does not suspend
  2. #135939 [Interpreter] Raise a pending thread abort again at the resume point after a catch
  3. #135537 [Interpreter] Access object references in stack slots as raw pointers instead of checked OBJECTREFs
  4. #135464 [Interpreter] Record the next instruction's ip before calling a managed helper
  5. #134751 [release/11.0] [interpreter] Resolve open virtual delegates invoked through the shuffle thunk (wasm, Apple mobile)
  6. #134965 Skip interpreter selection when dynamic compilation is unavailable
  7. #134355 [wasm][coreclr] Dispatch R2R-compiled UnmanagedCallersOnly callbacks to their native entrypoint
  8. #134805 Remove the dead clrinterpreter runtime-test scenario
  9. #134699 [interpreter] Resolve open virtual delegates invoked through the shuffle thunk (wasm, Apple mobile)
  10. #134137 Make sure the interpreter code is published before the native code for a method
  11. #134309 Disable badinlinee on unsupported configurations
  12. #134071 Preserve portable entrypoints during recursive interpreter compilation
  13. #133417 [clrinterp] Split interpreter entry betwen managed and unmanaged callers
  14. #133894 [wasm] Fix null shadow stack pointer in reverse-pinvoke calls into the interpreter
  15. #133732 Relax rundown stub validation under interpreter
  16. #133650 Skip LCG Jump-Stub Validation In Rundown Validation Test Under Interpreter Mode
  17. #133639 Fix CoreLib trimming substitutions for interpreter-only CoreCLR
  18. #132819 [CI Test] CoreCLR interpreter without dynamic code compilation
  19. #133377 [wasm][coreclr] Use NoWasmIntrinsics substitutions for interpreted-only library tests
  20. #133163 [clrinterp] Avoid redundant checking for frame data during method return
  21. #132965 [wasm] Delete hand-written R2R-to-interpreter thunks; rely on crossgen2's
  22. #132141 Fix interpreter delegate calls through shuffle thunks
  23. #131918 Fix GetGeneration GC API test failure under interpreter
  24. #131645 interp: don't alias a call's return buffer with its own arguments
  25. #131786 [clr-interp] Fix DAC access to interpreter frame data
  26. #131816 Disable GetGeneration test under interpreter (InterpreterIncompatible)
  27. #131587 Fix interpreter TraceCall GC mode
  28. #131547 [clrinterp] Small peep fixes
  29. #131444 Fix missed case of COOP to PREEMPT transition
  30. #131250 Disable newly added tests on interpreter
  31. #131121 Extract wasm string-ctor thunk selection and prestub native-helper fallback from next-blocker-spc
  32. #130745 [wasi] Stand up CoreCLR-WASI library-test leg (per-app corerun relink)
  33. #130848 Disable newly added test on clrinterp
  34. #130763 Re-enable EmittingIgnoresAccessChecksToAttributeIsRespected on CoreCLR interpreter
  35. #130026 [clr-interp] Ensure initialization of MethodDesc->m_interpreterCode
  36. #129887 [LoongArch64] Apply fixes for coreclr-interp on linux-loongarch64.
  37. #130069 [clr-interp][debugger] Skip ResumeInUpdatedFunction for Interpreter
  38. #129224 Restore Bundled Arguments
  39. #129907 Preserve integer context for interpreter in DAC fallback stackwalks
  40. #129766 [wasm][coreCLR] Dispatch R2R-compiled methods from reflection and UnmanagedCallersOnly paths
  41. #129978 [clr-interp] Fix peepCallConfigureAwait* peeps
  42. #129574 Disable AVX/AVX2 on interpreter-only x64 builds to fix Vector256 NRE
  43. #129795 Avoid publishing interpreter frame with invalid IP
  44. #129216 Implement computed goto dispatch for the CoreCLR interpreter
  45. #129561 Bump timeout for runtime-interpreter build job
  46. #127760 [clr-interp] Implement Managed Return Value support for the interpreter
  47. #129389 [interp] Send CreateThread debugger event from the interpreter
  48. #129433 Redo resume after catch for interpreter via native EH
  49. #129249 Add handling of RethrowAfterCatch exception in a few places
  50. #128728 Resume after catch for interpreter via native EH
  51. #129012 [clr-ios] Fix Vector<T> width and R2R AVX baseline mismatch on x64 iOS/tvOS simulators
  52. #128318 [wasm][coreclr] Re-enable JIT/Directed/tailcall/mutual_recursion.fs test
  53. #128709 [clr-interp] Fix GC liveness reporting stale data for a var, before it is actually set
  54. #128408 [clr-ios] Clear stale Apple mobile CoreCLR test exclusions
  55. #128428 Pass null to setBoundaries if the il to native map is empty
  56. #128548 [clrinterp] Remove wrong assertion
  57. #128403 [clr-interp] Fix handling of continuation return when it is not used by the method
  58. #128149 Match jit behavior when converting float/double to u1/u2
  59. #128257 [clr-interp] Detect Swift calling convention for transient-IL P/Invokes
  60. #128163 Fix createdump SIGSEGV on Heap dumps with interpreter active
  61. #127757 [clr-interp] Report async-suspension locals to the debugger via GetAsyncLocals
  62. #127919 Apply fixes for coreclr-interp on linux-riscv64
  63. #127753 [clr-interp] Fix debugger MethodEnter counter and INTOP_DEBUG_METHOD_ENTER assert
  64. #127931 Move the return var out of liveLocalsIntervals
  65. #127758 Fix arg iteration for reverse pinvokes
  66. #127876 Fix iOS arm64 CoreCLR crash from shared MethodDesc::CalliCookie slot
  67. #127603 Fix handling of TypedReference returns in call stubs
  68. #127660 Don't report a interp->native transition when it is done from a pinvoke method
  69. #127560 [clr-ios] Advance past owning InterpreterFrame at StackFrameIterator::Init call sites
  70. #127464 [clr-ios] Enable System.Private.Xml tests on CoreCLR
  71. #127592 Fix interpreter breakpoint to pass fIsVEH=FALSE to FirstChanceNativeException
  72. #127220 [wasm][coreclr] Update the ConvertToInteger tests active issue
  73. #127480 Fix interpreter context after breakpoint
  74. #124167 [clr-interp] Runtime async on armel
  75. #127076 Run libtests in interpmode1 so it is faster
  76. #127072 Fix gc hole when resuming async continuation via interpreter
  77. #126721 Fix GC write barrier when writing async method return into continuation object
  78. #126875 Bump clr-interpreter timeout and disable swift interop tests on osx-x64
  79. #126199 [clr-ios] Fix SIGSEGV in open virtual delegate dispatch with interpreter
  80. #126684 Move Thread::m_pInterpThreadContext near top of Thread class for stable asm offset
  81. #126579 Fix initialization of t_MostRecentUMEntryThunkData in reverse pinvokes
  82. #126475 Reset frameNeedsTailcallUpdate when we don't call interp code
  83. #126476 [tests] Add check for X86Base.IsSupported before calling X86Base.CpuId
  84. #126370 Add support for dumping interpreter IR for debugging purposes
  85. #126413 Make sure m_synchronizedOrAsyncRetValVarIndex is always initialized
  86. #125720 [Interpreter] Fix localloc to guarantee 16-byte stack alignment
  87. #126017 [interpreter] Fix crash on empty switch instruction
  88. #125455 [wasm][interpreter] Defer managed calli cookie resolution to execution time
  89. #125525 Fix most of the diagnostic EH tests with interpreter
  90. #125591 Port coreclr interpreter to loongarch64
  91. #125177 [clr-interp] Fix Swift error handling for marshaled P/Invokes in interpreter
  92. #125138 [wasm][coreclr] Fix call delegate with IL stubs
  93. #125282 Fix interpreter async suspend DiagnosticIP calculation
  94. #125091 Allocate all long-lived contents of interpreter memory via the jit interface allocation apis
  95. #124927 [clr-interp] Add reverse P/Invoke support for the Swift calling convention to the CoreCLR interpreter on arm64
  96. #125046 fix SupportsWasmIntrinsics
  97. #124861 Implement AsyncHelpers.TailAwait in the interpreter and use it for instantiating and unboxing stubs on CoreCLR
  98. #124296 Cleanup EH / stackwalk interpreter frame handling
  99. #123033 [clr-ios] Run full test suite on Apple mobile platforms
  100. #124403 Always enable static linking when dynamic code compiled feature is false
  101. #124168 Make CoreCLR + crossgen2 ioslike via --dynamiccodecompiled false
  102. #123815 [clr-interp] Implement cached virtual/interface dispatch
  103. #124076 Disable runtime async feature on Apple mobile
  104. #123142 [clr-interp] Add Swift calling convention support to CoreCLR interpreter on arm64
  105. #123273 [clr-interp] Convert call stub logging to LOG2 facility
  106. #123818 Fix HFA tests with interpreter
  107. #123508 [clr-interp] Cause compilation to be skipped when using function only used by tail-call helper
  108. #123728 [clr-interp] Windows Arm64 InterpreterStub fix
  109. #123732 [clr-interp] Workaround c++ compiler bug
  110. #123681 [clr-intero] Disable SVE intrinsics in the presence of the interpreter
  111. #123225 [interp][coreclr] Fix calls to IL helpers from tailcalls
  112. #123358 Use unoptimized array sort helper on iOS
  113. #123519 [clr-interp] Handle unmanaged thiscall on Windows Arm64
  114. #123513 [clr-interp] Fix jmp instruction to tolerate the call.tail opcode failing to actually tail call
  115. #120688 [clr-interp] Interpreter for ARM32 SOFTFP
  116. #123466 Add interp support for field addr via helper
  117. #123098 Tweak the interpreter detection in DynamicOptimization
  118. #123402 Add small int return value conversion to call stubs
  119. #123350 [browser][coreCLR] JitInfoIsPopulated
  120. #123191 Add interpreter libraries tests to CI
  121. #123213 Interpreter - disable libraries tests using marshalled calli
  122. #123231 Fix interpreter threadabort in finally
  123. #123020 [clr-interp] Improve the performance of ByteMark
  124. #123193 [clr-interp] Fix linux x64 Interop test suite, and in general improve SysV struct classification
  125. #123105 [clr-interp] Disable more interpreter tests
  126. #123047 [clr-interp] Fix debugger issues in interpreter
  127. #123046 [clr-interp] Async Resume stubs are exclusive to the JIT as they use a set of intrinsics that are JIT specific
  128. #122993 [clr-interp] Fix EH logic edge case
  129. #122992 [clr-interp] Fix timing of UnhandleException handlers
  130. #122467 [clr-interp] Tracing fixes.
  131. #122936 [clr-interp] Fix EmptyThisCall test
  132. #122948 Various async fixes
  133. #122504 Fix interpreter ResumeAfterCatch on arm64 Unix
  134. #122656 [clr-interp] Fix some interop suite issues
  135. #122428 [clr-interp] Adjust timeout on NativeRuntimeEventSourceTest
  136. #122908 Fix WASM exception propagation through native runtime
  137. #122620 [clr-interp] Tweak GC reporting
  138. #122688 Split GetInterpThreadContext into allocating and non-allocating variants