jvm tail recursion:Java字节码中的尾部递归调用的优化器库 源码
jvm-tail-递归 在Java字节码上执行尾部递归优化的Java库。它只是将函数中的最终递归方法调用替换为goto到同一函数的开头。 该项目使用执行字节码操作。 例子 倒数至零 一个简单的尾递归函数,倒数为零: 前 后 static void count( int n) { if (n == 0 ) { return ; } count(n - 1 ); } static void count( int n) { while ( true ) { if (n == 0 ) { return ; } n = n - 1 ; } } 列出字符串中的数字 如果您想在字符串中使用数字序列: 前 后 static String numbers( int n,
文件列表
jvm-tail-recursion:Java字节码中的尾部递归调用的优化器库
(预估有个136文件)
MethodWriter.java
99KB
SymbolTable.java
54KB
MethodVisitor.java
34KB
package.html
4KB
package.html
7KB
Type.java
32KB
ClassReader.java
166KB
package.html
2KB
ClassWriter.java
44KB
Frame.java
57KB
暂无评论