Lines Matching refs:JvmtiBreakpoint
42 class JvmtiBreakpoint;
128 // Note : typesafe wrapper for GrowableCache of JvmtiBreakpoint
145 JvmtiBreakpoint& at(int index) { return (JvmtiBreakpoint&) *(_cache.at(index)); }
146 int find(JvmtiBreakpoint& e) { return _cache.find((GrowableElement *) &e); }
147 void append(JvmtiBreakpoint& e) { _cache.append((GrowableElement *) &e); }
157 // class JvmtiBreakpoint
162 // A JvmtiBreakpoint describes a location (class, method, bci) to break at.
167 class JvmtiBreakpoint : public GrowableElement {
174 JvmtiBreakpoint();
175 JvmtiBreakpoint(methodOop m_method, jlocation location);
176 bool equals(JvmtiBreakpoint& bp);
177 bool lessThan(JvmtiBreakpoint &bp);
178 void copy(JvmtiBreakpoint& bp);
191 bool equals(GrowableElement* e) { return equals((JvmtiBreakpoint&) *e); }
194 JvmtiBreakpoint *bp = new JvmtiBreakpoint();
208 // JvmtiBreakpoints is a GrowableCache of JvmtiBreakpoint.
227 void set_at_safepoint(JvmtiBreakpoint& bp);
228 void clear_at_safepoint(JvmtiBreakpoint& bp);
240 int set(JvmtiBreakpoint& bp);
241 int clear(JvmtiBreakpoint& bp);
315 JvmtiBreakpoint* _bp;
320 VM_ChangeBreakpoints(int operation, JvmtiBreakpoint *bp) {