Historia zmian

Autor SHA1 Wiadomość Data
  Andreas Kling 8450948458 LibJS: Make class definition evaluation work in bytecode mode 2 lat temu
  Andreas Kling 06ac768c8b LibJS/Bytecode: Add some basic codegen for ExportStatement 2 lat temu
  Andreas Kling 8a5e71256d LibJS/Bytecode: Add codegen for ImportCall 2 lat temu
  Andreas Kling 85a3a1c085 LibJS/Bytecode: Add codegen for "named evaluation if anonymous function" 2 lat temu
  Luke Wilde 1116ba191a LibJS/Bytecode: Implement optional chaining 2 lat temu
  Malik Ammar Faisal 5c913d9cc4 LibJS: Correctly handle parentheses and new Object 2 lat temu
  Andreas Kling d89e0b36d4 LibJS/Bytecode: Support class field initializers 2 lat temu
  Andreas Kling 4684d3fe54 LibJS: Make BlockDeclarationInstantiation take a VM& 2 lat temu
  Andreas Kling 32d9c8e3ca LibJS: Make GlobalDeclarationInstantiation take a VM& 2 lat temu
  Andreas Kling 87ac906ee6 LibJS: Make Error stack traces lazier 2 lat temu
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr 2 lat temu
  Andreas Kling 689ca370d4 Everywhere: Remove NonnullRefPtr.h includes 2 lat temu
  Andreas Kling 8a48246ed1 Everywhere: Stop using NonnullRefPtrVector 2 lat temu
  Andreas Kling bd5d8e9d35 LibJS: Make RefPtr and NonnullRefPtr usage const-correct 2 lat temu
  MacDue 63b11030f0 Everywhere: Use ReadonlySpan<T> instead of Span<T const> 2 lat temu
  davidot bff038411a LibJS: Add using declaration support in for and for of loops 2 lat temu
  davidot 541637e15a LibJS: Add using declaration support, RAII like operation in js 2 lat temu
  Timothy Flynn f3db548a3d AK+Everywhere: Rename FlyString to DeprecatedFlyString 2 lat temu
  Andreas Kling 9721da2e6a LibJS: Call shrink_to_fit() on various Vectors created during parse 2 lat temu
  Andreas Kling 35ed82d5e6 LibJS: Shrink FunctionNode by using bitfields 2 lat temu
  Andreas Kling dd1720f2cb LibJS: Shrink ObjectProperty AST nodes by rearranging members 2 lat temu
  Andreas Kling b894acd6b2 LibJS: Make one compact allocation for CallExpression and its Arguments 2 lat temu
  Andreas Kling 8a8d8ecb35 LibJS: Add ASTNodeWithTailArray template to pack AST node + array 2 lat temu
  Andreas Kling c767535ca2 LibJS: Use move() on the SourceRange in create_ast_node() 2 lat temu
  Andreas Kling 1f909d24b6 LibJS: Shrink MemberExpression by rearranging members slightly 2 lat temu
  Andreas Kling e70f944e11 LibJS: Rearrange ASTNode members so there's a padding hole at the end 2 lat temu
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString 2 lat temu
  Linus Groh d26aabff04 Everywhere: Run clang-format 2 lat temu
  davidot 2c26ee89ac LibJS: Remove m_first_invalid_property_range from ObjectExpression 2 lat temu
  davidot 3acbd96851 LibJS: Remove is_use_strict_directive for all StringLiterals 2 lat temu