Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <ExecStats.h>
Public Types | |
using | clock = std::chrono::high_resolution_clock |
using | duration = clock::duration |
using | time_point = clock::time_point |
Public Member Functions | |
void | stateChanged (ExecState _state) override |
Public Member Functions inherited from dev::evmjit::JITListener | |
JITListener ()=default | |
JITListener (JITListener const &)=delete | |
JITListener & | operator= (JITListener)=delete |
virtual | ~JITListener () |
virtual void | executionStarted () |
virtual void | executionEnded () |
Public Attributes | |
std::string | id |
duration | time [(int) ExecState::Finished] = {} |
Private Attributes | |
ExecState | m_state = {} |
time_point | m_tp = {} |
Definition at line 40 of file ExecStats.h.
using dev::evmjit::ExecStats::clock = std::chrono::high_resolution_clock |
Definition at line 43 of file ExecStats.h.
using dev::evmjit::ExecStats::duration = clock::duration |
Definition at line 44 of file ExecStats.h.
using dev::evmjit::ExecStats::time_point = clock::time_point |
Definition at line 45 of file ExecStats.h.
|
overridevirtual |
Reimplemented from dev::evmjit::JITListener.
Definition at line 14 of file ExecStats.cpp.
std::string dev::evmjit::ExecStats::id |
Definition at line 47 of file ExecStats.h.
|
private |
Definition at line 53 of file ExecStats.h.
|
private |
Definition at line 54 of file ExecStats.h.
duration dev::evmjit::ExecStats::time[(int) ExecState::Finished] = {} |
Definition at line 48 of file ExecStats.h.