Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
profile.hpp File Reference
#include <sysio/vm/exceptions.hpp>
#include <sysio/vm/utils.hpp>
#include <sysio/vm/debug_info.hpp>
#include <vector>
#include <algorithm>
#include <atomic>
#include <thread>
#include <condition_variable>
#include <signal.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>
Include dependency graph for profile.hpp:

Go to the source code of this file.

Classes

struct  sysio::vm::profile_data
 
struct  sysio::vm::profile_data::list_header
 
struct  sysio::vm::profile_data::item
 
struct  sysio::vm::profile_manager
 
class  sysio::vm::scoped_profile
 

Namespaces

namespace  sysio
 
namespace  sysio::vm
 

Functions

void sysio::vm::profile_handler (int sig, siginfo_t *info, void *)
 
void sysio::vm::register_profile_signal_handler_impl ()
 
void sysio::vm::register_profile_signal_handler ()
 
void sysio::vm::set_profile_interval_us (uint32_t value)