Histórico de Commits

Autor SHA1 Mensagem Data
  Hendiadyoin1 1de475b404 LibJS: Prepare yield object before re-routing it through finally há 1 ano atrás
  Andreas Kling 6ca94bd0b1 LibJS/Bytecode: Rename GetVariable => GetBinding há 1 ano atrás
  Andreas Kling b7c04f999a LibJS/Bytecode: Split SetVariable into four separate instructions há 1 ano atrás
  Andreas Kling 640f195a70 LibJS/Bytecode: Sort ENUMERATE_BYTECODE_OPS list há 1 ano atrás
  Aliaksandr Kalenik caffd485b8 LibJS: Replace SetLocal instruction usage with Mov há 1 ano atrás
  Aliaksandr Kalenik d79438a2a6 LibJS: Join locals, constants and registers into single vector há 1 ano atrás
  Aliaksandr Kalenik 6fb1d9e516 LibJS: Stop using execute_ast_node() for class property evaluation há 1 ano atrás
  Aliaksandr Kalenik a4f70986a0 LibJS: Emit bytecode for function declaration instantiation há 1 ano atrás
  Andreas Kling 810a297626 LibJS/Bytecode: Remove Instruction::execute() há 1 ano atrás
  Andreas Kling 7654da3851 LibJS/Bytecode: Do basic compare-and-jump peephole optimization há 1 ano atrás
  Andreas Kling e43d96f310 LibJS/Bytecode: Remove Instruction::m_length field há 1 ano atrás
  Andreas Kling ce93000757 LibJS/Bytecode: Unroll the bytecode interpreter há 1 ano atrás
  Andreas Kling fae1527a18 LibJS/Bytecode: Turn JumpIf condition,@a,@next into JumpTrue/JumpFalse há 1 ano atrás
  Andreas Kling 5a08544138 LibJS/Bytecode: Keep instruction source mappings in Executable há 1 ano atrás
  Andreas Kling 4cf4ea92a7 LibJS/Bytecode: Store Instruction length as u32 há 1 ano atrás
  Andreas Kling f6aee2b9e8 LibJS/Bytecode: Flatten bytecode to a contiguous representation há 1 ano atrás
  Hendiadyoin1 ada5027163 LibJS: Cleanup unwind state when transferring control out of a finalizer há 1 ano atrás
  Hendiadyoin1 b4b9c4b383 LibJS: Restore scheduled jumps in catch blocks without finalizers há 1 ano atrás
  Andreas Kling 5b69413c4b Revert "LibJS/Bytecode: Bring back the bytecode optimization pipeline" há 1 ano atrás
  Andreas Kling cf81bf48c6 Revert "LibJS/Bytecode: Add peephole optimization pass and fuse compare+jump" há 1 ano atrás
  Andreas Kling c4a0afbe28 Revert "LibJS/Bytecode: Fuse [Not, JumpIf] instructions into JumpIfNot" há 1 ano atrás
  Andreas Kling 795149e585 LibJS/Bytecode: Fuse [Not, JumpIf] instructions into JumpIfNot há 1 ano atrás
  Andreas Kling 4438ec481c LibJS/Bytecode: Add peephole optimization pass and fuse compare+jump há 1 ano atrás
  Andreas Kling 5b29974bfa LibJS/Bytecode: Bring back the bytecode optimization pipeline há 1 ano atrás
  Andreas Kling 5813df21c8 LibJS/Bytecode: Make primitive bigints be constants há 1 ano atrás
  Andreas Kling 46d209c55b LibJS/Bytecode: Make primitive strings be constants há 1 ano atrás
  Andreas Kling 9d9b737a58 LibJS/Bytecode: Dedicated instructions for postfix increment/decrement há 1 ano atrás
  Andreas Kling e46b217e42 LibJS/Bytecode: Move to a new bytecode format há 1 ano atrás
  Andreas Kling 3466771492 LibJS/Bytecode: Add Bytecode::Operand há 1 ano atrás
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String há 1 ano atrás