/rust/registry/src/index.crates.io-6f17d22bba15001f/alloc-stdlib-0.2.2/src/std_alloc.rs
Line | Count | Source |
1 | | use super::heap_alloc::WrapBox; |
2 | | use super::{Allocator}; |
3 | | #[derive(Default, Clone, Copy, Debug)] |
4 | | pub struct StandardAlloc{} |
5 | | |
6 | | impl<T: Clone+Default> Allocator<T> for StandardAlloc { |
7 | | type AllocatedMemory = WrapBox<T>; |
8 | 1.85M | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { |
9 | 1.85M | vec![T::default().clone();len].into() |
10 | 1.85M | } Unexecuted instantiation: <alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::interface::Command<brotli::enc::interface::SliceOffset>>>::alloc_cell <alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::entropy_encode::HuffmanTree>>::alloc_cell Line | Count | Source | 8 | 41.5k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 41.5k | vec![T::default().clone();len].into() | 10 | 41.5k | } |
Unexecuted instantiation: <alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::compat::Compat16x16>>::alloc_cell <alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::compat::CompatF8>>::alloc_cell Line | Count | Source | 8 | 6.45k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 6.45k | vec![T::default().clone();len].into() | 10 | 6.45k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::cluster::HistogramPair>>::alloc_cell Line | Count | Source | 8 | 20.6k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 20.6k | vec![T::default().clone();len].into() | 10 | 20.6k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::command::Command>>::alloc_cell Line | Count | Source | 8 | 11.9k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 11.9k | vec![T::default().clone();len].into() | 10 | 11.9k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::histogram::ContextType>>::alloc_cell Line | Count | Source | 8 | 6.71k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 6.71k | vec![T::default().clone();len].into() | 10 | 6.71k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::histogram::HistogramCommand>>::alloc_cell Line | Count | Source | 8 | 16.6k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 16.6k | vec![T::default().clone();len].into() | 10 | 16.6k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::histogram::HistogramLiteral>>::alloc_cell Line | Count | Source | 8 | 38.1k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 38.1k | vec![T::default().clone();len].into() | 10 | 38.1k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::histogram::HistogramDistance>>::alloc_cell Line | Count | Source | 8 | 28.9k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 28.9k | vec![T::default().clone();len].into() | 10 | 28.9k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::backward_references::hash_to_binary_tree::ZopfliNode>>::alloc_cell Line | Count | Source | 8 | 7.47k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 7.47k | vec![T::default().clone();len].into() | 10 | 7.47k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<f32>>::alloc_cell Line | Count | Source | 8 | 21.3k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 21.3k | vec![T::default().clone();len].into() | 10 | 21.3k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<i32>>::alloc_cell Line | Count | Source | 8 | 638 | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 638 | vec![T::default().clone();len].into() | 10 | 638 | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<u16>>::alloc_cell Line | Count | Source | 8 | 57.8k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 57.8k | vec![T::default().clone();len].into() | 10 | 57.8k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<u64>>::alloc_cell Line | Count | Source | 8 | 8.32k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 8.32k | vec![T::default().clone();len].into() | 10 | 8.32k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli_decompressor::huffman::HuffmanCode>>::alloc_cell Line | Count | Source | 8 | 202k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 202k | vec![T::default().clone();len].into() | 10 | 202k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<u8>>::alloc_cell Line | Count | Source | 8 | 698k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 698k | vec![T::default().clone();len].into() | 10 | 698k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<u32>>::alloc_cell Line | Count | Source | 8 | 687k | fn alloc_cell(&mut self, len : usize) -> WrapBox<T> { | 9 | 687k | vec![T::default().clone();len].into() | 10 | 687k | } |
|
11 | 4.74M | fn free_cell(&mut self, _data : WrapBox<T>) { |
12 | 4.74M | |
13 | 4.74M | } Unexecuted instantiation: <alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::interface::Command<brotli::enc::interface::SliceOffset>>>::free_cell <alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::entropy_encode::HuffmanTree>>::free_cell Line | Count | Source | 11 | 41.5k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 41.5k | | 13 | 41.5k | } |
Unexecuted instantiation: <alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::compat::Compat16x16>>::free_cell <alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::compat::CompatF8>>::free_cell Line | Count | Source | 11 | 6.45k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 6.45k | | 13 | 6.45k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::cluster::HistogramPair>>::free_cell Line | Count | Source | 11 | 20.6k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 20.6k | | 13 | 20.6k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::command::Command>>::free_cell Line | Count | Source | 11 | 13.4k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 13.4k | | 13 | 13.4k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::histogram::ContextType>>::free_cell Line | Count | Source | 11 | 6.71k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 6.71k | | 13 | 6.71k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::histogram::HistogramCommand>>::free_cell Line | Count | Source | 11 | 21.3k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 21.3k | | 13 | 21.3k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::histogram::HistogramLiteral>>::free_cell Line | Count | Source | 11 | 42.0k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 42.0k | | 13 | 42.0k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::histogram::HistogramDistance>>::free_cell Line | Count | Source | 11 | 33.6k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 33.6k | | 13 | 33.6k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli::enc::backward_references::hash_to_binary_tree::ZopfliNode>>::free_cell Line | Count | Source | 11 | 7.47k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 7.47k | | 13 | 7.47k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<f32>>::free_cell Line | Count | Source | 11 | 21.3k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 21.3k | | 13 | 21.3k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<i32>>::free_cell Line | Count | Source | 11 | 14.1k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 14.1k | | 13 | 14.1k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<u16>>::free_cell Line | Count | Source | 11 | 57.8k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 57.8k | | 13 | 57.8k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<u64>>::free_cell Line | Count | Source | 11 | 8.45k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 8.45k | | 13 | 8.45k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<brotli_decompressor::huffman::HuffmanCode>>::free_cell Line | Count | Source | 11 | 648k | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 648k | | 13 | 648k | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<u8>>::free_cell Line | Count | Source | 11 | 1.82M | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 1.82M | | 13 | 1.82M | } |
<alloc_stdlib::std_alloc::StandardAlloc as alloc_no_stdlib::stack_allocator::Allocator<u32>>::free_cell Line | Count | Source | 11 | 1.97M | fn free_cell(&mut self, _data : WrapBox<T>) { | 12 | 1.97M | | 13 | 1.97M | } |
|
14 | | } |