refal-5-lambda
refal-5-lambda copied to clipboard
Подготовить бенчмарк для замеров производительности
На основе https://github.com/Mazdaywik/simple-refal-benchmark, либо вообще с нуля нужно подготовить бенчмарк для оценки производительности Рефала-5λ.
Согласно #349 оптимизации будут изменяться на месте, режимы «старой» и «новой» компиляции не предусматриваются. Поэтому сравнивать производительность встроенным бенчмарком не получится.
Бенчмарк должен включать в себя компилятор Рефала-5λ версии 3.3 и некоторое количество программ на классическом Рефале-5. При этом, такие классические программы, как SCP4 и MSCP-A, в компилятор входить не должны, они должны автоматически скачиваться при помощи curl
или wget
(если ни той, ни другой утилиты для скачивания не установлено, то тест пропускается).
Для программ на классическом Рефале-5 для сравнения должен запускаться и классический Рефал-5.
Не успел подготовить бенчмарк для дипломников. Но задача остаётся.