Merged with tip.
[cacao.git] / src / vm / jit / trap.c
index 9f3a10558661672aaf9549c2f42b2567920a9019..562bb0907e5c2aa5b28e2a20601cf06bdc428ab2 100644 (file)
@@ -184,6 +184,15 @@ void* trap_handle(int type, intptr_t val, void *pv, void *sp, void *ra, void *xp
                p = jit_compile_handle(m, sfi.pv, ra, (void *) val);
                break;
 
+#if defined(ENABLE_REPLACEMENT)
+       case TRAP_COUNTDOWN:
+#if defined(__I386__)
+               replace_me_wrapper((char*)xpc - 13, context);
+#endif
+               p = NULL;
+               break;
+#endif
+
        default:
                /* Let's try to get a backtrace. */