Jvm 持续池修补

Jvm 持续池修补,jvm,openjdk,.class-file,Jvm,Openjdk,.class File,我在浏览OpenJDK类文件解析器源代码时,发现了一些我从未听说过的东西——不断的池修补。这是什么?我以前读过JVM规范,但它没有提到类似的内容,在Google上搜索也没有找到任何内容。简单地说,补丁过程在类解析时替换常量池条目,以便处理JSR-229,后者实现了InvokedDynamic。它用于在加载匿名类时重写UTF-8、类和值(float、int等)条目 有关如何实现InvokedDynamic的入门知识,请参阅

我在浏览OpenJDK类文件解析器源代码时,发现了一些我从未听说过的东西——不断的池修补。这是什么?我以前读过JVM规范,但它没有提到类似的内容,在Google上搜索也没有找到任何内容。

简单地说,补丁过程在类解析时替换常量池条目,以便处理JSR-229,后者实现了InvokedDynamic。它用于在加载匿名类时重写UTF-8、类和值(float、int等)条目

有关如何实现InvokedDynamic的入门知识,请参阅