Historial de Commits

Autor SHA1 Mensaje Fecha
  Andreas Kling 883b2268c0 LibJS: Protect private elements from GC during class construction hace 1 año
  Andreas Kling e46b217e42 LibJS/Bytecode: Move to a new bytecode format hace 1 año
  Andreas Kling aada76d0fb LibJS: Don't dump variables multiple times in AST dumps hace 1 año
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String hace 1 año
  Andreas Kling 463931384d LibJS: Don't use Handle<Value> for JS::Object private fields hace 1 año
  Andreas Kling 07f567cd9f LibJS+LibWeb: Another round of bringing module loading closer to spec hace 1 año
  Andreas Kling 3dc5f467a8 LibJS: Always allocate ExecutionContext objects on the malloc heap hace 1 año
  Andreas Kling 65717e3b75 LibJS: Inline fast case for Value::to_{boolean,number,numeric,primitive} hace 1 año
  Aliaksandr Kalenik 4561469d52 LibJS: Fix BindingPattern::contains_expression() is name is expression hace 1 año
  Shannon Booth e67dd54878 LibJS: Add spec comments to ScopeNode::block_declaration_instantiation hace 1 año
  Aliaksandr Kalenik d978c762bc LibJS: Remove usage of bytecode_interpreter_if_exists() hace 1 año
  Andreas Kling 97ebfd9f0f LibJS: Make Value::to_string_without_side_effects() infallible hace 1 año
  Andreas Kling 2eaa528a0e LibJS: Rip out the AST interpreter :^) hace 1 año
  Hediadyoin1 50bf303edd LibJS: Capture UnrealizedSourceRanges in ExecutionContext, not ASTNodes hace 1 año
  Aliaksandr Kalenik fb94415f03 LibJS: Delete Declaration::for_each_var_declared_name hace 2 años
  Aliaksandr Kalenik 0fa47405df LibJS: Delete Declaration::for_each_lexically_declared_name hace 2 años
  Aliaksandr Kalenik 231d58dd62 LibJS: Delete Declaration::for_each_bound_name hace 2 años
  Aliaksandr Kalenik 348e43b36d LibJS: Replace for_each_bound_name with for_each_bound_identifier hace 2 años
  Timothy Flynn 9d7215c636 LibJS+LibWeb: Move IteratorOperations.h AOs to Iterator.h hace 2 años
  Timothy Flynn 1760361304 LibJS: Make GetIterator's hint parameter required hace 2 años
  Aliaksandr Kalenik 8d940d57a4 LibJS: Delete for_each_lexical_function_declaration_in_reverse_order() hace 2 años
  Gabriel Dinner-David d29bd55b48 LibJS: Implement import.meta for bytecode hace 2 años
  Andreas Kling 640d48255b LibJS: Remove unhelpful environment lookup optimization for globals hace 2 años
  Aliaksandr Kalenik b0a533dbc0 LibJS: Identify global variables during parsing hace 2 años
  Aliaksandr Kalenik 4a9a1d1656 LibJS: Skip bindings creation for locals during block declaration init hace 2 años
  Aliaksandr Kalenik 8b6450842e LibJS: Use local variables for function declarations when possible hace 2 años
  Aliaksandr Kalenik 2e81cc4cf7 LibJS: Use Identifier to represent FunctionParameter name hace 2 años
  Aliaksandr Kalenik 7765ebb5f2 LibJS+LibWeb: Plumb local variables names to ECMAScriptFunctionObject hace 2 años
  Aliaksandr Kalenik 401d97c45c LibJS: Add ScopeNode::for_each_var_declared_identifier() hace 2 años
  Aliaksandr Kalenik 7f0074ac23 LibJS: Add for_each_bound_identifier for AST::Declaration hace 2 años