From 2caedcd812f526457170267a6bf963d5b61b5386 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Tue, 30 Sep 2014 16:14:44 -0700 Subject: [PATCH] remove all hooks --- src/bitcoindjs.cc | 59 ----------------------------------------------- 1 file changed, 59 deletions(-) diff --git a/src/bitcoindjs.cc b/src/bitcoindjs.cc index 7eee33ff..c0d6ffb1 100644 --- a/src/bitcoindjs.cc +++ b/src/bitcoindjs.cc @@ -86,11 +86,9 @@ * ~/bitcoin/src/main.h */ -extern "C" { #include #include #include -} #include #include @@ -2369,63 +2367,6 @@ jstx_to_ctx(const Local entry, CTransaction& tx, uint256 hashBlock) { } #endif -/** - * Hooks - */ - -#if 0 -static int last_height = -1; - -extern "C" void __attribute__ ((constructor)) -trace_begin(void) { - return; -} - -extern "C" void __attribute__ ((destructor)) -trace_end(void) { - return; -} - -extern "C" void -__cyg_profile_func_enter(void *func, void *caller) { - return; -} - -extern "C" void -__cyg_profile_func_exit(void *func, void *caller) { - int cur_height = chainActive.Height(); - if (cur_height != last_height) { - printf("new block\n"); - last_height = cur_height; - } - // if (func == &AcceptBlock || caller == &AcceptBlock || func == AcceptBlock || caller == AcceptBlock) { - // printf("accept block\n"); - // } -} -#endif - -extern "C" { - #include - #include - #include - #include - #include - - int printf(const char *, ...); - void __cyg_profile_func_enter(void *this_fn, void *call_site) __attribute__((no_instrument_function)); - void __cyg_profile_func_exit(void *this_fn, void *call_site) __attribute__((no_instrument_function)); -} - -void __cyg_profile_func_enter(void *this_fn, void *call_site) { - printf("enter\n"); - (void)call_site; -} - -void __cyg_profile_func_exit(void *this_fn, void *call_site) { - printf("exit\n"); - (void)call_site; -} - /** * Init */