summaryrefslogtreecommitdiff
path: root/runtime/runtime.h
diff options
context:
space:
mode:
author Alex Light <allight@google.com> 2017-04-20 09:15:08 -0700
committer Alex Light <allight@google.com> 2017-04-20 22:47:01 +0000
commit65af20b1aaa2b23abaae3e4a21d7b6cdcb156889 (patch)
tree8bf0c219ec23392afe2f04972b6abc2665c9ab80 /runtime/runtime.h
parentaa03f6fa38da0166790f2b22b679e6568ad56f7d (diff)
Agent libraries need to be searched for JNI functions
This makes agent libraries the option of last resort for native method implementations. This will allow one to not need to manually link all native methods in an agent library. Bug: 37522517 Bug: 37432636 Test: ./test.py --host -j40 Change-Id: I5ad78a15e7e2799d2a877c5d603342899e2a1bd1
Diffstat (limited to 'runtime/runtime.h')
-rw-r--r--runtime/runtime.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/runtime.h b/runtime/runtime.h
index 20db628a75..b91cb0c9be 100644
--- a/runtime/runtime.h
+++ b/runtime/runtime.h
@@ -657,6 +657,10 @@ class Runtime {
void AttachAgent(const std::string& agent_arg);
+ const std::list<ti::Agent>& GetAgents() const {
+ return agents_;
+ }
+
RuntimeCallbacks* GetRuntimeCallbacks();
void InitThreadGroups(Thread* self);