handlers 249 src/core.c struct cleanup_handler_rec *handlers; handlers 259 src/core.c r->next = cleanup.handlers; handlers 260 src/core.c cleanup.handlers = r; handlers 269 src/core.c struct cleanup_handler_rec *x = NULL, *y = cleanup.handlers; handlers 273 src/core.c cleanup.handlers = y->next; handlers 304 src/core.c SCM_FOR_EACH(hp, vm->handlers) { handlers 305 src/core.c vm->handlers = SCM_CDR(hp); handlers 310 src/core.c for (ch = cleanup.handlers; ch; ch = ch->next) { handlers 223 src/gauche/vm.h ScmObj handlers; /* saved dynamic handler chain */ handlers 395 src/gauche/vm.h ScmObj handlers; /* chain of active dynamic handlers */ handlers 81 src/signal.c ScmObj handlers[NSIG]; /* Scheme signal handlers */ handlers 451 src/signal.c if (SCM_PROCEDUREP(sigHandlers.handlers[sigQcopy[i]])) { handlers 452 src/signal.c cell = Scm_Acons(sigHandlers.handlers[sigQcopy[i]], handlers 518 src/signal.c sigHandlers.handlers[desc->num] = handler; handlers 535 src/signal.c r = sigHandlers.handlers[signum]; handlers 543 src/signal.c ScmObj handlers[NSIG]; handlers 551 src/signal.c for (i=0; i<NSIG; i++) handlers[i] = sigHandlers.handlers[i]; handlers 558 src/signal.c if (SCM_EQ(SCM_CDAR(hp), handlers[desc->num])) { handlers 566 src/signal.c h = Scm_Acons(SCM_OBJ(set), handlers[desc->num], h); handlers 600 src/signal.c sigHandlers.handlers[desc->num] = SCM_TRUE; handlers 608 src/signal.c sigHandlers.handlers[desc->num] = SCM_TRUE; handlers 615 src/signal.c sigHandlers.handlers[desc->num] = DEFAULT_SIGHANDLER; handlers 618 src/signal.c sigHandlers.handlers[desc->num] = EXIT_SIGHANDLER; handlers 725 src/signal.c for (i=0; i<NSIG; i++) sigHandlers.handlers[i] = SCM_FALSE; handlers 195 src/vm.c v->handlers = SCM_NIL; handlers 2882 src/vm.c ScmObj handlers = throw_cont_calculate_handlers(ep, vm); handlers 2885 src/vm.c vm->val0 = throw_cont_body(handlers, ep, vm->escapeData[1]); handlers 3029 src/vm.c ScmObj prev = theVM->handlers; handlers 3034 src/vm.c theVM->handlers = Scm_Cons(Scm_Cons(before, after), prev); handlers 3046 src/vm.c vm->handlers = prev; handlers 3210 src/vm.c target = ep->handlers; handlers 3211 src/vm.c current = vm->handlers; handlers 3215 src/vm.c vm->handlers = SCM_CDR(hp); handlers 3239 src/vm.c SCM_FOR_EACH(hp, vm->handlers) { handlers 3241 src/vm.c vm->handlers = SCM_CDR(hp); handlers 3350 src/vm.c ep->handlers = vm->handlers; handlers 3394 src/vm.c ScmObj target = Scm_Reverse(ep->handlers); handlers 3395 src/vm.c ScmObj current = vm->handlers; handlers 3415 src/vm.c static ScmObj throw_cont_body(ScmObj handlers, /* after/before thunks handlers 3429 src/vm.c if (SCM_PAIRP(handlers)) { handlers 3430 src/vm.c data[0] = (void*)SCM_CDR(handlers); handlers 3434 src/vm.c return Scm_VMApply0(SCM_CAR(handlers)); handlers 3461 src/vm.c ScmObj handlers = SCM_OBJ(data[0]); handlers 3464 src/vm.c return throw_cont_body(handlers, ep, args); handlers 3491 src/vm.c vm->handlers = ep->handlers; handlers 3514 src/vm.c ep->handlers = vm->handlers; handlers 3848 src/vm.c Scm_Printf(out, "dynenv: %S\n", vm->handlers);