diff options
Diffstat (limited to 'runtime/jdwp/jdwp.h')
-rw-r--r-- | runtime/jdwp/jdwp.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/runtime/jdwp/jdwp.h b/runtime/jdwp/jdwp.h index a1657d0..fd78bf2 100644 --- a/runtime/jdwp/jdwp.h +++ b/runtime/jdwp/jdwp.h @@ -31,6 +31,7 @@ struct iovec; namespace art { + union JValue; namespace mirror { class ArtMethod; } // namespace mirror @@ -185,8 +186,11 @@ struct JdwpState { * issuing a MethodEntry on a native method. * * "eventFlags" indicates the types of events that have occurred. + * + * "returnValue" is non-null for MethodExit events only. */ - bool PostLocationEvent(const JdwpLocation* pLoc, ObjectId thisPtr, int eventFlags) + bool PostLocationEvent(const JdwpLocation* pLoc, ObjectId thisPtr, int eventFlags, + const JValue* returnValue) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); /* |