diff --git a/benchmarks/recursive.py b/benchmarks/recursive.py new file mode 100644 index 00000000..df99c0a2 --- /dev/null +++ b/benchmarks/recursive.py @@ -0,0 +1,10 @@ +import sys + +sys.setrecursionlimit(10000) + +def f(n): + if n == 8000: + return -1 + return f(n + 1) + +assert f(0) == -1 diff --git a/src/vm.h b/src/vm.h index 7c1ae60d..269d34e4 100644 --- a/src/vm.h +++ b/src/vm.h @@ -7,7 +7,6 @@ #include "memory.h" #include "obj.h" #include "str.h" -#include namespace pkpy{