Historial de Commits

Autor SHA1 Mensaje Fecha
  Andreas Kling 6cbcd521a2 LibJS/JIT: Add fast path for UnaryMinus on Int32 hace 1 año
  Andreas Kling 350e6c54d7 LibJS: Remove dedicated iterator result instructions in favor of GetById hace 1 año
  Andreas Kling 4699c81fc1 LibJS: Stop converting between Object <-> IteratorRecord all the time hace 1 año
  Andreas Kling b2a1f39400 LibJS/JIT: Add fast path for JumpConditional where accumulator is Int32 hace 1 año
  Idan Horowitz f19349e1b6 LibJS: Instantiate primitive array expressions using a single operation hace 1 año
  Simon Wanner 86b85aa68b LibJS: Introduce Builtins hace 1 año
  Stephan Vedder 32352aa729 LibJS/JIT: Add a fast path for floating point comparisons hace 1 año
  iliadsh ad98834b50 LibJS/JIT: Add more equality fast paths hace 1 año
  Andreas Kling e41f0d9dec LibJS/JIT: Add fast path for loose equality check between 2 objects hace 1 año
  Andreas Kling cb7169d73f LibJS/JIT: Support the EnterObjectEnvironment bytecode instruction hace 1 año
  Andreas Kling cfdb8a2756 LibJS/JIT: Update "unwind context" stack in JIT code hace 1 año
  Andreas Kling b6435ca280 LibJS: Unify bytecode instruction names with their helper names hace 1 año
  Simon Wanner d91b376393 LibJS/JIT: Add helper for generating combined i32 & double fastpaths hace 1 año
  Andreas Kling 55e467c359 LibJS/JIT: Add fast path for cached PutById hace 1 año
  Sebastian Bernauer 8eb9c2dc54 LibJS/JIT: Add fast path for number comparisons hace 1 año
  Andreas Kling 1d8ec677a3 LibJS/JIT: Add fast path for cached GetVariable accesses hace 1 año
  Andreas Kling e1e7e696ac LibJS/JIT: Store the running ExecutionContext& in a dedicated register hace 1 año
  iliadsh 24d5070520 LibJS/JIT: Add fast path for UnsignedRightShift hace 1 año
  iliadsh c956316c98 LibJS/JIT: Add fast path for RightShift hace 1 año
  iliadsh 1244e91481 LibJS/JIT: Add fast path for LeftShift hace 1 año
  Simon Wanner 7e3cfaf08c LibJS/JIT: Include headers before they are used hace 1 año
  Nikodem Rabuliński 8aa35f4fab LibJIT+LibJS: Rename Assembler to X86_64Assembler hace 1 año
  Andreas Kling 24fb009cf5 LibJS+LibJIT: Add fast path for Int32 * Int32 hace 1 año
  Andreas Kling 0aeb83b03f LibJS+LibJIT: Add fast path for Int32 ^ Int32 hace 1 año
  Andreas Kling 3a5c177025 LibJS/JIT: Add fast path for Int32 | Int32 hace 1 año
  Andreas Kling 82635083dc LibJS/JIT: Add fast path for Int32 & Int32 hace 1 año
  Andreas Kling 17ae6edd8e LibJS+LibJIT: Add fast path for Int32 - Int32 hace 1 año
  Simon Wanner c810d4784e LibJS/JIT: Compile the Await instruction hace 1 año
  Simon Wanner 4671520c0a LibJS/JIT: Compile the Yield instruction hace 1 año
  Idan Horowitz 38f3b78a1d LibJS: Store the bytecode accumulator in a dedicated physical register hace 1 año