Исходники создателя большой толпы юнитов для Delphi (4 358b) |
Практически тоже самое, что описано ниже, но создание вместо одного большого кучи маленьких юнитов. Компиляция ~9 000 000 строк в ~205 000 юнитов заняла на той же машине с тем же компилятором ~5 часов. С тем же результатом :) |
Исходники создателя монстроидального юнита для Delphi (4 591b) |
В обед от безделья. Исходники и получившийся юнит компилируются в теории на любом компиляторе Delphi. Созданный юнит в ~253Mb (~5 800 000 строк) компилятор от D10 через ~37 часов компиляции завершить ее не смог, по причине EOutOfMemory, скушав примерно полтора Gb оперативки. В исходных текстах можно подрегулировать параметры создания юнита для создания файлов и поменьше. В следующий, бездарно потерянный, обед выпущу вторую версию, где будет создаваться куча мелких юнитов вместо одного большого |
Прикольное сообщение (108 736b) |
Возникло при пуске Computer Browser |