run_profile.sh 252 B

1234567
  1. python3 prebuild.py
  2. SRC=$(find src/ -name "*.cpp")
  3. clang++ -pg -O1 -std=c++17 -fno-rtti -stdlib=libc++ -Wfatal-errors -o pocketpy $SRC -Iinclude
  4. time ./pocketpy benchmarks/fib.py
  5. mv benchmarks/gmon.out .
  6. gprof pocketpy gmon.out > gprof.txt
  7. rm gmon.out