Commit History

Автор SHA1 Съобщение Дата
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String преди 1 година
  Andreas Kling 6cbcd521a2 LibJS/JIT: Add fast path for UnaryMinus on Int32 преди 1 година
  Andreas Kling 3d92c26445 LibJS: Stop making shapes unique преди 1 година
  Jesús (gsus) Lapastora 706710fa13 LibJS/JIT: Make generating GDB images opt-in преди 1 година
  Jesús (gsus) Lapastora f0b984567a LibJS/JIT: Produce & register an ELF image for GDB JIT Interface преди 1 година
  Andreas Kling 350e6c54d7 LibJS: Remove dedicated iterator result instructions in favor of GetById преди 1 година
  Andreas Kling 4699c81fc1 LibJS: Stop converting between Object <-> IteratorRecord all the time преди 1 година
  Andreas Kling ece961f882 LibJS: Pass call/construct argument lists as ReadonlySpan<Value> преди 1 година
  Andreas Kling b2a1f39400 LibJS/JIT: Add fast path for JumpConditional where accumulator is Int32 преди 1 година
  Andreas Kling afeb551d57 LibJS/JIT: Add builtin for Math.exp() преди 1 година
  Andreas Kling 8447544e17 LibJS/JIT: Add builtin for Math.round() преди 1 година
  Andreas Kling c2ff238467 LibJS/JIT: Add builtin for Math.ceil() преди 1 година
  Andreas Kling 08590adf40 LibJS/JIT: Add builtin for Math.floor() преди 1 година
  Andreas Kling 5e976d611e LibJS/JIT: Add builtin for Math.pow() преди 1 година
  Andreas Kling 94b634f029 LibJS/JIT: Add builtin for Math.sqrt() преди 1 година
  Andreas Kling 1d8a601f96 LibJS/JIT: Add builtin for Math.log() преди 1 година
  Andreas Kling 2372584b18 LibJS/JIT: Continue to outer `finally` before returning преди 1 година
  Stephan Vedder 84eecbb10e LibJS/JIT: Add fastpath for set variable преди 1 година
  Idan Horowitz f19349e1b6 LibJS: Instantiate primitive array expressions using a single operation преди 1 година
  Simon Wanner 6c8ab1ca0d LibJS/JIT: Add a builtin for Math.abs преди 1 година
  Simon Wanner 86b85aa68b LibJS: Introduce Builtins преди 1 година
  Stephan Vedder 32352aa729 LibJS/JIT: Add a fast path for floating point comparisons преди 1 година
  Bastiaan van der Plaat d3b3e49e19 LibJS/JIT: Use the x86_64 setcc instruction to remove a branch преди 1 година
  Stephan Vedder 9c63f9854b LibJS/JIT: Remove incorrect check for empty tag преди 1 година
  Andreas Kling e8c0cea5f9 LibJS/JIT: Use right shift to extract type tags in equality codegen преди 1 година
  iliadsh ad98834b50 LibJS/JIT: Add more equality fast paths преди 1 година
  iliadsh 671cbf6a5b LibJS/JIT: Add GetGlobal fast path преди 1 година
  iliadsh c739c931c1 LibJS/JIT: Add PutByValue fast path for simple array access преди 1 година
  Andreas Kling b532dedc91 LibJS/JIT: Add fast path for GetById of Array.length преди 1 година
  Andreas Kling e41f0d9dec LibJS/JIT: Add fast path for loose equality check between 2 objects преди 1 година