Skip to content
1 viewer

rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off

clear_pairs

cre8_app_matching_kernel::pair::clear_pairs

fn · cre8-app-matching-kernel · crates/cre8-app-matching-kernel/src/pair.rs:37 pub(crate) documented

29lines
6cyclomatic
2max nesting
24statements
0? exits
3params
2callers
5callees
0.9 (p73)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 2 sitesname · 1 siteref · 1 sitemethod · 1 sitepath · 1 sitemethod · 2 sitesmethod · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesmethod · 2 sitesmethod · 2 sitesname · 1 sitename · 1 sitename · 1 sitemaker_gets_its_limit_and_ta…app-matching-kernel · cc 1cre8_app_matching_kernel::pair::tests::maker_gets_its_limit_and_taker_the_improvementnon_crossing_heads_stop_the…app-matching-kernel · cc 1cre8_app_matching_kernel::pair::tests::non_crossing_heads_stop_the_walkpartial_fills_walk_the_book…app-matching-kernel · cc 1cre8_app_matching_kernel::pair::tests::partial_fills_walk_the_book_by_priorityall_or_none_needs_a_single_…app-matching-kernel · cc 1cre8_app_matching_kernel::pair::tests::all_or_none_needs_a_single_completing_counterpartyseeded_edge_books_clear_sou…app-matching-kernel · cc 2cre8_app_matching_kernel::tests::seeded_edge_books_clear_soundly_and_maximallyclearing_is_identical_acros…app-matching-kernel · cc 3cre8_app_matching_kernel::tests::clearing_is_identical_across_thread_countssynthetic_book_clears_sound…app-matching-kernel · cc 1cre8_app_matching_kernel::tests::synthetic_book_clears_soundly_with_ringsrings_add_volume_the_pair_s…app-matching-kernel · cc 1cre8_app_matching_kernel::tests::rings_add_volume_the_pair_stage_cannotrunapp-matching-kernel · cc 1cre8_app_matching_kernel::pair::tests::runclearapp-matching-kernel · cc 2cre8_app_matching_kernel::clearclear_pairsapp-matching-kernel · cc 6cre8_app_matching_kernel::pair::clear_pairsbalanced_rangesapp-matching-kernel · cc 6cre8_app_matching_kernel::par::balanced_rangesmap_in_orderapp-matching-kernel · cc 5cre8_app_matching_kernel::par::map_in_orderMarket::two_sidedapp-matching-kernel · cc 2cre8_app_matching_kernel::group::Market::two_sidedMarket::weightapp-matching-kernel · cc 1cre8_app_matching_kernel::group::Market::weightclear_marketapp-matching-kernel · cc 19cre8_app_matching_kernel::pair::clear_marketsimplest_betweenapp-matching-kernel · cc 3cre8_app_matching_kernel::pair::simplest_betweencrossesapp-matching-kernel · cc 1cre8_app_matching_kernel::book::crossesRem::doneapp-matching-kernel · cc 2cre8_app_matching_kernel::clearing::Rem::doneRem::fullapp-matching-kernel · cc 1cre8_app_matching_kernel::clearing::Rem::fullsolve_tradeapp-matching-kernel · cc 8cre8_app_matching_kernel::pair::solve_tradeGrouped::sideapp-matching-kernel · cc 1cre8_app_matching_kernel::group::Grouped::side

Control flow

Source not readable from this process.

Callers 2

  • run app-matching-kernel · name
  • clear app-matching-kernel · path

Callees 5

Source not readable from this process.