1 viewer
rust 1,860,881 · typescript 235,770 · javascript 132,961 · python 20,426 · 6,411 files · digest 3bf1ccedeeb3 · built in 2 s · crystals off
crates/cre8-app-compute/src/bin/compute_loopback_gpu_worker/run.rs
Items
struct Config const OPERATION_F32_POSITION_BOUNDS const F32_POSITION_BOUNDS_WGSL struct KernelExecution impl KernelExecution struct RequestBodyReadError impl RequestBodyReadError type ConfigArgApply struct ConfigArgSpec const CONFIG_ARG_SPECS
Functions
By call-graph weight (PageRank; 1.0 is the average function). 72 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| value_f64src/bin/compute_loopback_gpu_worker/run.rs:85 | fn | 6 | 1 | 4 | 0 | 4.5 | |
| next_config_valuesrc/bin/compute_loopback_gpu_worker/run.rs:973 | fn | 3 | 1 | 4 | 0 | 2.9 | |
| value_f32src/bin/compute_loopback_gpu_worker/run.rs:92 | fn | 3 | 1 | 4 | 1 | 2.4 | |
| work_descriptorsrc/bin/compute_loopback_gpu_worker/run.rs:123 | fn | 3 | 1 | 4 | 0 | 2.3 | |
| nested_valuesrc/bin/compute_loopback_gpu_worker/run.rs:109 | fn | 7 | 2 | 1 | 0 | 2.1 | |
| read_limited_utf8_bodysrc/bin/compute_loopback_gpu_worker/run.rs:688 | fn | 13 | 2 | 4 | 3 | 1.9 | |
| kernel_descriptorsrc/bin/compute_loopback_gpu_worker/run.rs:117 | fn | 5 | 1 | 4 | 1 | 1.9 | |
| handle_gpu_executesrc/bin/compute_loopback_gpu_worker/run.rs:722 | fn | 138 | 2 | 3 | 13 | 1.5 | |
| operation_kindsrc/bin/compute_loopback_gpu_worker/run.rs:152 | fn | 3 | 1 | 3 | 2 | 1.4 | |
| args_work_unitssrc/bin/compute_loopback_gpu_worker/run.rs:96 | fn | 12 | 1 | 5 | 1 | 1.3 | |
| execute_kernel_backendsrc/bin/compute_loopback_gpu_worker/run.rs:573 | fn | 29 | 4 | 5 | 5 | 1.3 | |
| kernel_operationsrc/bin/compute_loopback_gpu_worker/run.rs:148 | fn | 3 | 1 | 3 | 1 | 1.3 | |
| geometry_vertices_from_argssrc/bin/compute_loopback_gpu_worker/run.rs:175 | fn | 22 | 3 | 2 | 2 | 1.2 | |
| RequestBodyReadError::too_largesrc/bin/compute_loopback_gpu_worker/run.rs:622 | method | 9 | 1 | 2 | 0 | 1.2 | |
| apply_config_argsrc/bin/compute_loopback_gpu_worker/run.rs:927 | fn | 6 | 1 | 1 | 0 | 1.1 | |
| request_header_valuesrc/bin/compute_loopback_gpu_worker/run.rs:672 | fn | 11 | 3 | 1 | 0 | 1 | |
| RequestBodyReadError::read_failedsrc/bin/compute_loopback_gpu_worker/run.rs:632 | method | 9 | 1 | 1 | 0 | 1 | |
| RequestBodyReadError::non_utf8src/bin/compute_loopback_gpu_worker/run.rs:642 | method | 9 | 1 | 1 | 0 | 1 | |
| named_buffer_inline_datasrc/bin/compute_loopback_gpu_worker/run.rs:160 | fn | 14 | 1 | 1 | 2 | 1 | |
| normalize_result_for_gpu_hashsrc/bin/compute_loopback_gpu_worker/run.rs:258 | fn | 23 | 8 | 3 | 1 | 0.9 | |
| parse_gpu_execute_max_body_bytessrc/bin/compute_loopback_gpu_worker/run.rs:668 | fn | 3 | 1 | 1 | 0 | 0.9 | |
| parse_port_argsrc/bin/compute_loopback_gpu_worker/run.rs:977 | fn | 4 | 1 | 1 | 1 | 0.9 | |
| parse_worker_index_argsrc/bin/compute_loopback_gpu_worker/run.rs:982 | fn | 4 | 1 | 1 | 1 | 0.9 | |
| print_help_and_exitsrc/bin/compute_loopback_gpu_worker/run.rs:987 | fn | 4 | 1 | 1 | 0 | 0.9 | |
| operation_is_f32_position_boundssrc/bin/compute_loopback_gpu_worker/run.rs:156 | fn | 3 | 1 | 3 | 1 | 0.9 | |
| numeric_arraysrc/bin/compute_loopback_gpu_worker/run.rs:282 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| descriptor_work_kindsrc/bin/compute_loopback_gpu_worker/run.rs:127 | fn | 3 | 1 | 3 | 2 | 0.8 | |
| gpu_execute_max_body_bytessrc/bin/compute_loopback_gpu_worker/run.rs:664 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| hash_jsonsrc/bin/compute_loopback_gpu_worker/run.rs:64 | fn | 4 | 1 | 3 | 1 | 0.8 | |
| kernel_backend_preferencesrc/bin/compute_loopback_gpu_worker/run.rs:338 | fn | 10 | 1 | 1 | 0 | 0.7 | |
| preference_allows_native_wgpusrc/bin/compute_loopback_gpu_worker/run.rs:349 | fn | 3 | 1 | 1 | 0 | 0.7 | |
| execute_descriptor_interpretersrc/bin/compute_loopback_gpu_worker/run.rs:403 | fn | 41 | 4 | 1 | 6 | 0.7 | |
| native_wgpu_attemptsrc/bin/compute_loopback_gpu_worker/run.rs:446 | fn | 99 | 5 | 1 | 8 | 0.7 | |
| native_attempt_fallback_reasonsrc/bin/compute_loopback_gpu_worker/run.rs:559 | fn | 13 | 3 | 1 | 0 | 0.7 | |
| handle_requestsrc/bin/compute_loopback_gpu_worker/run.rs:861 | fn | 49 | 4 | 1 | 4 | 0.7 | |
| parse_argssrc/bin/compute_loopback_gpu_worker/run.rs:911 | fn | 15 | 3 | 1 | 1 | 0.7 | |
| json_u32src/bin/compute_loopback_gpu_worker/run.rs:69 | fn | 7 | 1 | 1 | 0 | 0.7 | |
| json_usizesrc/bin/compute_loopback_gpu_worker/run.rs:77 | fn | 7 | 1 | 1 | 0 | 0.7 | |
| gpu_inputs_from_argssrc/bin/compute_loopback_gpu_worker/run.rs:301 | fn | 17 | 6 | 1 | 3 | 0.7 | |
| json_responsesrc/bin/compute_loopback_gpu_worker/run.rs:603 | fn | 8 | 2 | 1 | 0 | 0.6 | |
| read_gpu_execute_bodysrc/bin/compute_loopback_gpu_worker/run.rs:702 | fn | 10 | 3 | 1 | 4 | 0.6 | |
| request_content_lengthsrc/bin/compute_loopback_gpu_worker/run.rs:684 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| f32_position_bounds_outputsrc/bin/compute_loopback_gpu_worker/run.rs:198 | fn | 26 | 1 | 1 | 1 | 0.6 | |
| kernel_output_valuesrc/bin/compute_loopback_gpu_worker/run.rs:225 | fn | 16 | 2 | 1 | 5 | 0.6 | |
| number_resultsrc/bin/compute_loopback_gpu_worker/run.rs:250 | fn | 7 | 3 | 1 | 0 | 0.6 | |
| descriptor_increment_for_work_kindsrc/bin/compute_loopback_gpu_worker/run.rs:139 | fn | 8 | 4 | 1 | 0 | 0.6 | |
| kernel_output_resultsrc/bin/compute_loopback_gpu_worker/run.rs:242 | fn | 7 | 2 | 1 | 4 | 0.6 | |
| descriptor_declared_bufferssrc/bin/compute_loopback_gpu_worker/run.rs:131 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| descriptor_declared_outputssrc/bin/compute_loopback_gpu_worker/run.rs:135 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| proof_boolsrc/bin/compute_loopback_gpu_worker/run.rs:713 | fn | 8 | 1 | 1 | 0 | 0.6 | |
| gpu_outputs_equivalentsrc/bin/compute_loopback_gpu_worker/run.rs:286 | fn | 14 | 2 | 1 | 2 | 0.6 | |
| gpu_config_for_argssrc/bin/compute_loopback_gpu_worker/run.rs:320 | fn | 17 | 1 | 1 | 3 | 0.6 | |
| request_stringsrc/bin/compute_loopback_gpu_worker/run.rs:353 | fn | 8 | 1 | 1 | 1 | 0.6 | |
| KernelExecution::to_jsonsrc/bin/compute_loopback_gpu_worker/run.rs:382 | method | 19 | 1 | 0 | 0 | 0.5 | |
| native_wgpu_attemptsrc/bin/compute_loopback_gpu_worker/run.rs:547 | fn | 11 | 1 | 0 | 0 | 0.5 | |
| RequestBodyReadError::to_payloadsrc/bin/compute_loopback_gpu_worker/run.rs:652 | method | 10 | 1 | 0 | 0 | 0.5 | |
| apply_host_argsrc/bin/compute_loopback_gpu_worker/run.rs:949 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| apply_port_argsrc/bin/compute_loopback_gpu_worker/run.rs:954 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| apply_peer_id_argsrc/bin/compute_loopback_gpu_worker/run.rs:959 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| apply_worker_index_argsrc/bin/compute_loopback_gpu_worker/run.rs:964 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| apply_help_argsrc/bin/compute_loopback_gpu_worker/run.rs:969 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| limited_body_reader_allows_exact_limitsrc/bin/compute_loopback_gpu_worker/run.rs:998 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| limited_body_reader_rejects_oversized_bodysrc/bin/compute_loopback_gpu_worker/run.rs:1004 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| limited_body_reader_rejects_non_utf8_bodysrc/bin/compute_loopback_gpu_worker/run.rs:1012 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| gpu_execute_body_limit_defaults_and_clampssrc/bin/compute_loopback_gpu_worker/run.rs:1020 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| descriptor_backend_executes_affine_operationsrc/bin/compute_loopback_gpu_worker/run.rs:1028 | fn | 31 | 1 | 0 | 2 | 0.5 | |
| descriptor_backend_executes_f32_position_bounds_operationsrc/bin/compute_loopback_gpu_worker/run.rs:1061 | fn | 37 | 1 | 0 | 4 | 0.5 | |
| worker_response_surfaces_backend_boundarysrc/bin/compute_loopback_gpu_worker/run.rs:1100 | fn | 41 | 1 | 0 | 1 | 0.5 | |
| generic_compute_descriptor_takes_precedence_over_virtual_descriptorsrc/bin/compute_loopback_gpu_worker/run.rs:1143 | fn | 41 | 1 | 0 | 2 | 0.5 | |
| native_wgpu_preference_keeps_descriptor_fallback_contractsrc/bin/compute_loopback_gpu_worker/run.rs:1186 | fn | 31 | 1 | 0 | 2 | 0.5 | |
| worldsim_op_loudly_skips_anchor_without_native_gpusrc/bin/compute_loopback_gpu_worker/run.rs:1224 | fn | 28 | 1 | 0 | 1 | 0.5 | |
| runsrc/bin/compute_loopback_gpu_worker/run.rs:1254 | fn | 10 | 2 | 0 | 2 | 0.5 |
Source not readable from this process.