Skip to content
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

crates/cre8-app-compute-core/src/capability.rs

cre8-app-compute-core · module capability · src · 846 lines (658 code, 79 comment) · sha b022b0b5ce1e1f1c

Items

const MAX_REPUTATION_EVENTS const MAX_SUPPORTED_LANGUAGES const MAX_LANGUAGE_LEN const MAX_ANNOUNCED_STEPS_PER_SEGMENT const MAX_ANNOUNCED_CONCURRENT_JOBS const MAX_ANNOUNCED_GPU_WORKGROUPS static REPUTATION_EVENTS struct PeerCapability impl PeerCapability struct CapabilityRegistry impl CapabilityRegistry static LOGGED static CACHED_PROBE

Functions

By call-graph weight (PageRank; 1.0 is the average function). 51 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
PeerCapability::local_defaultsrc/capability.rs:111method4111333.1
parse_capabilitysrc/capability.rs:417fn435552.3
PeerCapability::is_available_forsrc/capability.rs:223method64201.9
PeerCapability::refresh_derived_metricssrc/capability.rs:216method51341.8
now_unixsrc/capability.rs:318fn31211.8
PeerCapability::has_gpusrc/capability.rs:189method31501.7
estimate_capacity_units_per_mssrc/capability.rs:327fn72101.6
CapabilityRegistry::find_capablesrc/capability.rs:273method111511.5
PeerCapability::detect_gpusrc/capability.rs:154method334141.4
CapabilityRegistry::newsrc/capability.rs:241method71601.3
PeerCapability::estimated_capacity_units_per_mssrc/capability.rs:208method62411.3
push_reputation_eventsrc/capability.rs:42fn62201.2
bounded_u32src/capability.rs:480fn62201.1
positive_finitesrc/capability.rs:487fn32201.1
reputation_eventssrc/capability.rs:25fn31301.1
parse_supported_languagessrc/capability.rs:461fn186100.9
round_metricsrc/capability.rs:322fn41100.9
estimate_gpu_capacity_scoresrc/capability.rs:335fn102100.9
machine_profile_hashsrc/capability.rs:346fn201110.9
CapabilityRegistry::update_reputationsrc/capability.rs:310method63200.9
gpu_auto_detect_enabledsrc/capability.rs:368fn31110.8
configured_gpu_adaptersrc/capability.rs:373fn31120.8
log_gpu_detection_oncesrc/capability.rs:378fn112100.8
probe_wgpu_adaptersrc/capability.rs:504fn51100.8
capability_announcementsrc/capability.rs:391fn241200.7
CapabilityRegistry::prune_stalesrc/capability.rs:257method142110.6
CapabilityRegistry::mark_busysrc/capability.rs:296method52100.6
CapabilityRegistry::mark_freesrc/capability.rs:303method52100.6
record_reputation_eventsrc/capability.rs:32fn93120.6
drain_reputation_eventssrc/capability.rs:51fn62120.6
PeerCapability::has_gpu_provingsrc/capability.rs:194method31100.6
PeerCapability::proving_scoresrc/capability.rs:200method62100.6
CapabilityRegistry::updatesrc/capability.rs:250method51010.5
CapabilityRegistry::getsrc/capability.rs:286method31000.5
CapabilityRegistry::allsrc/capability.rs:291method31000.5
test_local_defaultsrc/capability.rs:515fn181010.5
test_is_available_forsrc/capability.rs:535fn231020.5
test_find_capable_sorts_by_reputationsrc/capability.rs:560fn251030.5
test_mark_busy_freesrc/capability.rs:587fn251040.5
test_prune_stalesrc/capability.rs:614fn121030.5
test_capability_announcement_roundtripsrc/capability.rs:628fn151030.5
test_parse_capability_clamps_untrusted_numbers_and_languagessrc/capability.rs:645fn291010.5
test_parse_capability_dedups_and_trims_languagessrc/capability.rs:676fn101010.5
test_update_reputationsrc/capability.rs:688fn211030.5
test_reputation_event_queue_is_boundedsrc/capability.rs:711fn132010.5
test_record_and_drain_global_reputation_eventssrc/capability.rs:726fn221050.5
test_gpu_and_proving_metrics_are_derivedsrc/capability.rs:750fn231060.5
test_registry_all_lists_known_capabilitiessrc/capability.rs:775fn101020.5
test_parse_capability_defaults_gpu_and_refreshes_empty_metricssrc/capability.rs:787fn311010.5
test_parse_capability_requires_language_array_and_filters_empty_listssrc/capability.rs:820fn141010.5
test_numeric_helpers_use_defaults_and_reject_non_positive_valuessrc/capability.rs:836fn101020.5

Source not readable from this process.