rb_protect       6044 eval.c         	rb_protect((VALUE(*)_((VALUE)))link->func, link->data, &status);
rb_protect       6052 eval.c         	rb_protect((VALUE(*)_((VALUE)))link->func, link->data, &status);
rb_protect       6061 eval.c         	rb_protect((VALUE(*)_((VALUE)))link->func, link->data, &status);
rb_protect       350 ext/dbm/dbm.c          ret = rb_protect(rb_yield, rb_assoc_new(rb_str_dup(keystr), valstr), &status);
rb_protect       445 ext/gdbm/gdbm.c         ret = rb_protect(rb_yield, rb_assoc_new(keystr, valstr), &status);
rb_protect       281 ext/pty/pty.c  	rb_protect(pty_exec, (VALUE)&arg, &status);
rb_protect        50 ext/readline/readline.c     buff = (char*)rb_protect((VALUE(*)_((VALUE)))readline, (VALUE)prompt,
rb_protect       340 ext/sdbm/init.c         ret = rb_protect(rb_yield, rb_assoc_new(rb_str_dup(keystr), valstr), &status);
rb_protect       1269 ext/socket/socket.c         status = rb_protect(unixsock_connect_internal, (VALUE)&arg, &prot);
rb_protect       1412 gc.c           	rb_protect((VALUE(*)_((VALUE)))run_single_final, (VALUE)args, &status);
rb_protect       1417 gc.c           	    rb_protect((VALUE(*)_((VALUE)))run_single_final, (VALUE)args, &status);
rb_protect       729 process.c      	    rb_protect(rb_yield, Qundef, &status);
rb_protect       2649 win32/win32.c      RUBY_CRITICAL(rb_protect((VALUE (*)(VALUE))h->handler, (VALUE)h->arg, &h->status);