summaryrefslogtreecommitdiff
path: root/Userland/Utilities/js.cpp
AgeCommit message (Expand)Author
2022-12-14LibJS: Convert Object::create() to NonnullGCPtrLinus Groh
2022-12-12LibCore: Rename `Stream::read_all` to `read_until_eof`Tim Schumacher
2022-12-07LibJS: Replace standalone js_string() with PrimitiveString::create()Linus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03js: Force optimizations when setting the -p flagHendiadyoin1
2022-11-28js: Make console.log() print to stdout againAli Mohammad Pur
2022-11-26LibJS+js: Move the value print implementation to LibJSAli Mohammad Pur
2022-11-23Userland+Tests: Remove a few more LibJS/{AST.h,Parser.h} includesAndreas Kling
2022-11-19js: Port to Core::StreamSam Atkins
2022-10-16LibJS+js: Disable console debug messages outside Serenity only for `js`networkException
2022-10-10Userland: Remove unecessary uses of __serenity__ macroAndrew Kaster
2022-09-05Userland: Move files destined for LibLocale to the Locale namespaceTimothy Flynn
2022-08-28LibJS: Turn initialize_global_object() into a regular initialize()Linus Groh
2022-08-28LibJS: Move Console ownership from GlobalObject to ConsoleObjectLinus Groh
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-23LibJS: Remove {Bytecode::,}Interpreter::global_object()Linus Groh
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus Groh
2022-08-23LibJS: Pass Realm to define_native_{accessor,function}()Linus Groh
2022-08-23LibJS: Pass Realm to GlobalObject::initialize_global_object()Linus Groh
2022-08-23LibJS: Remove GlobalObject parameter from native functionsLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Reference AOs [Part 6/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Intl AOs [Part 1/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in create() functionsLinus Groh
2022-08-05LibJS: Let Shape store a Realm instead of a GlobalObjectAndreas Kling
2022-07-20js: Don't pass error strings as the format argument to outln()Ali Mohammad Pur
2022-07-13LibJS+js: Parse new constructor options from Intl.NumberFormat V3Timothy Flynn
2022-07-12Everywhere: Replace single-char StringView op. arguments with charssin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-10js: Add missing built-in functions to help() outputLinus Groh
2022-07-10js: Remove load() built-in functionLinus Groh
2022-07-06LibJS: Revert partial resizable ArrayBuffer implementationLinus Groh
2022-07-01js: Implement pretty-printing of WeakRef objectsLinus Groh
2022-07-01js: Implement pretty-printing of WeakSet objectsLinus Groh
2022-07-01js: Implement pretty-printing of WeakMap objectsLinus Groh
2022-07-01js: Fix pretty-printing of primitive wrapper objectsLinus Groh
2022-07-01js: Prefix global variables with 'g_'Linus Groh
2022-07-01js: Fix a couple of const correctness issuesLinus Groh
2022-07-01js: Move static_cast responsibility out of the pretty-print functionsLinus Groh
2022-07-01js: Implement pretty-printing of Intl.DurationFormatIdan Horowitz
2022-06-06js: Add a loadINI() function for loading INI files :^)Linus Groh
2022-06-03js: Create throw completions instead of raw error values on SyntaxErrorIdan Horowitz
2022-05-07LibJS: Convert Console to use MarkedVector<Value>Luke Wilde
2022-05-05js: Print different type for each kind of ECMAScript function objectLinus Groh
2022-05-05js: Implement pretty-printing of generator objectsLinus Groh
2022-04-05js: Print the accumulator instead of the returned value in BC modeAli Mohammad Pur
2022-04-05js: Convert non-UTF-8 encoded files to UTF-8 before parsingTimothy Flynn