diff options
author | Alex Light <allight@google.com> | 2018-09-19 14:50:34 -0700 |
---|---|---|
committer | Alex Light <allight@google.com> | 2018-09-19 16:35:43 -0700 |
commit | cf9efd6a385f56921aa552cc1e04ba10aefdc766 (patch) | |
tree | 4d776e8bed16bd2b4effa1c09245f8de40cc4d5f /compiler/optimizing/graph_visualizer.cc | |
parent | e9c1634d987ebe39bb1cac6a01e89bacc3f75503 (diff) |
Improved tifast.so agent
Made tifast.so=log actually print out the values of all the arguments
passed to the events. This includes all integer values, thread names,
class names and files and method names and signatures. With log the
agent will now print lines like the following for each event:
dalvikvm32 I 09-19 13:31:18 160583 160595 tifast.cc:579] Got event ExceptionCatch(jvmtiEnv*, JNIEnv*, jthread[FinalizerDaemon], jmethodID[Ljava/lang/Daemons$FinalizerDaemon;->runInternal()V (source: Daemons.java:217)], jlocation[88, hex: 0x58], jobject[type: Ljava/lang/InterruptedException; file: InterruptedException.java])
Gave ti-fast an 'all' option which will enable all events the runtime
is capable of supporting.
Test: ./test/run-test --host --with-agent libtifast.so=log,all 001-HelloWorld
Change-Id: I672b91495e41eea5af9a7746f4149ebb0383131e
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions