我正在使用GBench。对于常规方法基准测试,它非常酷。现在我想要的是对Recursive函数进行基准测试。
让我说我有:
def recursive() {
//do something
return recursive()
}
对于这个功能,我需要做Benchmark。在方法顶部添加@Benchmark
可为每个递归调用提供基准。但我想要的是获得整个recursive
方法的Benchmark。
有可能吗?
答案 0 :(得分:7)
从另一个非递归函数初始调用递归函数,并对非递归函数进行基准测试。