Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-22 | [node:vm] Accept undefined in `createContext` | 1 | -0/+5 | ||
2023-05-19 | Fix failing node:vm tests | 1 | -9/+21 | ||
2023-05-19 | [node:vm] Fix crash in syntax error in `runinThisContext` | 1 | -2/+2 | ||
2023-05-19 | [`node:vm`] Handle exceptions in `runInThisContext` and `runInContext` | 1 | -28/+47 | ||
2023-05-19 | [node:vm] Make `vm.runInThisContext` 10x faster | 1 | -64/+253 | ||
2023-05-18 | Make node:vm 12x faster | 1 | -6/+31 | ||
2023-05-18 | [node:vm] Propagate global properties defined on the new context object | 1 | -14/+24 | ||
2023-05-18 | clang-format | 1 | -14/+15 | ||
2023-05-18 | Implement `node:vm` (#2785) | 1 | -0/+332 | ||
* feat: begin implementing node:vm Script object * refactor: clean up and address review comments * refactor: rename Script to VMModuleScript * fix: expose VMModuleScript.prototype also oops I forgot to commit the new files last time * feat(vm): Implement contexts and scripts * feat(vm): implement globalThis * feat(vm): expose node:vm module with global helper functions * refactor(vm): rename VMModuleScript to NodeVMScript * feat: implement script options * doc: add TODOs for runIn*Context options |