Home | History | Annotate | Download | only in jdwp

Lines Matching refs: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.
143 * Returns the Thread* for the JDWP daemon thread.
154 // Acquires/releases the JDWP synchronization token for the debugger
161 // Acquires/releases the JDWP synchronization token for the event thread
179 * JDWP support thread) to be suspended.
190 * single-stepping, and method entry/exit. (JDWP requires that these four
303 void SuspendByPolicy(JdwpSuspendPolicy suspend_policy, JDWP::ObjectId thread_self_id)
337 * The thread wanting "exclusive" access to the JDWP world must call the
342 * to do JDWP stuff.
344 * Therefore the main JDWP handler loop will wait for the event thread
346 * has suspended itself and cleared the token, the JDWP handler continues
361 /* wait for creation of the JDWP thread */
394 // Used to synchronize JDWP command handler thread and event threads so only one
395 // thread does JDWP stuff at a time. This prevent from interleaving command handling
409 // Used to synchronize runtime shutdown with JDWP command handler thread.
410 // When the runtime shuts down, it needs to stop JDWP command handler thread by closing the
411 // JDWP connection. However, if the JDWP thread is processing a command, it needs to wait
456 VLOG(jdwp) << " " << specific_kind << " " << value;
469 // Return values from this JDWP packet's header.
503 } // namespace JDWP