Andreas Kling 178f0b9971 LibJS: Support non-base-10 BigInt literals in bytecode VM 2 anni fa
..
Bytecode 178f0b9971 LibJS: Support non-base-10 BigInt literals in bytecode VM 2 anni fa
Contrib 6cedb1b9d9 LibJS: Implement $262.evalScript() according to the given algorithm 2 anni fa
Heap 828441852f Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY 2 anni fa
Runtime f39b6ae3c6 LibJS: Avoid expensive UTF-8/16 conversion in legacy RegExp properties 2 anni fa
Tests 27737f613c LibTimeZone+LibJS: Update to TZDB version 2022e 2 anni fa
AST.cpp 0d96468e9b LibJS: Implement RegExp legacy static properties 2 anni fa
AST.h 490c097bc4 LibJS: Forward a string aproximation of the CallExpression to Call Ops 2 anni fa
CMakeLists.txt 0d96468e9b LibJS: Implement RegExp legacy static properties 2 anni fa
Console.cpp afeff4cebb LibJS+js: Disable console debug messages outside Serenity only for `js` 2 anni fa
Console.h afeff4cebb LibJS+js: Disable console debug messages outside Serenity only for `js` 2 anni fa
CyclicModule.cpp fb6de442c6 LibJS: Add [[HostDefined]] field to Modules 2 anni fa
CyclicModule.h ea34cb302d LibJS: Add accessor for requested modules to CyclicModule 2 anni fa
Forward.h fc9d587e39 LibJS: Make PromiseCapability GC-allocated 2 anni fa
Interpreter.cpp 00c8f07192 LibJS: Make Script and Module GC-allocated 2 anni fa
Interpreter.h 275dea9d98 LibJS: Remove {Bytecode::,}Interpreter::global_object() 2 anni fa
Lexer.cpp fbc771efe9 Everywhere: Use default StringView constructor over nullptr 3 anni fa
Lexer.h 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) 3 anni fa
MarkupGenerator.cpp 40aad77ab1 WebContent+LibWeb+LibJS: Report exceptions to the JS console 2 anni fa
MarkupGenerator.h 40aad77ab1 WebContent+LibWeb+LibJS: Report exceptions to the JS console 2 anni fa
Module.cpp fb6de442c6 LibJS: Add [[HostDefined]] field to Modules 2 anni fa
Module.h fb6de442c6 LibJS: Add [[HostDefined]] field to Modules 2 anni fa
Parser.cpp 9f661d20f7 LibJS: Allow anonymous functions as default exports 2 anni fa
Parser.h 9f661d20f7 LibJS: Allow anonymous functions as default exports 2 anni fa
SafeFunction.h 131c3f50de LibJS: Add JS::SafeFunction, like Function but protects captures from GC 2 anni fa
Script.cpp d13d571844 LibJS: Make sure JS::Script visits its HostDefined object 2 anni fa
Script.h 5a3e079deb LibJS: Mark [[HostDefined]] accessor on scripts as const 2 anni fa
SourceRange.h a95b321bf1 LibJS: Add missing headers 3 anni fa
SourceTextModule.cpp fb6de442c6 LibJS: Add [[HostDefined]] field to Modules 2 anni fa
SourceTextModule.h fb6de442c6 LibJS: Add [[HostDefined]] field to Modules 2 anni fa
SyntaxHighlighter.cpp 5b48912d35 LibJS: Remove a bunch of gratuitous JS namespace qualifiers 3 anni fa
SyntaxHighlighter.h 086969277e Everywhere: Run clang-format 3 anni fa
SyntheticModule.cpp 00c8f07192 LibJS: Make Script and Module GC-allocated 2 anni fa
SyntheticModule.h 00c8f07192 LibJS: Make Script and Module GC-allocated 2 anni fa
Token.cpp 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) 3 anni fa
Token.h c70f45ff44 Everywhere: Explicitly specify the size in StringView constructors 3 anni fa