Home | History | Annotate | Download | only in jdwp

Lines Matching defs:JDWP

22 #include "jdwp/jdwp_bits.h"
23 #include "jdwp/jdwp_constants.h"
24 #include "jdwp/jdwp_expand_buf.h"
48 namespace JDWP {
82 * Holds a JDWP "location".
121 * State for JDWP functions.
146 * Returns the Thread* for the JDWP daemon thread.
157 // Acquires/releases the JDWP synchronization token for the debugger
164 // Acquires/releases the JDWP synchronization token for the event thread
182 * JDWP support thread) to be suspended.
193 * single-stepping, and method entry/exit. (JDWP requires that these four
302 void SuspendByPolicy(JdwpSuspendPolicy suspend_policy, JDWP::ObjectId thread_self_id)
332 * The thread wanting "exclusive" access to the JDWP world must call the
337 * to do JDWP stuff.
339 * Therefore the main JDWP handler loop will wait for the event thread
341 * has suspended itself and cleared the token, the JDWP handler continues
356 /* wait for creation of the JDWP thread */
389 // Used to synchronize JDWP command handler thread and event threads so only one
390 // thread does JDWP stuff at a time. This prevent from interleaving command handling
404 // Used to synchronize runtime shutdown with JDWP command handler thread.
405 // When the runtime shuts down, it needs to stop JDWP command handler thread by closing the
406 // JDWP connection. However, if the JDWP thread is processing a command, it needs to wait
451 VLOG(jdwp) << " " << specific_kind << " " << value;
464 // Return values from this JDWP packet's header.
498 } // namespace JDWP