Andreas Kling ca8dc8f61f LibJS/Bytecode: Turn `JumpIf true/false` into unconditional `Jump` há 1 ano atrás
..
Bytecode ca8dc8f61f LibJS/Bytecode: Turn `JumpIf true/false` into unconditional `Jump` há 1 ano atrás
Contrib 0090b916dd LibJS: Make ParserError::to_string infallible há 1 ano atrás
Heap 3945e1a82a LibJS: Make JS::Cell a Weakable há 1 ano atrás
Runtime 55a4b0a21e LibJS: Mark Value as a trivial type for AK collection purposes há 1 ano atrás
Tests af94e4c05d LibJS: Save and restore exceptions on yields in finalizers há 1 ano atrás
AST.cpp f21c0f9dcd LibJS: Skip some declarative env allocations in function instantiation há 1 ano atrás
AST.h cea59b6642 LibJS/Bytecode: Reuse bytecode registers há 1 ano atrás
CMakeLists.txt cea59b6642 LibJS/Bytecode: Reuse bytecode registers há 1 ano atrás
Console.cpp 4db1712f90 LibJS+LibWeb: Make Console, ConsoleClient & subclasses GC-allocated há 1 ano atrás
Console.h 4db1712f90 LibJS+LibWeb: Make Console, ConsoleClient & subclasses GC-allocated há 1 ano atrás
CyclicModule.cpp 53d0dd4a2e LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration há 1 ano atrás
CyclicModule.h 99106df834 LibJS: Update import referrer's [[LoadedModules]] in place há 1 ano atrás
Forward.h 8ff16c1b57 LibJS: Cache access to properties found in prototype chain há 1 ano atrás
Lexer.cpp 5ed7cd6e32 Everywhere: Use east const in more places há 1 ano atrás
Lexer.h f1f7e89b68 LibJS: Lex 1/2/3-byte tokens without HashMap lookups há 1 ano atrás
MarkupGenerator.cpp b5f22b6e90 AK+Userland: Remove some needlessly explicit conversions to StringView há 1 ano atrás
MarkupGenerator.h a9b3aaa887 LibJS: Fix redundancy-detection when printing raw values há 2 anos atrás
Module.cpp d62c0fcbdc LibJS: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() há 1 ano atrás
Module.h d62c0fcbdc LibJS: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() há 1 ano atrás
ModuleLoading.h 07f567cd9f LibJS+LibWeb: Another round of bringing module loading closer to spec há 1 ano atrás
Parser.cpp 4d5823a5bc LibWeb+LibJS: Skip function environment allocation if possible há 1 ano atrás
Parser.h 4d5823a5bc LibWeb+LibJS: Skip function environment allocation if possible há 1 ano atrás
ParserError.cpp 0090b916dd LibJS: Make ParserError::to_string infallible há 1 ano atrás
ParserError.h 0090b916dd LibJS: Make ParserError::to_string infallible há 1 ano atrás
Position.h 44b2735b9e LibJS: Make line-and-column resolution fast for large minified JS há 1 ano atrás
Print.cpp 9258d7b98a LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray há 1 ano atrás
Print.h 43f98ac6e1 Everywhere: Remove the `AK::` qualifier from Stream usages há 2 anos atrás
SafeFunction.h 0ff29349e6 LibJS: Add GC graph dumper há 2 anos atrás
Script.cpp 3c74dc9f4d LibJS: Segregate GC-allocated objects by type há 1 ano atrás
Script.h 5e1499d104 Everywhere: Rename {Deprecated => Byte}String há 1 ano atrás
SourceCode.cpp 44b2735b9e LibJS: Make line-and-column resolution fast for large minified JS há 1 ano atrás
SourceCode.h 44b2735b9e LibJS: Make line-and-column resolution fast for large minified JS há 1 ano atrás
SourceRange.h 5e1499d104 Everywhere: Rename {Deprecated => Byte}String há 1 ano atrás
SourceTextModule.cpp f6aee2b9e8 LibJS/Bytecode: Flatten bytecode to a contiguous representation há 1 ano atrás
SourceTextModule.h 3dc5f467a8 LibJS: Always allocate ExecutionContext objects on the malloc heap há 1 ano atrás
SyntaxHighlighter.cpp ba4db899d4 LibSyntax+Userland: Make LibSyntax not depend on LibGUI há 1 ano atrás
SyntaxHighlighter.h 31290c8527 LibSyntax: Teach each highlighter about it's comment syntax há 2 anos atrás
SyntheticModule.cpp fc31a0d506 LibJS: Support LoadRequestedModule AO on SyntheticModule records há 1 ano atrás
SyntheticModule.h fc31a0d506 LibJS: Support LoadRequestedModule AO on SyntheticModule records há 1 ano atrás
Token.cpp e2e7c4d574 Everywhere: Use to_number<T> instead of to_{int,uint,float,double} há 1 ano atrás
Token.h 5ed7cd6e32 Everywhere: Use east const in more places há 1 ano atrás