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/src/work_descriptor.rs
Items
const COMPUTE_WORK_DESCRIPTOR_SCHEMA_VERSION const COMPUTE_KERNEL_DESCRIPTOR_SCHEMA_VERSION const COMPUTE_KERNEL_OPERATION_SCHEMA_VERSION const COMPUTE_BUFFER_VIEW_SCHEMA_VERSION const COMPUTE_BUFFER_LAYOUT_SCHEMA_VERSION const COMPUTE_WORK_PARTITION_SCHEMA_VERSION const COMPUTE_OUTPUT_ARTIFACT_SCHEMA_VERSION const COMPUTE_ARTIFACT_MANIFEST_SCHEMA_VERSION struct ComputeRangeBounds impl ComputeRangeBounds struct ComputeWorkPartition impl ComputeWorkPartition struct ComputeWorkRange impl ComputeWorkRange struct ComputeBufferField impl ComputeBufferField struct ComputeBufferLayout impl ComputeBufferLayout struct ComputeBufferView impl ComputeBufferView struct ComputeArtifactManifestEntry impl ComputeArtifactManifestEntry struct ComputeArtifactManifest impl ComputeArtifactManifest struct ComputeKernelOperation impl ComputeKernelOperation struct ComputeOutputArtifact impl ComputeOutputArtifact const DETERMINISM_CLASS_EXACT_INTEGER const DETERMINISM_CLASS_DETERMINISTIC_FIXED_POINT const DETERMINISM_CLASS_RELAXED_FLOAT struct ComputeKernelDescriptor impl ComputeKernelDescriptor struct ComputeWorkDescriptor struct AffineWorkUnitsDescriptorSpec impl ComputeWorkDescriptor
Functions
By call-graph weight (PageRank; 1.0 is the average function). 17 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| ComputeBufferField::newsrc/work_descriptor.rs:111 | method | 14 | 1 | 2 | 0 | 1.4 | |
| ComputeRangeBounds::newsrc/work_descriptor.rs:28 | method | 3 | 1 | 2 | 0 | 1 | |
| ComputeArtifactManifestEntry::newsrc/work_descriptor.rs:249 | method | 3 | 1 | 1 | 0 | 1 | |
| ComputeWorkRange::newsrc/work_descriptor.rs:89 | method | 3 | 1 | 2 | 0 | 0.6 | |
| ComputeBufferView::scalar_inputsrc/work_descriptor.rs:191 | method | 18 | 1 | 1 | 0 | 0.6 | |
| ComputeArtifactManifest::ordered_shard_rootssrc/work_descriptor.rs:267 | method | 19 | 1 | 1 | 1 | 0.6 | |
| ComputeKernelOperation::affine_work_unitssrc/work_descriptor.rs:299 | method | 12 | 1 | 1 | 0 | 0.6 | |
| ComputeOutputArtifact::hash_rootsrc/work_descriptor.rs:333 | method | 13 | 1 | 1 | 0 | 0.6 | |
| ComputeOutputArtifact::with_manifestsrc/work_descriptor.rs:347 | method | 4 | 1 | 1 | 0 | 0.6 | |
| ComputeWorkPartition::tile_rangesrc/work_descriptor.rs:55 | method | 21 | 1 | 1 | 1 | 0.5 | |
| ComputeWorkRange::with_partitionsrc/work_descriptor.rs:93 | method | 4 | 1 | 1 | 0 | 0.5 | |
| ComputeBufferLayout::interleaved_positionssrc/work_descriptor.rs:141 | method | 10 | 1 | 1 | 1 | 0.5 | |
| ComputeBufferLayout::packed_indicessrc/work_descriptor.rs:152 | method | 10 | 1 | 1 | 1 | 0.5 | |
| ComputeBufferView::typed_inputsrc/work_descriptor.rs:210 | method | 25 | 1 | 1 | 0 | 0.5 | |
| ComputeKernelDescriptor::with_determinism_classsrc/work_descriptor.rs:380 | method | 4 | 1 | 1 | 0 | 0.5 | |
| ComputeWorkDescriptor::affine_work_unitssrc/work_descriptor.rs:432 | method | 37 | 1 | 1 | 6 | 0.5 | |
| affine_work_units_descriptor_is_generic_and_serializablesrc/work_descriptor.rs:476 | fn | 73 | 1 | 0 | 9 | 0.5 |
Source not readable from this process.