Lines Matching defs:bp
262 void JvmtiBreakpoint::copy(JvmtiBreakpoint& bp) {
263 _method = bp._method;
264 _bci = bp._bci;
267 bool JvmtiBreakpoint::lessThan(JvmtiBreakpoint& bp) {
272 bool JvmtiBreakpoint::equals(JvmtiBreakpoint& bp) {
273 return _method == bp._method
274 && _bci == bp._bci;
414 JvmtiBreakpoint& bp = _bps.at(i);
416 bp.print();
423 void JvmtiBreakpoints::set_at_safepoint(JvmtiBreakpoint& bp) {
426 int i = _bps.find(bp);
428 _bps.append(bp);
429 bp.set();
433 void JvmtiBreakpoints::clear_at_safepoint(JvmtiBreakpoint& bp) {
436 int i = _bps.find(bp);
439 bp.clear();
445 int JvmtiBreakpoints::set(JvmtiBreakpoint& bp) {
446 if ( _bps.find(bp) != -1) {
449 VM_ChangeBreakpoints set_breakpoint(VM_ChangeBreakpoints::SET_BREAKPOINT, &bp);
454 int JvmtiBreakpoints::clear(JvmtiBreakpoint& bp) {
455 if ( _bps.find(bp) == -1) {
459 VM_ChangeBreakpoints clear_breakpoint(VM_ChangeBreakpoints::CLEAR_BREAKPOINT, &bp);
478 JvmtiBreakpoint& bp = _bps.at(i);
479 if (bp.method()->method_holder() == klass) {
480 bp.clear();