watch.h File Reference
Namespaces | |
ttg_madness | |
this contains MADNESS-based TTG functionality | |
ttg_madness::detail | |
Functions | |
const std::vector< const pthread_t * > & | ttg_madness::detail::watchpoints_threads () |
void | ttg_madness::initialize_watchpoints () |
must be called from main thread before setting watchpoints More... | |
template<typename T > | |
void | ttg_madness::watchpoint_set (T *addr, ttg::detail::MemoryWatchpoint_x86_64::Size size, ttg::detail::MemoryWatchpoint_x86_64::Condition cond) |
sets a hardware watchpoint for window [addr,addr+size) and condition cond More... | |
template<typename T > | |
void | ttg_madness::watchpoint_clear (T *addr) |
clears the hardware watchpoint for window [addr,addr+size) previously created with watchpoint_set<T> More... | |