7#if defined(_WIN32) || defined(DOXYGEN)
53 unsigned long long& work_set_size,
54 unsigned long long& work_set_size_peak,
55 unsigned long long& page_file_usage,
56 unsigned long long& page_file_usage_peak);
void install_seh_filter()
Installs custom Windows Structured-Exception-Handler filter.
void dump_call_stack_to_stderr()
Dumps the call-stack to stderr.
void query_memory_usage(unsigned long long &work_set_size, unsigned long long &work_set_size_peak, unsigned long long &page_file_usage, unsigned long long &page_file_usage_peak)
Queries memory usage information.
long long query_performance_frequency()
Wraps around the QueryPerformanceCounter function.
void disable_error_prompts()
Disables Windows error dialog boxes.
unsigned long get_current_process_id()
Returns the Windows process ID for the current process.
long long query_performance_counter()
Wraps around the QueryPerformanceCounter function.