Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Groovy 如何对递归函数进行基准测试?_Groovy_Benchmarking - Fatal编程技术网

Groovy 如何对递归函数进行基准测试?

Groovy 如何对递归函数进行基准测试?,groovy,benchmarking,Groovy,Benchmarking,我正在使用。对于普通的方法基准测试来说,它确实很酷。现在我想要的是对递归函数进行基准测试 假设我有: def recursive() { //do something return recursive() } 对于这个函数,我需要做基准测试。在方法顶部添加一个@Benchmark,为每个递归调用提供基准。但我想得到的是整个递归方法的基准 有可能吗?从不同的非递归函数对递归函数进行初始调用,并对非递归函数进行基准测试

我正在使用。对于普通的方法基准测试来说,它确实很酷。现在我想要的是对递归函数进行基准测试

假设我有:

def recursive() {
  //do something
  return recursive()
}
对于这个函数,我需要做基准测试。在方法顶部添加一个
@Benchmark
,为每个递归调用提供基准。但我想得到的是整个
递归方法的基准


有可能吗?

从不同的非递归函数对递归函数进行初始调用,并对非递归函数进行基准测试