Home | History | Annotate | Download | only in jdwp

Lines Matching defs:JDWP

27 #include "jdwp/jdwp_priv.h"
32 namespace JDWP {
70 VLOG(jdwp) << "+++ writing to wake pipe";
113 // Only called from the JDWP thread.
119 VLOG(jdwp) << "+++ closing JDWP connection on fd " << clientSock;
159 VLOG(jdwp) << "Not sending JDWP packet: no debugger attached!";
171 PLOG(ERROR) << StringPrintf("Failed to send JDWP packet %c%c%c%c to debugger (%zd of %zu)",
183 VLOG(jdwp) << "Not sending JDWP packet: no debugger attached!";
190 PLOG(ERROR) << StringPrintf("Failed to send JDWP packet to debugger (%zd of %zu)",
213 thread_start_lock_("JDWP thread start lock", kJdwpStartLock),
214 thread_start_cond_("JDWP thread start condition variable", thread_start_lock_),
221 attach_lock_("JDWP attach lock", kJdwpAttachLock),
222 attach_cond_("JDWP attach condition variable", attach_lock_),
226 event_list_lock_("JDWP event list lock", kJdwpEventListLock),
229 jdwp_token_lock_("JDWP token lock"),
230 jdwp_token_cond_("JDWP token condition variable", jdwp_token_lock_),
235 shutdown_lock_("JDWP shutdown lock", kJdwpShutdownLock),
236 shutdown_cond_("JDWP shutdown condition variable", shutdown_lock_),
241 * Initialize JDWP.
243 * Does not return until JDWP thread is running, but may return before
272 * debugger. Create the JDWP thread and let it continue the mission.
275 "JDWP thread");
290 * The JDWP thread will signal us when it connects successfully or
302 LOG(ERROR) << "JDWP connection failed";
306 LOG(INFO) << "JDWP connected";
345 * Tell the JDWP thread to shut down. Frees "state".
357 VLOG(jdwp) << "JDWP command in progress: wait for it to finish ...";
361 VLOG(jdwp) << "JDWP shutting down net...";
369 LOG(WARNING) << "JDWP thread join failed";
373 VLOG(jdwp) << "JDWP freeing netstate...";
398 JDWP::Request request(netStateBase->input_buffer_, netStateBase->input_count_);
412 * We processed this request and sent its reply so we can release the JDWP token.
430 * Entry point for JDWP thread. The thread was created through the VM
443 CHECK(runtime->AttachCurrentThread("JDWP", true, runtime->GetSystemThreadGroup(),
446 VLOG(jdwp) << "JDWP: thread running";
565 VLOG(jdwp) << "JDWP: thread detaching and exiting...";
589 * There's no JDWP event we can post to tell the debugger, "we've stopped,
616 VLOG(jdwp) << "+++ last=busy";
624 VLOG(jdwp) << "+++ debugger interval=" << (now - last);
662 } // namespace JDWP