Commit History

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