Commit történet

Szerző SHA1 Üzenet Dátum
  davidot 0c4befd811 LibJS: Use the source offset to sort imports in module 2 éve
  Andreas Kling d16fab5815 LibJS: Avoid unnecessary SourceRange construction in parse_program() 2 éve
  Andreas Kling 3503c658fb LibJS+LibWeb: Move JS::ModuleRequest to its own header file 2 éve
  Andreas Kling 835d7aac96 LibJS: Make FunctionNode::Parameter be a standalone FunctionParameter 2 éve
  Andreas Kling e0916dbb35 LibJS: Move {Import,Export}Entry out of {Import,Export}Statement 2 éve
  Andreas Kling 0f1f925532 LibJS: Shrink Identifier's environment coordinate cache 2 éve
  Andreas Kling 76f438eb3e LibJS: Remove unused "lexical argument index" metadata from Identifier 2 éve
  Andreas Kling b0b022507b LibJS: Reduce AST memory usage by shrink-wrapping source range info 2 éve
  Hendiadyoin1 490c097bc4 LibJS: Forward a string aproximation of the CallExpression to Call Ops 2 éve
  Hendiadyoin1 ab763a56f6 LibJS: Allow SpreadExpressions to generate bytecode 2 éve
  davidot 3b1c3e574f LibJS: Handle empty named export 2 éve
  Hendiadyoin1 21ae882cfd LibJS: Implement SuperCall for the Bytecode-VM 2 éve
  Linus Groh 5398dcc55e LibJS: Remove GlobalObject from execute() and related AST functions 2 éve
  Linus Groh b99cc7d050 LibJS+LibWeb: Replace GlobalObject with Realm in create() functions 2 éve
  davidot ae349ec6a8 LibJS: Use a synthetic constructor if class with parent doesn't have one 2 éve
  davidot 3a8dd3e78d LibJS: Implement tagged literals evaluation like the spec 2 éve
  Luke Wilde c0fadfb9b7 LibJS/Bytecode: Implement break/continue labels 3 éve
  Linus Groh e815d3f9ce LibJS: De-duplicate ClassFieldDefinition Records 3 éve
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 éve
  Luke Wilde eac5534ce4 LibJS/Bytecode: Add support for new.target 3 éve
  Ali Mohammad Pur 8f7021faf7 LibJS: Implement bytecode generation for For-In/Of statements 3 éve
  Lenny Maiorani d00b79568f Libraries: Use default constructors/destructors in LibJS 3 éve
  Ali Mohammad Pur 2000251333 LibJS: Implement bytecode generation for WithStatement 3 éve
  Andreas Kling d5aed70dcf LibJS: Actually override is_private_identifier() in PrivateIdentifier 3 éve
  Idan Horowitz 7ebb421ee9 LibJS: Implement the object literal __proto__ property key special case 3 éve
  Andreas Kling 72689ce7bd LibJS: Add fast_is<PrivateIdentifier>() 3 éve
  Linus Groh bfa4bc6f2d LibJS: Remove unused FunctionNode::set_name() 3 éve
  Ali Mohammad Pur c7e6b65fd2 LibJS: Implement ClassExpression::generate_bytecode() 3 éve
  Ali Mohammad Pur 75aa900b83 LibJS: Make ASTNode::generate_bytecode() fallible 3 éve
  Andreas Kling 515594c667 LibJS: Add fast_is<T>() for things that were hot in RTTI 3 éve