X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fvm%2Fjit%2Freplace.hpp;h=e83134904b8a49ad4f1016bb9ff27913266b9a20;hb=8dc631fc0c65cb9f3f6b5e99c68941425e721658;hp=20b61ec7051fd06e5af27b991797d0f1baaf6623;hpb=0ce178c56bb73f85555e1693ed2019387838b362;p=cacao.git diff --git a/src/vm/jit/replace.hpp b/src/vm/jit/replace.hpp index 20b61ec70..e83134904 100644 --- a/src/vm/jit/replace.hpp +++ b/src/vm/jit/replace.hpp @@ -57,8 +57,9 @@ typedef union replace_val_t replace_val_t; #include "arch.h" #include "md-abi.h" -#include "vm/method.h" +#include "vm/method.hpp" +#include "vm/jit/executionstate.h" #include "vm/jit/reg.h" #include "vm/jit/stacktrace.hpp" @@ -249,7 +250,7 @@ void replace_free_replacement_points(codeinfo *code); void replace_activate_replacement_points(codeinfo *code, bool mappable); void replace_deactivate_replacement_points(codeinfo *code); -bool replace_me_wrapper(u1 *pc, void *context); +bool replace_handler(u1 *pc, executionstate_t *es); #if !defined(NDEBUG) void replace_show_replacement_points(codeinfo *code);