feat: implement vm execution instance that uses rvr#2747
feat: implement vm execution instance that uses rvr#2747gdmlcjs wants to merge 6 commits intochore/rvr-migratefrom
Conversation
|
Claude finished @gdmlcjs's task in 2m 38s —— View job Code Review: PR #2747 — feat: implement vm execution instance that uses rvr
SummaryThis PR introduces three new RVR-backed execution instance types ( Overall the architecture direction is sound — having RVR instances that wrap the existing compile/execute helpers and conform to the same interface is the right approach. Below are the issues I found, ordered by severity. Issues1.
|
This comment has been minimized.
This comment has been minimized.
dace11f to
8902898
Compare
|
Claude finished @gdmlcjs's task in 1m 48s —— View job Code Review: PR #2747 — feat: implement vm execution instance that uses rvr
SummaryThis PR introduces three RVR-backed execution instance types ( The overall architecture is clean — the derive macro simplification is a welcome cleanup, and the new instances properly implement Issues1.
|
Note: cells_used metrics omitted because CUDA tracegen does not expose unpadded trace heights. Commit: 8902898 |
|
Claude finished @gdmlcjs's task in 2m 26s —— View job Code Review: PR #2747 — feat: implement vm execution instance that uses rvr
SummaryThis PR introduces three RVR-backed execution instance types ( The architecture is sound — the new instances properly wrap the RVR compile/execute pipeline and conform to the same state interface as the interpreted path. Below are the issues found, ordered by severity. Issues1.
|
VmStateand the rvr state are also added.VmConfigmacro now has acreate_rvr_extensionsmethod implementation, but instead of defining a newVmRvrConfigtrait, thecreate_rvr_extensionsmethod piggybacks on the existingVmExecutionConfig. This is to avoid complex feature-gated trait bounds.closes INT-6810, INT-7476