Lines Matching refs:it

102   // Method() is called from root visiting, do not use ScopedObjectAccess here or it can cause
153 // send the METHOD_ENTRY event. And we can also group it with other events for this location
161 // also group it with other events for this location like BREAKPOINT or SINGLE_STEP.
274 // JDWP is allowed unless the Zygote forbids it.
456 * type. The debugger may take a special interest in these (e.g. it
778 // Set ACC_SUPER. Dex files don't contain this flag but only classes are supposed to have it set,
780 // Class.getModifiers doesn't return it, but JDWP does, so we set it here.
957 // also ignores these cases and never return an error. However it's not obvious why this command
1445 // We should not get here for a method without code (native, proxy or abstract). Log it and
1467 // We should not get here for a method without code (native, proxy or abstract). Log it and
1645 // We don't know the total number of variables yet, so leave a blank and update it later.
2004 // Okay, so it's an object, but is it actually a thread?
2259 // query all threads, so it's easier if we just don't tell them about this thread.
2263 // This thread is being started (and has been registered in the thread list). However, it is
2264 // not completely started yet so we must ignore it.
2849 // we temporarily clear the current thread's exception (if any) and will restore it after
3042 // might get unrolled past it by an exception, and it's tricky
3066 // This differs from the "method exit" break in that it stops
3078 // If there's something interesting going on, see if it matches one
3290 // Note: while we have not deoptimized everything for this method, we may have done it for
3616 // Deoptimization is required if at least one method in the stack needs it. However we
3870 // Thread is not suspended by an event so it cannot invoke a method.
3878 * the debugger for an event or by the runtime for GC), it will remain suspended before
3880 * the threads it has suspended so the target thread can execute the method.
3888 * if it has been suspended more than once before the invoke (and again, this is the
3897 // The target thread will remain suspended even after we resume it. Let's emit a warning
3901 << "it is fully resumed.";
3979 // Attaches the DebugInvokeReq to the target thread so it executes the method when
3980 // it is resumed. Once the invocation completes, the target thread will delete it before
4014 // If an exception was pending before the invoke, restore it now.
4044 // Translate the method through the vtable, unless the debugger wants to suppress it.
4078 // because it won't be sent either.
4152 // Attach the reply to DebugInvokeReq so it can be sent to the debugger when the event thread
4256 * continue using the Chunk object because nothing has a reference to it.
4326 * first enabled, it's possible for "thread" to be actively executing.
4453 // If there's a one-shot 'when', reset it.
4656 // If it's the same, we should combine them.
4706 // It's an allocated chunk. Figure out what it is.
4785 // allocation then the first sizeof(size_t) may belong to it.
4845 for (auto it = records->RBegin(), end = records->REnd();
4846 count > 0 && it != end; count--, it++) {
4847 const gc::AllocRecord* record = &it->second;
4879 auto it = table_.find(s);
4880 if (it == table_.end()) {
4883 return std::distance(table_.begin(), it);
4972 // function only reads the class objects, which are already marked so it doesn't change their
4984 for (auto it = records->RBegin(), end = records->REnd();
4985 count > 0 && it != end; count--, it++) {
4986 const gc::AllocRecord* record = &it->second;
5001 // Part 2: Generate the output and store it in the buffer.
5030 for (auto it = records->RBegin(), end = records->REnd();
5031 count > 0 && it != end; count--, it++) {
5037 const gc::AllocRecord* record = &it->second;