Skip to content

CoreCLR Interpreter - CoreCLR support #112742

Open
@janvorli

Description

@janvorli

This issue tracks required work and progress for the CoreCLR runtime support for the new interpreter implementation. This issue will be updated on the fly as the implementation progresses.

M1

  • Wire the interpreter into CoreCLR so that for selected methods the interpreter transformation phase is invoked, the resulting IR code is properly registered with the runtime and the interpreter is invoked when runtime calls those methods. Argument passing and return value processing will not be handled yet. PR: Initial interpreter wire-in #112202

M2

M3

  • Enable exception handling with interpreted frames on the stack. Ensure that the exception handling code can enumerate EH clauses for interpreted frames. Ensure that interpreted catch / filter / finally are called by the exception handling code. Implement resuming after catch in interpreted code PR Interpreter EH implementation #116046

M4

M5

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Status

UserStories + Epics

Relationships

None yet

Development

No branches or pull requests

Issue actions