Commit History

作者 SHA1 備註 提交日期
  Luke Wilde eac5534ce4 LibJS/Bytecode: Add support for new.target 3 年之前
  Ali Mohammad Pur 8f7021faf7 LibJS: Implement bytecode generation for For-In/Of statements 3 年之前
  Luke Wilde db1236b336 LibJS/Bytecode: Fix typo in object binding an entry with no alias 3 年之前
  Luke Wilde 515f3e0b85 LibJS/Bytecode: End for's variable scope after update block generation 3 年之前
  Luke Wilde 1fc6bbcdc3 LibJS: Stop generating switch case statements on block termination 3 年之前
  Ali Mohammad Pur a37bee919a LibJS: Use ranges instead of specifying all registers for NewArray 3 年之前
  Luke Wilde 750b69540e LibJS/Bytecode: Setup declarative environment for lexical for statements 3 年之前
  Luke Wilde 97af7654dd LibJS/Bytecode: Setup declarative environment for catch with variable 3 年之前
  Luke Wilde 04774f923f LibJS/Bytecode: Setup lexical environment boundary for with statements 3 年之前
  Luke Wilde 9f4cc6435d LibJS/Bytecode: Unwind to closest unwind boundary on Throw 3 年之前
  Luke Wilde 0356239f3e LibJS/Bytecode: Unconditionally end break/continuable scopes 3 年之前
  Ali Mohammad Pur 2000251333 LibJS: Implement bytecode generation for WithStatement 3 年之前
  Ali Mohammad Pur 57386ca839 LibJS: Initialize 'var' bindings to undefined on declaration 3 年之前
  Ali Mohammad Pur ba9c4959d6 LibJS: Leave the unwind context on break/continue/return in bytecode 3 年之前
  Ali Mohammad Pur 1bbfaf8627 LibJS: More properly implement scoping rules in bytecode codegen 3 年之前
  Ali Mohammad Pur c7e6b65fd2 LibJS: Implement ClassExpression::generate_bytecode() 3 年之前
  Ali Mohammad Pur 75aa900b83 LibJS: Make ASTNode::generate_bytecode() fallible 3 年之前
  Ali Mohammad Pur 3a5f7cb524 LibJS: Don't emit a LeaveUnwindContext after a successful handler 3 年之前
  davidot 4136cbdb09 LibJS: Convert ScopeNode declaration functions to ThrowCompletionOr 3 年之前
  mjz19910 3102d8e160 Everywhere: Fix many spelling errors 3 年之前
  Ali Mohammad Pur 3b0bf05fa5 LibJS: Implement async functions as generator functions in BC mode 3 年之前
  Ali Mohammad Pur b96118b5d1 LibJS: Fix codegen for nodes after try statements without 'finally' 3 年之前
  Andreas Kling 5599d22744 LibJS: Support calling result of a computed MemberExpression in bytecode 3 年之前
  Andreas Kling a2a8b97c11 LibJS: Simplify MemberExpression::generate_bytecode() 3 年之前
  Andreas Kling cfbb69a9cd LibJS: Support more assignment expressions in the bytecode VM 3 年之前
  Andreas Kling 72736f9e93 LibJS: Generate bytecode for UpdateExpression with MemberExpression arg 3 年之前
  Andreas Kling 6fc3c14b7a LibJS: Fix bogus bytecode codegen for "catch" parameters 3 年之前
  Andreas Kling da98212001 LibJS: Add a separate "identifier table" to bytecode executables 3 年之前
  Andreas Kling 3117182c2e LibJS: Implement 'this' in the bytecode VM 3 年之前
  davidot 715f9666f2 LibJS: Fix that in Bytecode mode functions where not created anymore 3 年之前