Created
December 29, 2013 20:41
-
-
Save xushijie/8174601 to your computer and use it in GitHub Desktop.
Dynamic Optimization of Bytecode Instrumentation (VMIL 13)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
an analysis model and a framework that enables reducing analysis overhead at runtime through adaptive instrumentation of | |
the base program. Overhead reduction is achieved by removing instrumentation from code locations that are considered unimportant for the analysis results, thereby avoiding execution of analysis code for those locations. | |
=> Hints: 对于MH chains,由于有很多MH,但并不是所有的MH都是有效的或者被调用到的,因此我在运行时候删除部分的不会/很少调用到的MH... | |
But what's the difference between inline cache VS reduction of MHs. | |
1, 一张精确表。
2,metrics的数值和这张精确表比较,若不发生变化或者说状态不改变,则认为。。。。部分合理。
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Additionally, i need to answer below Q: