From 99de923eabb7ce95582a473cdc1ed96cae311d41 Mon Sep 17 00:00:00 2001 From: "Ben L. Titzer" Date: Sun, 23 Feb 2025 07:54:03 -0500 Subject: [PATCH] [doc] Add monitor idea for Wasm GC --- doc/MonitorIdeas.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/MonitorIdeas.md b/doc/MonitorIdeas.md index eb2624e3..221e41b8 100644 --- a/doc/MonitorIdeas.md +++ b/doc/MonitorIdeas.md @@ -110,3 +110,9 @@ This monitor could statically detect pure functions (through simple analysis) an ## `metadata` Monitor This monitor would track and report engine-level metadata for a Wasm program, including the sizes of data structures used to represent the code and data. + +## `r3-gc` Monitor extension + +Wizard includes a monitor capable of recording a Wasm program's interactions with the outside world and producing a replay module that executes the original program with generated functions that replay the original execution. +However, due to limitations in how this monitor works, it doesn't support Wasm GC. +This monitor should be extended to support structs, arrays, and function references.