Loading newbrt/txn.c +10 −2 Original line number Diff line number Diff line Loading @@ -786,10 +786,18 @@ toku_txn_get_state(TOKUTXN txn) { #include <valgrind/drd.h> void __attribute__((__constructor__)) toku_txn_drd_ignore(void); void __attribute__((__constructor__)) toku_txn_status_drd_ignore(void); void toku_txn_drd_ignore(void) { toku_txn_status_drd_ignore(void) { DRD_IGNORE_VAR(txn_status); } #include <valgrind/helgrind.h> void __attribute__((__constructor__)) toku_txn_status_helgrind_ignore(void); void toku_txn_status_helgrind_ignore(void) { VALGRIND_HG_DISABLE_CHECKING(&txn_status, sizeof txn_status); } #undef STATUS_VALUE Loading
newbrt/txn.c +10 −2 Original line number Diff line number Diff line Loading @@ -786,10 +786,18 @@ toku_txn_get_state(TOKUTXN txn) { #include <valgrind/drd.h> void __attribute__((__constructor__)) toku_txn_drd_ignore(void); void __attribute__((__constructor__)) toku_txn_status_drd_ignore(void); void toku_txn_drd_ignore(void) { toku_txn_status_drd_ignore(void) { DRD_IGNORE_VAR(txn_status); } #include <valgrind/helgrind.h> void __attribute__((__constructor__)) toku_txn_status_helgrind_ignore(void); void toku_txn_status_helgrind_ignore(void) { VALGRIND_HG_DISABLE_CHECKING(&txn_status, sizeof txn_status); } #undef STATUS_VALUE