mirror of
https://github.com/bendtherules/ask262.git
synced 2026-08-18 13:21:55 +00:00
feat: add reset method to Ask262Debug and use it in evaluateInEngine262 tool to clear captured marks and internal state.
This commit is contained in:
@@ -113,6 +113,17 @@ class Ask262Debug {
|
||||
stopImportant() {
|
||||
this._important = false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Resets all captured marks and internal state.
|
||||
* Clears marks array, mark index map, and resets flags.
|
||||
*/
|
||||
reset() {
|
||||
this.marks = [];
|
||||
this._markIndex.clear();
|
||||
this._important = false;
|
||||
this._captureEnabled = false;
|
||||
}
|
||||
}
|
||||
|
||||
export const ask262Debug = new Ask262Debug();
|
||||
|
||||
Reference in New Issue
Block a user