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