summaryrefslogtreecommitdiff
path: root/Userland/Utilities/js.cpp
AgeCommit message (Expand)Author
2021-06-27LibJS: Rename ScriptFunction => OrdinaryFunctionObjectAndreas Kling
2021-06-27LibJS: Rename Function => FunctionObjectAndreas Kling
2021-06-20js: Insert newline after each line in REPL modeyeeter-the-dog
2021-06-18LibJS: Implement the 'Hashbang Grammar for JS' proposalLinus Groh
2021-06-17js: Add print_number method and use it to print out TypedArray valuesLuke
2021-06-17Userland: Allow multiple files to be run by jssin-ack
2021-06-15LibJS: Add a basic pass manager and add some basic passesAli Mohammad Pur
2021-06-14LibJS: Add the DataView built-in objectIdan Horowitz
2021-06-13LibJS: Make StringOrSymbol always be FlyString in the string caseAndreas Kling
2021-06-13LibJS: Add the Map built-in objectIdan Horowitz
2021-06-10LibJS: Show the VM's last value after executing bytecode programsGunnar Beutner
2021-06-10LibJS: Don't generate bytecode after we've encountered a parser errorGunnar Beutner
2021-06-09LibJS: Store strings in a string tableGunnar Beutner
2021-06-09LibJS: Add the Set built-in objectIdan Horowitz
2021-06-09LibJS: Generate bytecode in basic blocks instead of one big blockAli Mohammad Pur
2021-06-08LibJS: Handle Proxy with Array target in IsArray() abstract operationLinus Groh
2021-06-07js: Exit the program after dumping and/or running bytecodeAndreas Kling
2021-06-07LibJS: Start fleshing out a bytecode for the JavaScript engine :^)Andreas Kling
2021-05-26js: Consolidate and re-implement the load() functionLinus Groh
2021-05-26js: Use default constructor and destructor for global objectsLinus Groh
2021-05-26js: Define load() in global object for scriptsMarcin Gasperowicz
2021-05-21js: Don't print newline for empty ArrayBufferLinus Groh
2021-05-17Utilities: Correct non-standard assert macros includesJean-Baptiste Boric
2021-05-16AK+Userland: Fix some compiler warnings and make variables const-refGunnar Beutner
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-04-29Everywhere: "file name" => "filename"Andreas Kling
2021-04-24LibJS: Consolidate exception function names and source rangesLinus Groh
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-18LibJS: Implement console.assert()Linus Groh
2021-04-12LibJS: Make Errors fully spec compliantLinus Groh
2021-04-02js: Hook up promise rejection tracking callbacksLinus Groh
2021-04-02js: Add REPL pretty-printing handler for PromisesLinus Groh
2021-03-18js: Don't print last value after exception and return non-successLinus Groh
2021-03-18js: Replace TypedArray class_name() string compare with is<T>()Linus Groh
2021-03-17LibJS: Rename GlobalObject::initialize() => initialize_global_object()Andreas Kling
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-02-26Everywhere: Remove a bunch of redundant 'AK::' namespace prefixesLinus Groh
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-01-29js: Handle exceptions thrown during value printingAndreas Kling
2021-01-12LibC+Everywhere: Remove open_with_path_length() in favor of open()Andreas Kling
2021-01-12Userland: Move command-line utilities to Userland/Utilities/Andreas Kling