明天清晨,JVM初次针对invokedynamic指令处置了一个完整的引诱周期、链接常量池出口、创立详细的挪用地点对象、寻觅并挪用每一个类的引诱办法、将详细的挪用地点链接到办法句柄,然后经由过程办法句柄从头高速挪用链接的挪用地点999次。只管办法署名一样,但挪用者所指的办法名与被挪用的是分歧的。链接是经由过程随机的、引诱办法中手写的Java代码来完成的。
太棒了......待今明两天JRuby1.1.4公布后我就要举行一次静态挪用。恰好用它作为春季集会的演示。
喷鼻槟!:-)
至于JVM代码,它只事情在x86/32上;下一步事情就是将汇编码移到准确的文件中并完成对x86/64和SPARC的撑持。
欢迎光临 仓酷云 (http://ckuyun.com/) | Powered by Discuz! X3.2 |