|
Electroneum
|
#include "misc_os_dependent.h"

Go to the source code of this file.
Classes | |
| struct | epee::profile_tools::local_call_account |
| struct | epee::profile_tools::call_frame |
Namespaces | |
| epee | |
| epee::profile_tools | |
Macros | |
| #define | PROFILE_FUNC(immortal_ptr_str) |
| #define | PROFILE_FUNC_SECOND(immortal_ptr_str) |
| #define | PROFILE_FUNC_THIRD(immortal_ptr_str) |
| #define | START_WAY_POINTS() uint64_t _____way_point_time = epee::misc_utils::get_tick_count(); |
| #define | WAY_POINT(name) {uint64_t delta = epee::misc_utils::get_tick_count()-_____way_point_time; MDEBUG("Way point " << name << ": " << delta);_____way_point_time = misc_utils::get_tick_count();} |
| #define | WAY_POINT2(name, avrg_obj) {uint64_t delta = epee::misc_utils::get_tick_count()-_____way_point_time; avrg_obj.push(delta); MDEBUG("Way point " << name << ": " << delta);_____way_point_time = misc_utils::get_tick_count();} |
| #define | TIME_MEASURE_START(var_name) uint64_t var_name = epee::misc_utils::get_tick_count(); |
| #define | TIME_MEASURE_PAUSE(var_name) var_name = epee::misc_utils::get_tick_count() - var_name; |
| #define | TIME_MEASURE_RESTART(var_name) var_name = epee::misc_utils::get_tick_count() - var_name; |
| #define | TIME_MEASURE_FINISH(var_name) var_name = epee::misc_utils::get_tick_count() - var_name; |
| #define | TIME_MEASURE_NS_START(var_name) uint64_t var_name = epee::misc_utils::get_ns_count(); |
| #define | TIME_MEASURE_NS_PAUSE(var_name) var_name = epee::misc_utils::get_ns_count() - var_name; |
| #define | TIME_MEASURE_NS_RESTART(var_name) var_name = epee::misc_utils::get_ns_count() - var_name; |
| #define | TIME_MEASURE_NS_FINISH(var_name) var_name = epee::misc_utils::get_ns_count() - var_name; |
| #define PROFILE_FUNC | ( | immortal_ptr_str | ) |
Definition at line 51 of file profile_tools.h.
| #define PROFILE_FUNC_SECOND | ( | immortal_ptr_str | ) |
Definition at line 52 of file profile_tools.h.
| #define PROFILE_FUNC_THIRD | ( | immortal_ptr_str | ) |
Definition at line 53 of file profile_tools.h.
| #define START_WAY_POINTS | ( | ) | uint64_t _____way_point_time = epee::misc_utils::get_tick_count(); |
Definition at line 56 of file profile_tools.h.
| #define TIME_MEASURE_FINISH | ( | var_name | ) | var_name = epee::misc_utils::get_tick_count() - var_name; |
Definition at line 64 of file profile_tools.h.
| #define TIME_MEASURE_NS_FINISH | ( | var_name | ) | var_name = epee::misc_utils::get_ns_count() - var_name; |
Definition at line 69 of file profile_tools.h.
| #define TIME_MEASURE_NS_PAUSE | ( | var_name | ) | var_name = epee::misc_utils::get_ns_count() - var_name; |
Definition at line 67 of file profile_tools.h.
| #define TIME_MEASURE_NS_RESTART | ( | var_name | ) | var_name = epee::misc_utils::get_ns_count() - var_name; |
Definition at line 68 of file profile_tools.h.
| #define TIME_MEASURE_NS_START | ( | var_name | ) | uint64_t var_name = epee::misc_utils::get_ns_count(); |
Definition at line 66 of file profile_tools.h.
| #define TIME_MEASURE_PAUSE | ( | var_name | ) | var_name = epee::misc_utils::get_tick_count() - var_name; |
Definition at line 62 of file profile_tools.h.
| #define TIME_MEASURE_RESTART | ( | var_name | ) | var_name = epee::misc_utils::get_tick_count() - var_name; |
Definition at line 63 of file profile_tools.h.
| #define TIME_MEASURE_START | ( | var_name | ) | uint64_t var_name = epee::misc_utils::get_tick_count(); |
Definition at line 61 of file profile_tools.h.
| #define WAY_POINT | ( | name | ) | {uint64_t delta = epee::misc_utils::get_tick_count()-_____way_point_time; MDEBUG("Way point " << name << ": " << delta);_____way_point_time = misc_utils::get_tick_count();} |
Definition at line 57 of file profile_tools.h.
| #define WAY_POINT2 | ( | name, | |
| avrg_obj | |||
| ) | {uint64_t delta = epee::misc_utils::get_tick_count()-_____way_point_time; avrg_obj.push(delta); MDEBUG("Way point " << name << ": " << delta);_____way_point_time = misc_utils::get_tick_count();} |
Definition at line 58 of file profile_tools.h.