[Soot-list] Interpreter for Soot & How to profile edge count for whole program

Zhou, Tong tz at gatech.edu
Sat Nov 3 15:30:19 EDT 2018


Hi,


Is there any existing project that builds an interpreter on top of Jimple or Shimple? I am currently trying to profile the dynamical basic block counts of a program using an instrumentation-based approach (insert code that increments a counter) but couldn't find a way instrument the library classes (java.lang.xxx etc). So I was thinking if there's such an interpreter that works on Soot's IR, certain profiling would be quite easy to do in such an interpreter. If no such thing exists, can someone shed some light on how to profile the dynamical basic block counts of an entire program including libraries? Thanks a lot! Any comment is appreciated.


Tong
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.CS.McGill.CA/pipermail/soot-list/attachments/20181103/7b5d585c/attachment.html>


More information about the Soot-list mailing list