Commit History

Author SHA1 Message Date
  Andreas Kling 21a5fb0fa2 LibCore+LibSystem: Move syscall wrappers from LibSystem to LibCore 3 years ago
  Mustafa Quraish 2fbcab46bf Everywhere: Use ArgsParser::parse() with Main::Arguments directly 3 years ago
  Linus Groh 8fa5dc7241 js: Use pledge() 3 years ago
  Linus Groh cfecfbb214 js: Port to LibMain :^) 3 years ago
  davidot 22e679d844 LibJS + js: Rethrow exception on the vm after bytecode interpreter run 3 years ago
  Andreas Kling 587f9af960 AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional) 3 years ago
  Ali Mohammad Pur 070d2eaa51 LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<> 3 years ago
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value 3 years ago
  Idan Horowitz 390a04a985 LibJS: Convert the GetValue AO to ThrowCompletionOr 3 years ago
  Timothy Flynn 0f91b22795 js: Convert JavaScript REPL to ThrowCompletionOr 3 years ago
  Andreas Kling f75d78f56a LibJS: Include executable name in bytecode dumps 3 years ago
  Andreas Kling c95dde971b LibJS: Move global "should dump bytecode" flag into LibJS 3 years ago
  Idan Horowitz 40eb3a39d4 LibJS: Rename define_native_function => define_old_native_function 3 years ago
  Idan Horowitz 20163c0584 LibJS: Add ThrowCompletionOr versions of the JS native function macros 3 years ago
  Idan Horowitz 20d990563c LibJS: Convert to_number() to ThrowCompletionOr 3 years ago
  Linus Groh 1adf57530c js: Implement pretty-printing of ShadowRealm 3 years ago
  Linus Groh 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 years ago
  Linus Groh 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr 3 years ago
  Linus Groh fe802f5ff5 js: Fix pretty-printing of RegExp objects 3 years ago
  Linus Groh b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr 3 years ago
  davidot f4f1397735 js: Allow for completion of lexically declared variables 3 years ago
  davidot 0be0e7ea6e js: Fix that auto completion of properties failed 3 years ago
  Andreas Kling 6a1b82df2b LibJS: Put zombie cell tracking code behind a compile-time flag 3 years ago
  davidot 830ea0414c LibJS: Make scoping follow the spec 3 years ago
  Linus Groh e37cf73300 LibJS: Rename OrdinaryFunctionObject to ECMAScriptFunctionObject 3 years ago
  Andreas Kling 63a0ebcc90 js: Add a simple loadJSON(path) built-in to load JSON from a file 3 years ago
  Linus Groh 2b8d5696ab LibJS: Allocate a Realm next to GlobalObject in Interpreter::create() 3 years ago
  Andreas Kling c364520c24 LibJS+js+test-js: Add GC debug mode that keeps cells "alive" as zombies 3 years ago
  Timothy Flynn cf1923edeb js: Implement pretty-printing of Intl.NumberFormat 3 years ago
  Timothy Flynn 1a7443bec7 js: Implement pretty-printing of Intl.ListFormat 3 years ago