1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
allocate
127lines
15cyclomatic
2max nesting
65statements
2? exits
2params
13callers
7callees
3.4 (p98)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (13 direct callers, 7 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 13
- run app-capitalstrategy · path
- AllocationCache::allocate app-matching · name
- excess_cash_lots_are_rejected_instead_of_silently_truncated app-matching · name
- residual_rerouting_beats_a_greedy_conflict app-matching · name ×2
- custom_absolute_horizon_survives_receipt app-matching · name
- no_capacity_created_from_better_forecasts app-matching · name
- deeper_book_cannot_create_unit_return app-matching · name ×2
- horizons_share_book_and_asset_capacity app-matching · name
- costs_are_reserved_and_no_edge_means_cash app-matching · name ×2
- malformed_future_or_unsupported_forecasts_cannot_trade app-matching · name ×3
- duplicate_resources_and_unknown_outcomes_are_rejected app-matching · name
- bounded_domain_rejects_oversized_inputs app-matching · name ×2
- independent_exhaustive_small_books_match_objective app-matching · name
Callees 7
- MinCostFlow::add_edge app-matching · method ×5
- problem_hash app-matching · name
- canonical app-matching · name
- cost_per_lot app-matching · name
- MinCostFlow::new app-matching · path
- MinCostFlow::residual_capacity app-matching · method
- MinCostFlow::min_cost_max_flow app-matching · method
Source not readable from this process.