Luke Wilde
|
f71f404e0c
LibWeb: Introduce the Environment Settings Object
|
3 年之前 |
davidot
|
9264f9d24e
LibJS+Everywhere: Remove VM::exception() and most related functions
|
3 年之前 |
davidot
|
8da6c01d8f
LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option
|
3 年之前 |
Andreas Kling
|
7a742b17da
LibJS: Store ECMAScriptFunctionObject bytecode in an OwnPtr
|
3 年之前 |
Luke Wilde
|
631bbcd00a
LibJS: Refactor interpreter to use Script and Source Text Modules
|
3 年之前 |
Linus Groh
|
eb60d16549
LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>
|
3 年之前 |
Andrew Kaster
|
d1e3470438
LibTest: Use Array instead of fold expression in __testjs_last()
|
3 年之前 |
Linus Groh
|
c4f0f1cc05
LibTest: Remove uses of TRY_OR_DISCARD() from JavaScriptTestRunner
|
3 年之前 |
Linus Groh
|
6c9cf4d31a
LibTest: Convert JavaScriptTestRunner's get_test_results() to ErrorOr
|
3 年之前 |
Andreas Kling
|
587f9af960
AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)
|
3 年之前 |
Ali Mohammad Pur
|
070d2eaa51
LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>
|
3 年之前 |
Ben Wiederhake
|
b8f11b1bae
Everywhere: Remove unused ArgsParser header
|
3 年之前 |
Idan Horowitz
|
e7a134a346
LibJS: Convert JSONObject functions to ThrowCompletionOr
|
3 年之前 |
Andreas Kling
|
f75d78f56a
LibJS: Include executable name in bytecode dumps
|
3 年之前 |
Andreas Kling
|
c95dde971b
LibJS: Move global "should dump bytecode" flag into LibJS
|
3 年之前 |
Andreas Kling
|
da77e2aa4f
LibJS: Add Bytecode::Executable::dump()
|
3 年之前 |
Idan Horowitz
|
44555eb50a
LibJS: Convert test-js/test-web/test-wasm to ThrowCompletionOr
|
3 年之前 |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 年之前 |
Idan Horowitz
|
20163c0584
LibJS: Add ThrowCompletionOr versions of the JS native function macros
|
3 年之前 |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 年之前 |
Andreas Kling
|
6a1b82df2b
LibJS: Put zombie cell tracking code behind a compile-time flag
|
3 年之前 |
davidot
|
ce3f29a135
LibJS + test-js: Get results from the global object directly
|
3 年之前 |
Andreas Kling
|
0a09eaf3a1
LibJS+LibTest: Use JS::Script and JS::SourceTextModule in test-js
|
3 年之前 |
Linus Groh
|
2b8d5696ab
LibJS: Allocate a Realm next to GlobalObject in Interpreter::create()
|
3 年之前 |
Andreas Kling
|
c364520c24
LibJS+js+test-js: Add GC debug mode that keeps cells "alive" as zombies
|
3 年之前 |
Andrew Kaster
|
332b29c741
LibTest+Utilities: Print a start message before each test in run-tests
|
3 年之前 |
davidot
|
7613c22b06
LibJS: Add a mode to parse JS as a module
|
3 年之前 |
Gunnar Beutner
|
e4f0795ae4
LibELF+LibTest: Fix incorrect #ifdef
|
3 年之前 |
Andreas Kling
|
0c39f8128d
LibTest: Emit a profile signpost at the start of each test
|
3 年之前 |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
4 年之前 |