Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,932 · python 20,426 · 6,405 files · digest 3ddca2872e6e · built in 2.3 s · crystals off

build_snapshot

cre8_app_capitalstrategy::persistence::build_snapshot

fn · cre8-app-capitalstrategy · crates/cre8-app-capitalstrategy/src/persistence.rs:249

25lines
3cyclomatic
1max nesting
11statements
0? exits
1params
1callers
8callees
0.7 (p56)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (1 direct callers, 8 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitesnapshot_if_dueapp-capitalstrategy · cc 6cre8_app_capitalstrategy::persistence::snapshot_if_duewrite_snapshotapp-capitalstrategy · cc 2cre8_app_capitalstrategy::persistence::write_snapshotbuild_snapshotapp-capitalstrategy · cc 3cre8_app_capitalstrategy::persistence::build_snapshottotal_observationsapp-capitalstrategy · cc 1cre8_app_capitalstrategy::hyperdensity::total_observationscurrent_modeapp-capitalstrategy · cc 1cre8_app_capitalstrategy::persistence::current_modesnapshot_entriesapp-capitalstrategy · cc 1cre8_app_capitalstrategy::learned_gains::snapshot_entriessnapshot_stored_decisionsapp-capitalstrategy · cc 3cre8_app_capitalstrategy::hindsight::snapshot_stored_decisionscollect_trades_for_snapshotapp-capitalstrategy · cc 2cre8_app_capitalstrategy::persistence::collect_trades_for_snapshotcollect_kind_env_statsapp-capitalstrategy · cc 2cre8_app_capitalstrategy::persistence::collect_kind_env_statscollect_solver_env_statsapp-capitalstrategy · cc 2cre8_app_capitalstrategy::persistence::collect_solver_env_statscollect_hyper_top_edgesapp-capitalstrategy · cc 2cre8_app_capitalstrategy::persistence::collect_hyper_top_edgesMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverRwLock::read_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::RwLock::read_or_recoverstoreapp-capitalstrategy · cc 1cre8_app_capitalstrategy::hyperdensity::storegainsapp-capitalstrategy · cc 1cre8_app_capitalstrategy::learned_gains::gainsall_solver_env_statsapp-capitalstrategy · cc 1cre8_app_capitalstrategy::hindsight::all_solver_env_statscurrent_mode_cellapp-capitalstrategy · cc 1cre8_app_capitalstrategy::persistence::current_mode_cellhindsightapp-capitalstrategy · cc 1cre8_app_capitalstrategy::hindsight::hindsightreportapp-capitalstrategy · cc 1cre8_app_capitalstrategy::hyperdensity::reporttrade_logapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::trade_logall_kind_env_statsapp-capitalstrategy · cc 1cre8_app_capitalstrategy::hindsight::all_kind_env_stats

Control flow

Source not readable from this process.

Callers 1

Callees 8

Source not readable from this process.