aleo-std crate is used for profiling in snarkvm-console-algorithms . This crate and its invocations should be enabled as an additional feature.
The uses of timer and lap can be wrapped with a cfg feature enabled as needed
This is related to #1098, where aleo-std is compiled to benchmark CUDA even without CUDA, but this doesn't address the issue with the profiling always being active.
💥 Proposal
aleo-std crate is used for profiling in snarkvm-console-algorithms . This crate and its invocations should be enabled as an additional feature.
The uses of timer and lap can be wrapped with a cfg feature enabled as needed
This is related to #1098, where aleo-std is compiled to benchmark CUDA even without CUDA, but this doesn't address the issue with the profiling always being active.