PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::engine_script_run_v20::TradeLedger::CacheStats Struct Reference

#include <trade_ledger.hpp>

Data Fields

std::uint64_t allocation_bypass_count = 0
 
CacheBypassReason bypass_reason = CacheBypassReason::none
 
std::uint64_t allocation_attempt_count = 0
 
std::uint64_t hot_hit_count = 0
 
std::uint64_t cold_miss_count = 0
 
std::uint64_t lookup_probe_count = 0
 
std::uint64_t descriptor_read_count = 0
 
std::uint64_t descriptor_read_bytes = 0
 
std::uint64_t string_read_count = 0
 
std::uint64_t string_read_bytes = 0
 
size_type failed_population = 0
 
bool allocation_retry_blocked = false
 

Detailed Description

Definition at line 168 of file trade_ledger.hpp.

Field Documentation

◆ allocation_bypass_count

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::allocation_bypass_count = 0

Definition at line 169 of file trade_ledger.hpp.

◆ bypass_reason

CacheBypassReason pineforge::engine_script_run_v20::TradeLedger::CacheStats::bypass_reason = CacheBypassReason::none

Definition at line 170 of file trade_ledger.hpp.

◆ allocation_attempt_count

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::allocation_attempt_count = 0

Definition at line 171 of file trade_ledger.hpp.

◆ hot_hit_count

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::hot_hit_count = 0

Definition at line 172 of file trade_ledger.hpp.

◆ cold_miss_count

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::cold_miss_count = 0

Definition at line 172 of file trade_ledger.hpp.

◆ lookup_probe_count

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::lookup_probe_count = 0

Definition at line 173 of file trade_ledger.hpp.

◆ descriptor_read_count

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::descriptor_read_count = 0

Definition at line 174 of file trade_ledger.hpp.

◆ descriptor_read_bytes

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::descriptor_read_bytes = 0

Definition at line 174 of file trade_ledger.hpp.

◆ string_read_count

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::string_read_count = 0

Definition at line 175 of file trade_ledger.hpp.

◆ string_read_bytes

std::uint64_t pineforge::engine_script_run_v20::TradeLedger::CacheStats::string_read_bytes = 0

Definition at line 175 of file trade_ledger.hpp.

◆ failed_population

size_type pineforge::engine_script_run_v20::TradeLedger::CacheStats::failed_population = 0

Definition at line 176 of file trade_ledger.hpp.

◆ allocation_retry_blocked

bool pineforge::engine_script_run_v20::TradeLedger::CacheStats::allocation_retry_blocked = false

Definition at line 177 of file trade_ledger.hpp.


The documentation for this struct was generated from the following file: