Home | History | Annotate | Download | only in vm

Lines Matching full:debugger

19  * requests from the debugger, so speed is not essential.  Maintaining
22 * Collecting all debugger-related pieces here will also allow us to #ifdef
30 JDWP does not allow the debugger to assume that objects passed to it
32 ObjectReference.DisableCollection) to allow the debugger to manage
40 with situations where the debugger itself allocates strings or executes
42 short of disabling GC whenever the debugger is connected, is to ensure
43 that the debugger thread can't cause a GC: it has to expand the heap or
44 fail to allocate. (Might want to make that "is debugger thread AND all
49 representation from what we show the debugger. This allows us to
54 (1) Disable garbage collection entirely while the debugger is attached.
59 debugger, and include the list in the GC root set. This ensures that
60 objects the debugger might care about don't go away. This is straightforward,
75 ThreadId we pass to the debugger is the ObjectId for the java/lang/Thread
206 * Null references must be represented as zero, or the debugger will get
225 /* debugger has detached while we were doing stuff? */
241 * Verify that an object has been registered. If it hasn't, the debugger
398 ALOGI("Debugger is active");
428 ALOGD("Debugger has detached; object registry had %d entries",
439 * Returns "true" if a debugger is connected.
449 * Get time since last debugger activity. Used when figuring out if the
450 * debugger has finished configuring us.
486 * The debugger wants us to exit.
840 * type. The debugger may take a special interest in these (e.g. it
1981 * to be seen by the debugger yet.
2012 * to be seen by the debugger yet.
2186 * Suspend ourselves after sending an event to the debugger.
2224 ALOGW("Debugger: invalid 'this' pointer %p in %s.%s; returning NULL",
2253 * The debugger includes the tags in the request. Object tags may
2370 /* The debugger calls VirtualMachine.CreateString to create a new
2388 /* not expecting these from debugger; fall through to failure */
2399 * Debugger notification
2424 * never actually sent to the debugger. The "thisPtr" is only used to
2474 * the exception object WILL be passed up to the debugger if the
2475 * debugger is interested in the event. We do this because the current
2476 * implementation of the debugger object registry never throws anything
2612 * other debugger event. (This function is called from the JDWP thread.)
2780 * direct method or the debugger wants to suppress it.
2961 ALOGV("Debugger thread not active, ignoring DDM send (t=0x%08x)",