File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 439439- [ 网上看到的Jetty的部分解析特性(支持%uxxx)] ( https://www.wangan.com/p/7fyg8k2c7781675a )
440440
441441
442-
443442## 19.ASM与JVM学习
444443
445- - [ 目前看到关于ASM框架最详细的学习教程 ] ( https://lsieun.github.io/java/asm/ )
444+
446445- [ JAVA虚拟机执行模型(关注引入了栈映射帧,用于加快虚拟机中类验证过程的速度)] ( https://www.cnblogs.com/coding-way/p/6600647.html )
447446- [ What is a stack map frame] ( https://stackoverflow.com/questions/25109942/what-is-a-stack-map-frame )
448447 - 这里比较有意思的是:Java 1.7引入了此选项以加速类验证。框架分为两部分:变量类型和堆栈类型。第一帧由方法类型描述。在每个GOTO / JUMP调用之后,您需要提供堆栈映射框架的更新描述。为了节省空间,可以使用SAME,APPEND等选项,也可以通过指定变量类型的FULL数组再次描述所有变量。
449448- [ 为什么JVM需要DUP指令] ( https://www.cnblogs.com/clayjj/p/7698035.html )
450449
450+ ## 20.议题
451+ - [ Hacking FernFlower] ( https://y4tacker.github.io/2023/12/22/year/2023/12/Hacking-FernFlower/ )
452+
451453
452454
453455## 其他分享
You can’t perform that action at this time.
0 commit comments