incremental compileparallel compileextract and modify jar- use cached jar
Insert byteCode to get time costed by every methodExtension to control blacklistExtension to control whitelistAlgorithm to rank blocked methodAlgorithm to reduce blocked stacktrace
Global EventListenerGlobal DnsGlobal Intercepter
Print Method Parameter, Method Costed-Time, Method Result- Print costed time of every step in a certain method
Add linenumber to logcat output
- Memory-Cache Method
- SharePreference-Cache Method
1、Dynamic proxy for any class
Finally, your ideas is welcome.