rust 1,859,753 · typescript 235,218 · javascript 132,950 · python 20,426 · 6,405 files · digest 8b5a693e3c82 · built in 1.7 s · crystals off
crates/cre8-app-interpret/src/meta_machine.rs
Items
struct StoreOverlay impl StoreOverlay type DispatchHook type StepHook type HostCallV1Channel type HostCallRecorder struct RustHostBridge struct DecisionBridgeContext impl RustHostBridge const MAX_DISPATCH_DEPTH struct DispatchFrameGuard impl Drop for DispatchFrameGuard const MAX_DISPATCH_CALLS struct LiveHostCall impl HostChannel for LiveHostCall const REPLAY_REFUSAL struct ReplayHostBridge impl ReplayHostBridge impl HostBridge for ReplayHostBridge impl Debug for RustHostBridge impl RustHostBridge impl RustHostBridge impl HostBridge for RustHostBridge impl RustHostBridge impl HostBridge for RustHostBridge const ROLE_REFUSAL const IOT_SNAPSHOT const DEVICE_GET const STORE_READ const REACH_DENIED const CAPABILITY_DENIED_STORE_READ const TWO_RECORD_SHA256
Functions
By call-graph weight (PageRank; 1.0 is the average function). 165 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| single_object_requestsrc/meta_machine.rs:2649 | fn | 9 | 1 | 5 | 0 | 5.8 | |
| RustHostBridge::newsrc/meta_machine.rs:224 | method | 29 | 1 | 25 | 2 | 4.1 | |
| positional_requestsrc/meta_machine.rs:2635 | fn | 12 | 3 | 5 | 1 | 4 | |
| raw_browser_host_requestsrc/meta_machine.rs:2393 | fn | 71 | 17 | 9 | 6 | 3.6 | |
| RustHostBridge::host_dispatchsrc/meta_machine.rs:2210 | method | 5 | 1 | 7 | 1 | 3.3 | |
| charge_dispatch_callsrc/meta_machine.rs:478 | fn | 10 | 2 | 23 | 0 | 2.7 | |
| enter_dispatch_framesrc/meta_machine.rs:423 | fn | 9 | 2 | 22 | 0 | 2.6 | |
| RustHostBridge::slot_from_partssrc/meta_machine.rs:319 | method | 23 | 1 | 4 | 0 | 2.4 | |
| dispatch_reach_allowssrc/meta_machine.rs:496 | fn | 15 | 4 | 4 | 0 | 1.8 | |
| is_program_modulesrc/meta_machine.rs:2660 | fn | 3 | 3 | 1 | 0 | 1.7 | |
| RustHostBridge::host_call_v1_valuesrc/meta_machine.rs:2032 | method | 19 | 5 | 1 | 5 | 1.6 | |
| answer_host_call_v1src/meta_machine.rs:548 | fn | 7 | 2 | 2 | 0 | 1.5 | |
| RustHostBridge::open_graphsrc/meta_machine.rs:610 | method | 8 | 1 | 6 | 1 | 1.4 | |
| insert_thread_structured_modulesrc/meta_machine.rs:2589 | fn | 7 | 2 | 1 | 1 | 1.4 | |
| RustHostBridge::serve_host_call_v1src/meta_machine.rs:2025 | method | 6 | 2 | 6 | 1 | 1.3 | |
| host_op_capabilitysrc/meta_machine.rs:516 | fn | 7 | 3 | 2 | 0 | 1.2 | |
| RustHostBridge::read_memory_slotsrc/meta_machine.rs:1953 | method | 7 | 1 | 2 | 3 | 1.1 | |
| RustHostBridge::write_memory_slotsrc/meta_machine.rs:1962 | method | 16 | 1 | 2 | 3 | 1.1 | |
| StoreOverlay::flush_tosrc/meta_machine.rs:107 | method | 10 | 1 | 2 | 0 | 1.1 | |
| insert_thread_module_valuesrc/meta_machine.rs:2580 | fn | 7 | 2 | 1 | 1 | 1.1 | |
| StoreOverlay::from_contextsrc/meta_machine.rs:89 | method | 16 | 1 | 2 | 0 | 1 | |
| raw_action_matchessrc/meta_machine.rs:2466 | fn | 3 | 1 | 1 | 0 | 1 | |
| raw_socket_host_requestsrc/meta_machine.rs:2471 | fn | 12 | 4 | 1 | 1 | 1 | |
| raw_thread_host_requestsrc/meta_machine.rs:2485 | fn | 11 | 3 | 1 | 2 | 1 | |
| raw_net_fetch_requestsrc/meta_machine.rs:2532 | fn | 19 | 5 | 1 | 1 | 1 | |
| reset_dispatch_budget_if_outermostsrc/meta_machine.rs:468 | fn | 5 | 2 | 5 | 0 | 1 | |
| RustHostBridge::with_dispatchsrc/meta_machine.rs:276 | method | 5 | 1 | 4 | 0 | 1 | |
| v1_callsrc/meta_machine.rs:3303 | fn | 3 | 1 | 4 | 0 | 0.9 | |
| raw_thread_message_requestsrc/meta_machine.rs:2498 | fn | 8 | 4 | 1 | 3 | 0.9 | |
| raw_thread_lifecycle_requestsrc/meta_machine.rs:2508 | fn | 7 | 3 | 1 | 2 | 0.9 | |
| RustHostBridge::native_dispatch_actionsrc/meta_machine.rs:2183 | method | 14 | 5 | 1 | 5 | 0.9 | |
| RustHostBridge::browser_dispatch_actionsrc/meta_machine.rs:2350 | method | 18 | 5 | 1 | 4 | 0.9 | |
| rawsrc/meta_machine.rs:3061 | fn | 3 | 1 | 5 | 0 | 0.9 | |
| raw_thread_join_requestsrc/meta_machine.rs:2522 | fn | 3 | 1 | 1 | 1 | 0.9 | |
| raw_thread_terminate_requestsrc/meta_machine.rs:2527 | fn | 3 | 1 | 1 | 1 | 0.9 | |
| grantingsrc/meta_machine.rs:3265 | fn | 5 | 1 | 4 | 3 | 0.9 | |
| json_u64src/meta_machine.rs:2665 | fn | 3 | 2 | 1 | 0 | 0.8 | |
| answer_bytessrc/meta_machine.rs:3312 | fn | 12 | 5 | 3 | 0 | 0.8 | |
| RustHostBridge::slotsrc/meta_machine.rs:259 | method | 3 | 1 | 2 | 1 | 0.8 | |
| RustHostBridge::browser_peer_callsrc/meta_machine.rs:2254 | method | 23 | 2 | 1 | 3 | 0.8 | |
| RustHostBridge::browser_peer_sendsrc/meta_machine.rs:2285 | method | 5 | 1 | 1 | 1 | 0.8 | |
| RustHostBridge::native_store_readsrc/meta_machine.rs:1982 | method | 11 | 3 | 2 | 2 | 0.8 | |
| RustHostBridge::native_store_writesrc/meta_machine.rs:1994 | method | 6 | 2 | 2 | 2 | 0.8 | |
| RustHostBridge::dispatch_raw_actionsrc/meta_machine.rs:630 | method | 130 | 70 | 1 | 34 | 0.8 | |
| RustHostBridge::native_peer_callsrc/meta_machine.rs:2090 | method | 24 | 2 | 1 | 5 | 0.8 | |
| RustHostBridge::native_peer_sendsrc/meta_machine.rs:2115 | method | 13 | 2 | 1 | 5 | 0.8 | |
| RustHostBridge::slot_for_vm_bootsrc/meta_machine.rs:347 | method | 20 | 1 | 3 | 2 | 0.8 | |
| RustHostBridge::host_call_v1_dispatchsrc/meta_machine.rs:2052 | method | 15 | 3 | 1 | 3 | 0.8 | |
| RustHostBridge::into_recording_slotsrc/meta_machine.rs:288 | method | 7 | 1 | 3 | 1 | 0.8 | |
| RustHostBridge::peer_route_addresssrc/meta_machine.rs:619 | method | 10 | 1 | 2 | 0 | 0.8 | |
| raw_thread_send_requestsrc/meta_machine.rs:2517 | fn | 3 | 1 | 1 | 1 | 0.8 | |
| raw_thread_spawn_requestsrc/meta_machine.rs:2553 | fn | 14 | 2 | 1 | 4 | 0.8 | |
| raw_thread_recv_requestsrc/meta_machine.rs:2620 | fn | 13 | 3 | 1 | 2 | 0.8 | |
| ReplayHostBridge::slotsrc/meta_machine.rs:575 | method | 3 | 1 | 2 | 0 | 0.7 | |
| rawsrc/meta_machine.rs:3307 | fn | 3 | 1 | 3 | 0 | 0.7 | |
| cap_requestsrc/meta_machine.rs:2789 | fn | 11 | 2 | 2 | 0 | 0.7 | |
| RustHostBridge::browser_peer_addresssrc/meta_machine.rs:2304 | method | 10 | 1 | 1 | 0 | 0.7 | |
| dispatching_bridgesrc/meta_machine.rs:3289 | fn | 5 | 1 | 3 | 4 | 0.7 | |
| grant_probe_configsrc/meta_machine.rs:3071 | fn | 12 | 1 | 2 | 1 | 0.7 | |
| codesrc/meta_machine.rs:3299 | fn | 3 | 1 | 3 | 0 | 0.7 | |
| browser_host_responsesrc/meta_machine.rs:2378 | fn | 13 | 4 | 1 | 1 | 0.7 | |
| RustHostBridge::browser_store_readsrc/meta_machine.rs:2228 | method | 14 | 5 | 1 | 2 | 0.7 | |
| RustHostBridge::browser_store_querysrc/meta_machine.rs:2243 | method | 10 | 2 | 1 | 1 | 0.7 | |
| RustHostBridge::browser_store_writesrc/meta_machine.rs:2278 | method | 6 | 1 | 1 | 1 | 0.7 | |
| RustHostBridge::browser_io_logsrc/meta_machine.rs:2291 | method | 5 | 1 | 1 | 1 | 0.7 | |
| RustHostBridge::browser_raw_actionsrc/meta_machine.rs:2297 | method | 6 | 2 | 1 | 3 | 0.7 | |
| RustHostBridge::browser_net_fetchsrc/meta_machine.rs:2216 | method | 11 | 2 | 1 | 2 | 0.7 | |
| RustHostBridge::browser_store_actionsrc/meta_machine.rs:2315 | method | 8 | 4 | 1 | 3 | 0.7 | |
| RustHostBridge::browser_peer_actionsrc/meta_machine.rs:2324 | method | 7 | 3 | 1 | 2 | 0.7 | |
| RustHostBridge::browser_runtime_actionsrc/meta_machine.rs:2332 | method | 17 | 6 | 1 | 3 | 0.7 | |
| seamsrc/meta_machine.rs:3273 | fn | 13 | 5 | 2 | 1 | 0.7 | |
| RustHostBridge::slot_for_agentsrc/meta_machine.rs:298 | method | 13 | 1 | 2 | 1 | 0.7 | |
| insert_thread_spawn_modulesrc/meta_machine.rs:2569 | fn | 9 | 1 | 1 | 1 | 0.7 | |
| insert_optional_json_fieldsrc/meta_machine.rs:2598 | fn | 9 | 2 | 1 | 0 | 0.7 | |
| insert_optional_string_fieldsrc/meta_machine.rs:2609 | fn | 9 | 2 | 1 | 0 | 0.7 | |
| slot_bridgesrc/meta_machine.rs:3065 | fn | 3 | 1 | 3 | 0 | 0.7 | |
| RustHostBridge::native_net_fetchsrc/meta_machine.rs:1932 | method | 17 | 2 | 1 | 4 | 0.7 | |
| RustHostBridge::native_host_call_v1src/meta_machine.rs:2072 | method | 6 | 2 | 1 | 1 | 0.7 | |
| RustHostBridge::native_store_actionsrc/meta_machine.rs:2129 | method | 22 | 7 | 1 | 4 | 0.7 | |
| RustHostBridge::native_peer_actionsrc/meta_machine.rs:2152 | method | 7 | 3 | 1 | 2 | 0.7 | |
| RustHostBridge::native_runtime_actionsrc/meta_machine.rs:2160 | method | 22 | 6 | 1 | 2 | 0.7 | |
| RustHostBridge::with_caller_account_idsrc/meta_machine.rs:254 | method | 4 | 1 | 2 | 0 | 0.6 | |
| RustHostBridge::native_store_querysrc/meta_machine.rs:2079 | method | 10 | 2 | 1 | 1 | 0.6 | |
| StoreOverlay::to_temp_contextsrc/meta_machine.rs:119 | method | 12 | 1 | 1 | 1 | 0.6 | |
| StoreOverlay::merge_fromsrc/meta_machine.rs:133 | method | 10 | 1 | 1 | 0 | 0.6 | |
| projected_mcp_tool_to_jsonsrc/meta_machine.rs:1906 | fn | 16 | 1 | 1 | 0 | 0.6 | |
| test_dirsrc/meta_machine.rs:3326 | fn | 8 | 1 | 1 | 0 | 0.6 | |
| RustHostBridge::slot_for_vm_eventsrc/meta_machine.rs:371 | method | 29 | 1 | 1 | 2 | 0.5 | |
| RustHostBridge::slot_with_dispatchsrc/meta_machine.rs:267 | method | 4 | 1 | 1 | 2 | 0.5 | |
| assert_harness_refusedsrc/meta_machine.rs:3084 | fn | 16 | 3 | 1 | 3 | 0.5 | |
| dispatch_requestsrc/meta_machine.rs:3295 | fn | 3 | 1 | 1 | 0 | 0.5 | |
| RustHostBridge::raw_store_fallbacksrc/meta_machine.rs:761 | method | 30 | 6 | 1 | 3 | 0.5 | |
| RustHostBridge::raw_dispatch_actionsrc/meta_machine.rs:802 | method | 30 | 4 | 1 | 4 | 0.5 | |
| RustHostBridge::raw_module_actionsrc/meta_machine.rs:845 | method | 52 | 7 | 1 | 6 | 0.5 | |
| RustHostBridge::raw_crystal_call_actionsrc/meta_machine.rs:904 | method | 63 | 7 | 1 | 7 | 0.5 | |
| RustHostBridge::raw_crystal_compile_actionsrc/meta_machine.rs:971 | method | 45 | 4 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_crystal_equivalence_actionsrc/meta_machine.rs:1020 | method | 43 | 5 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_runtime_schema_actionsrc/meta_machine.rs:1066 | method | 13 | 3 | 1 | 3 | 0.5 | |
| RustHostBridge::raw_connection_info_actionsrc/meta_machine.rs:1082 | method | 26 | 4 | 1 | 4 | 0.5 | |
| RustHostBridge::raw_mcp_tools_actionsrc/meta_machine.rs:1111 | method | 21 | 5 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_app_structure_actionsrc/meta_machine.rs:1135 | method | 9 | 2 | 1 | 3 | 0.5 | |
| RustHostBridge::raw_agent_identity_actionsrc/meta_machine.rs:1147 | method | 15 | 2 | 1 | 1 | 0.5 | |
| RustHostBridge::raw_agent_step_actionsrc/meta_machine.rs:1165 | method | 24 | 4 | 1 | 2 | 0.5 | |
| RustHostBridge::raw_agent_steer_poll_actionsrc/meta_machine.rs:1192 | method | 36 | 7 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_agent_permission_check_actionsrc/meta_machine.rs:1231 | method | 53 | 9 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_agent_control_check_actionsrc/meta_machine.rs:1287 | method | 36 | 7 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_package_ingest_actionsrc/meta_machine.rs:1327 | method | 33 | 5 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_package_import_map_actionsrc/meta_machine.rs:1364 | method | 40 | 6 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_package_equivalence_actionsrc/meta_machine.rs:1408 | method | 36 | 6 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_package_lock_actionsrc/meta_machine.rs:1448 | method | 47 | 10 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_package_sync_actionsrc/meta_machine.rs:1499 | method | 41 | 6 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_package_build_actionsrc/meta_machine.rs:1545 | method | 39 | 5 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_package_run_actionsrc/meta_machine.rs:1588 | method | 49 | 10 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_package_equivalence_substitute_actionsrc/meta_machine.rs:1641 | method | 40 | 6 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_peer_job_actionsrc/meta_machine.rs:1684 | method | 30 | 4 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_parity_verify_actionsrc/meta_machine.rs:1717 | method | 30 | 4 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_always_on_node_actionsrc/meta_machine.rs:1750 | method | 30 | 4 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_agent_propose_change_actionsrc/meta_machine.rs:1783 | method | 30 | 4 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_code_change_debate_actionsrc/meta_machine.rs:1816 | method | 30 | 4 | 1 | 5 | 0.5 | |
| RustHostBridge::raw_code_change_status_actionsrc/meta_machine.rs:1849 | method | 33 | 5 | 1 | 5 | 0.5 | |
| RustHostBridge::dispatch_decision_store_actionsrc/meta_machine.rs:1883 | method | 15 | 1 | 1 | 1 | 0.5 | |
| RustHostBridge::dispatch_overlay_store_actionsrc/meta_machine.rs:1899 | method | 4 | 1 | 1 | 1 | 0.5 | |
| raw_store_actionsrc/meta_machine.rs:1924 | fn | 3 | 2 | 1 | 0 | 0.5 | |
| DispatchFrameGuard::dropsrc/meta_machine.rs:438 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| LiveHostCall::callsrc/meta_machine.rs:534 | trait impl | 4 | 1 | 0 | 1 | 0.5 | |
| ReplayHostBridge::dispatchsrc/meta_machine.rs:582 | trait impl | 7 | 3 | 0 | 1 | 0.5 | |
| RustHostBridge::fmtsrc/meta_machine.rs:592 | trait impl | 13 | 1 | 0 | 1 | 0.5 | |
| RustHostBridge::dispatchsrc/meta_machine.rs:2201 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| RustHostBridge::dispatchsrc/meta_machine.rs:2372 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| dispatch_depth_guard_bounds_the_chainsrc/meta_machine.rs:2675 | fn | 16 | 2 | 0 | 2 | 0.5 | |
| dispatch_budget_bounds_sequential_fan_outsrc/meta_machine.rs:2694 | fn | 16 | 2 | 0 | 2 | 0.5 | |
| raw_thread_spawn_accepts_object_requestsrc/meta_machine.rs:2712 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| raw_thread_spawn_maps_positional_programsrc/meta_machine.rs:2727 | fn | 16 | 1 | 0 | 2 | 0.5 | |
| raw_thread_join_maps_thread_idsrc/meta_machine.rs:2745 | fn | 8 | 1 | 0 | 1 | 0.5 | |
| raw_net_fetch_maps_positional_requestsrc/meta_machine.rs:2755 | fn | 9 | 1 | 0 | 1 | 0.5 | |
| raw_crystal_call_maps_positional_requestsrc/meta_machine.rs:2766 | fn | 12 | 1 | 0 | 1 | 0.5 | |
| scoped_grants_gate_scripted_cap_requestsrc/meta_machine.rs:2802 | fn | 9 | 1 | 0 | 5 | 0.5 | |
| typed_store_actions_take_the_store_gatessrc/meta_machine.rs:2813 | fn | 36 | 3 | 0 | 5 | 0.5 | |
| unrestricted_context_preserves_ambient_grant_allsrc/meta_machine.rs:2851 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| crystal_call_denied_without_store_readsrc/meta_machine.rs:2862 | fn | 18 | 2 | 0 | 4 | 0.5 | |
| reflection_actions_denied_without_store_readsrc/meta_machine.rs:2882 | fn | 20 | 3 | 0 | 4 | 0.5 | |
| reflection_actions_succeed_with_store_readsrc/meta_machine.rs:2904 | fn | 19 | 2 | 0 | 2 | 0.5 | |
| crystal_compile_denied_without_graph_writesrc/meta_machine.rs:2925 | fn | 18 | 2 | 0 | 4 | 0.5 | |
| crystal_equivalence_denied_without_store_readsrc/meta_machine.rs:2945 | fn | 18 | 2 | 0 | 4 | 0.5 | |
| agent_identity_introspects_agent_and_capabilitiessrc/meta_machine.rs:2965 | fn | 29 | 2 | 0 | 6 | 0.5 | |
| agent_step_gated_by_capabilitiessrc/meta_machine.rs:2996 | fn | 18 | 3 | 0 | 4 | 0.5 | |
| agent_step_succeeds_with_connection_dispatchsrc/meta_machine.rs:3016 | fn | 29 | 2 | 0 | 6 | 0.5 | |
| request_scoped_bridges_refuse_harness_actionssrc/meta_machine.rs:3102 | fn | 34 | 1 | 0 | 12 | 0.5 | |
| vm_boot_bridge_reaches_config_and_initsrc/meta_machine.rs:3138 | fn | 29 | 3 | 0 | 6 | 0.5 | |
| boot_init_programs_inherit_the_callers_grantssrc/meta_machine.rs:3169 | fn | 22 | 2 | 0 | 8 | 0.5 | |
| hot_swap_keeps_the_graph_write_gatesrc/meta_machine.rs:3193 | fn | 23 | 3 | 0 | 7 | 0.5 | |
| pure_boot_primitives_stay_open_on_request_bridgessrc/meta_machine.rs:3218 | fn | 16 | 3 | 0 | 5 | 0.5 | |
| host_op_capabilities_match_their_spellingsrc/meta_machine.rs:3336 | fn | 5 | 2 | 0 | 1 | 0.5 | |
| a_malformed_request_is_refused_before_its_capabilitysrc/meta_machine.rs:3343 | fn | 15 | 2 | 0 | 4 | 0.5 | |
| dispatch_refusals_follow_the_contract_ordersrc/meta_machine.rs:3360 | fn | 42 | 2 | 0 | 12 | 0.5 | |
| a_reach_denied_v1_call_costs_no_budgetsrc/meta_machine.rs:3404 | fn | 15 | 2 | 0 | 5 | 0.5 | |
| v1_store_read_never_falls_back_to_servicessrc/meta_machine.rs:3421 | fn | 21 | 2 | 0 | 7 | 0.5 | |
| v1_store_ops_share_the_app_slot_namespace_with_hostsrc/meta_machine.rs:3444 | fn | 12 | 2 | 0 | 5 | 0.5 | |
| a_bridge_without_a_channel_does_not_speak_v1src/meta_machine.rs:3458 | fn | 9 | 2 | 0 | 3 | 0.5 | |
| the_recorder_owns_the_sequence_and_the_capsrc/meta_machine.rs:3469 | fn | 16 | 2 | 0 | 5 | 0.5 | |
| a_live_bridge_records_the_contract_two_record_transcriptsrc/meta_machine.rs:3487 | fn | 10 | 1 | 0 | 5 | 0.5 | |
| the_replay_bridge_answers_from_the_transcript_and_refuses_the_restsrc/meta_machine.rs:3499 | fn | 34 | 3 | 0 | 3 | 0.5 | |
| raw_crystal_synthesis_actions_map_positional_requestssrc/meta_machine.rs:3536 | fn | 15 | 1 | 0 | 1 | 0.5 | |
| raw_reflection_actions_map_positional_requestssrc/meta_machine.rs:3553 | fn | 26 | 1 | 0 | 1 | 0.5 | |
| raw_package_actions_map_positional_and_object_requestssrc/meta_machine.rs:3581 | fn | 41 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.