Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling 3a73eb99ac LibJS/Bytecode: Store labels as basic block index during compilation преди 1 година
  Andreas Kling f6aee2b9e8 LibJS/Bytecode: Flatten bytecode to a contiguous representation преди 1 година
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String преди 1 година
  Nick Hawke 67566e5017 LibJS: Migrate DeprecatedString to String преди 1 година
  Hendiadyoin1 73f347b75c LibJS: Create static unwind mappings for `BasicBlock`s преди 1 година
  Andreas Kling f388d2362a LibJS: Pad the capacity of BasicBlock while growing it преди 1 година
  Andreas Kling d24e07579f LibJS: Use a Vector<u8> for BasicBlock instruction storage преди 1 година
  Andreas Kling 9e468579ce LibJS/Bytecode: Use malloc instead of mmap for BasicBlock buffers преди 2 години
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable преди 2 години
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString преди 2 години
  Daniel Bertalan 42e22f89a4 AK+LibGfx+LibJS: Pass -1 as the file descriptor to anonymous mmap преди 3 години
  Andreas Kling d203a86900 LibJS: Always inline the bytecode instruction iterator's operator++ преди 3 години
  Ali Mohammad Pur 1414c7b049 LibJS: Add a basic pass manager and add some basic passes преди 4 години
  Ali Mohammad Pur e73b142a97 LibJS: Make basic block size customizable преди 4 години
  Andreas Kling d560ee118d LibJS: Allocate 4 KiB for Bytecode::BasicBlock преди 4 години
  Gunnar Beutner 6a0d1fa259 LibJS: Store strings in a string table преди 4 години
  Ali Mohammad Pur 01e8f0889a LibJS: Generate bytecode in basic blocks instead of one big block преди 4 години