demostanis
|
3e8b5ac920
AK+Everywhere: Turn bool keep_empty to an enum in split* functions
|
2 năm trước cách đây |
Andrew Kaster
|
828441852f
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
|
2 năm trước cách đây |
Andreas Kling
|
00c8f07192
LibJS: Make Script and Module GC-allocated
|
2 năm trước cách đây |
Linus Groh
|
cfa5885855
LibJS: Turn initialize_global_object() into a regular initialize()
|
2 năm trước cách đây |
Linus Groh
|
275dea9d98
LibJS: Remove {Bytecode::,}Interpreter::global_object()
|
2 năm trước cách đây |
Linus Groh
|
b345a0acca
LibJS+LibWeb: Reduce use of GlobalObject as an intermediary
|
2 năm trước cách đây |
Linus Groh
|
e3895e6c80
LibJS: Pass Realm to define_native_{accessor,function}()
|
2 năm trước cách đây |
Linus Groh
|
7c468b5a77
LibJS: Pass Realm to GlobalObject::initialize_global_object()
|
2 năm trước cách đây |
Linus Groh
|
b465f46e00
LibJS: Remove GlobalObject parameter from native functions
|
2 năm trước cách đây |
Linus Groh
|
9930302efb
LibJS: Replace GlobalObject with VM in JSON AOs [Part 13/19]
|
2 năm trước cách đây |
Linus Groh
|
a022e548b8
LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]
|
2 năm trước cách đây |
Andreas Kling
|
50d951aea2
LibJS: Let Shape store a Realm instead of a GlobalObject
|
2 năm trước cách đây |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 năm trước cách đây |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 năm trước cách đây |
Linus Groh
|
9422ae9bb2
LibJS: Add infallible variant of VM::push_execution_context()
|
3 năm trước cách đây |
Ali Mohammad Pur
|
8b50009e9b
LibTest: Provide detailed per-file JSON output with --per-file
|
3 năm trước cách đây |
Sam Atkins
|
cc874f2b82
LibTest: Port JavaScriptTestRunner to Core::Stream
|
3 năm trước cách đây |
Ali Mohammad Pur
|
bed129a69f
LibTest+Spreadsheet: Add some basic spreadsheet runtime behaviour tests
|
3 năm trước cách đây |
Ali Mohammad Pur
|
75aa900b83
LibJS: Make ASTNode::generate_bytecode() fallible
|
3 năm trước cách đây |
Luke Wilde
|
f71f404e0c
LibWeb: Introduce the Environment Settings Object
|
3 năm trước cách đây |
davidot
|
9264f9d24e
LibJS+Everywhere: Remove VM::exception() and most related functions
|
3 năm trước cách đây |
davidot
|
8da6c01d8f
LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option
|
3 năm trước cách đây |
Andreas Kling
|
7a742b17da
LibJS: Store ECMAScriptFunctionObject bytecode in an OwnPtr
|
3 năm trước cách đây |
Luke Wilde
|
631bbcd00a
LibJS: Refactor interpreter to use Script and Source Text Modules
|
3 năm trước cách đây |
Linus Groh
|
eb60d16549
LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>
|
3 năm trước cách đây |
Andrew Kaster
|
d1e3470438
LibTest: Use Array instead of fold expression in __testjs_last()
|
3 năm trước cách đây |
Linus Groh
|
c4f0f1cc05
LibTest: Remove uses of TRY_OR_DISCARD() from JavaScriptTestRunner
|
3 năm trước cách đây |
Linus Groh
|
6c9cf4d31a
LibTest: Convert JavaScriptTestRunner's get_test_results() to ErrorOr
|
3 năm trước cách đây |
Andreas Kling
|
587f9af960
AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)
|
3 năm trước cách đây |
Ali Mohammad Pur
|
070d2eaa51
LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>
|
3 năm trước cách đây |