/
githubmirror
/
jekyll
Обзор
Документация
Войти
/
githubmirror
/
jekyll
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v3.7.4
script/rubyprof
19 строк
456 B
Alfred Xing
Rename incremental regeneration flag
27 окт 2015, 00:20
27 окт 2015, 00:20
2a040fd
Код
Авторство
О чём код?
#!/usr/bin/env bash export BENCHMARK=1 TEST_SCRIPT="Jekyll::Commands::Build.process({'source' => 'site'})" RUBY=$(cat <<RUBY require 'ruby-prof' result = RubyProf.profile{ ${TEST_SCRIPT} } printer = RubyProf::CallTreePrinter.new(result) filename = "tmp/ruby_prof_#{rand 10000}" puts "Writing profile to #{filename}" file = File.open(filename, "w") printer.print(file, {}) file.close RUBY ) bundle exec ruby -r ./lib/jekyll -e "${RUBY}"