summaryrefslogtreecommitdiff
path: root/lib/vm.js
Commit message (Expand)AuthorAgeFilesLines
* lib: refactor to use validateObjectZiJian Liu2021-02-021-2/+2
* lib: refactor to use validateBooleanZiJian Liu2021-02-021-4/+1
* vm: refactor to avoid unsafe array iterationAntoine du Hamel2021-01-211-6/+7
* vm: refactor to use more primordialsAntoine du Hamel2020-11-221-2/+3
* lib: allow to validate enums with validateOneOfDenys Otrishko2020-08-171-20/+6
* vm: add run-after-evaluate microtask modeAnna Henningsen2020-06-261-2/+22
* tools: enable no-else-return lint ruleLuigi Pinca2020-05-161-4/+2
* Revert "vm: add importModuleDynamically option to compileFunction"Matteo Collina2020-05-151-17/+0
* vm: fix vm.measureMemory() and introduce execution optionJoyee Cheung2020-04-301-5/+12
* vm: add importModuleDynamically option to compileFunctionGus Caplan2020-04-251-0/+17
* vm: implement vm.measureMemory() for per-context memory measurementJoyee Cheung2020-02-261-2/+35
* vm: refactor value validation with internal/validators.jsDenys Otrishko2020-02-101-86/+40
* doc,vm,test: remove _sandbox_ from vm documentationRich Trott2019-12-241-30/+31
* lib: replace Symbol global by the primordials SymbolSebastien Ahkrin2019-12-081-0/+1
* lib: flatten access to primordialsMichaël Zasso2019-11-251-6/+9
* vm: add Synthetic modulesGus Caplan2019-10-141-2/+6
* vm: refactor SourceTextModuleGus Caplan2019-10-021-15/+5
* vm: fix gc bug with modules and compiled functionsGus Caplan2019-07-191-1/+11
* vm: remove usage of public util moduleKaren He2019-07-191-1/+4
* module: initialize module_wrap.callbackMap during pre-executionJoyee Cheung2019-04-251-1/+1
* lib: use safe methods from primordialsMichaël Zasso2019-04-081-7/+7
* inspector,vm: remove --eval wrapperAnna Henningsen2019-02-031-2/+4
* tools: enable no-useless-catch lint rulecjihrig2018-12-291-1/+1
* lib: switch to object spread where possibleRuben Bridgewater2018-12-201-6/+2
* vm: reuse validateString of internal/validatorsZYSzys2018-12-201-26/+16
* vm: simplify Script constructor options validationcjihrig2018-12-161-2/+1
* src: cache the result of GetOptions() in JS landJoyee Cheung2018-11-071-1/+1
* vm: allow `cachedData` to also be TypedArray|DataViewBenjamin Chen2018-11-021-6/+9
* lib: migrate from process.binding to internalBindingAndres Monge2018-10-131-1/+1
* vm: add dynamic import supportGus Caplan2018-10-061-4/+30
* bootstrapper: move internalBinding to NativeModuleGus Caplan2018-10-041-1/+0
* vm: add bindings for v8::CompileFunctionInContextUjjwal Sharma2018-08-291-0/+94
* vm: move process.binding('contextify') to internalBindingJames M Snell2018-08-231-1/+2
* src: remove unused env->vm_parsing_context_symbolJon Moss2018-08-041-2/+1
* vm: rename vm.Module to vm.SourceTextModuleGus Caplan2018-07-311-2/+4
* lib: introduce internal/validatorsMichaël Zasso2018-04-261-18/+6
* vm: move options checks from C++ to JSMichaël Zasso2018-04-031-76/+145
* lib: rename js source to lower snake_caseDaniel Bevenius2018-03-281-1/+1
* vm: migrate isContext to internal/errorsdustinnewman982018-03-221-2/+18
* vm: add code generation optionsGus Caplan2018-03-121-2/+35
* lib: port errors to new systemMichaël Zasso2018-03-051-7/+4
* vm: consolidate validationTimothy O. Peters2018-02-221-18/+16
* vm: add modulesGus Caplan2018-01-301-1/+4
* vm: allow modifying context name in inspectorTimothy Gu2017-12-231-12/+53
* events: remove reaches into _events internalsAnatoli Papirovski2017-12-141-10/+3
* vm: never abort on caught syntax errorAnna Henningsen2017-12-051-1/+14
* lib,src: remove vm.runInDebugContext()Ben Noordhuis2017-11-241-15/+0
* vm: deprecate vm.runInDebugContextJosh Gavant2017-10-231-1/+14
* vm: support parsing a script in a specific contextTimothy Gu2017-09-051-9/+32
* meta: restore original copyright headerJames M Snell2017-03-101-0/+21