Historique des commits

Auteur SHA1 Message Date
  Linus Groh 9f3f3b0864 LibJS: Remove implicit wrapping/unwrapping of completion records il y a 3 ans
  Ali Mohammad Pur 4b5a9bab34 LibJS: Actually generate a lexical env for SwitchStatement in BC il y a 3 ans
  Ali Mohammad Pur 0e1943937c LibJS: Use InitializeOrSet to initialize function declarations in BC il y a 3 ans
  Idan Horowitz 086969277e Everywhere: Run clang-format il y a 3 ans
  Ali Mohammad Pur 7ea095feb0 LibJS: Don't assume that for-in/of target is a variable on LHS::Assign il y a 3 ans
  Ali Mohammad Pur 56c0fdc1c4 LibJS: Implement codegen for MemberExpression binding patterns il y a 3 ans
  Ali Mohammad Pur 007ffcd763 LibJS: Implement bytecode generation for all ObjectExpression properties il y a 3 ans
  Luke Wilde 7cc53b7ef1 LibJS/Bytecode: Implement the delete unary expression il y a 3 ans
  Luke Wilde 88901182b8 LibJS: Generate update Jump in for/in/of only if block is not terminated il y a 3 ans
  Luke Wilde eac5534ce4 LibJS/Bytecode: Add support for new.target il y a 3 ans
  Ali Mohammad Pur 8f7021faf7 LibJS: Implement bytecode generation for For-In/Of statements il y a 3 ans
  Luke Wilde db1236b336 LibJS/Bytecode: Fix typo in object binding an entry with no alias il y a 3 ans
  Luke Wilde 515f3e0b85 LibJS/Bytecode: End for's variable scope after update block generation il y a 3 ans
  Luke Wilde 1fc6bbcdc3 LibJS: Stop generating switch case statements on block termination il y a 3 ans
  Ali Mohammad Pur a37bee919a LibJS: Use ranges instead of specifying all registers for NewArray il y a 3 ans
  Luke Wilde 750b69540e LibJS/Bytecode: Setup declarative environment for lexical for statements il y a 3 ans
  Luke Wilde 97af7654dd LibJS/Bytecode: Setup declarative environment for catch with variable il y a 3 ans
  Luke Wilde 04774f923f LibJS/Bytecode: Setup lexical environment boundary for with statements il y a 3 ans
  Luke Wilde 9f4cc6435d LibJS/Bytecode: Unwind to closest unwind boundary on Throw il y a 3 ans
  Luke Wilde 0356239f3e LibJS/Bytecode: Unconditionally end break/continuable scopes il y a 3 ans
  Ali Mohammad Pur 2000251333 LibJS: Implement bytecode generation for WithStatement il y a 3 ans
  Ali Mohammad Pur 57386ca839 LibJS: Initialize 'var' bindings to undefined on declaration il y a 3 ans
  Ali Mohammad Pur ba9c4959d6 LibJS: Leave the unwind context on break/continue/return in bytecode il y a 3 ans
  Ali Mohammad Pur 1bbfaf8627 LibJS: More properly implement scoping rules in bytecode codegen il y a 3 ans
  Ali Mohammad Pur c7e6b65fd2 LibJS: Implement ClassExpression::generate_bytecode() il y a 3 ans
  Ali Mohammad Pur 75aa900b83 LibJS: Make ASTNode::generate_bytecode() fallible il y a 3 ans
  Ali Mohammad Pur 3a5f7cb524 LibJS: Don't emit a LeaveUnwindContext after a successful handler il y a 3 ans
  davidot 4136cbdb09 LibJS: Convert ScopeNode declaration functions to ThrowCompletionOr il y a 3 ans
  mjz19910 3102d8e160 Everywhere: Fix many spelling errors il y a 3 ans
  Ali Mohammad Pur 3b0bf05fa5 LibJS: Implement async functions as generator functions in BC mode il y a 3 ans