Searched refs:FixedSizeAllocator (Results 1 – 10 of 10) sorted by relevance
/external/google-fruit/include/fruit/impl/data_structures/ |
D | fixed_size_allocator.h | 35 class FixedSizeAllocator { 75 friend class FixedSizeAllocator; variable 89 FixedSizeAllocator() = default; 92 explicit FixedSizeAllocator(const FixedSizeAllocatorData& allocator_data); 94 FixedSizeAllocator(FixedSizeAllocator&&) noexcept; 95 FixedSizeAllocator& operator=(FixedSizeAllocator&&) noexcept; 97 FixedSizeAllocator(const FixedSizeAllocator&) = delete; 98 FixedSizeAllocator& operator=(const FixedSizeAllocator&) = delete; 102 ~FixedSizeAllocator();
|
D | fixed_size_allocator.defn.h | 35 void FixedSizeAllocator::destroyObject(void* p) { in destroyObject() 41 void FixedSizeAllocator::destroyExternalObject(void* p) { in destroyExternalObject() 46 inline void FixedSizeAllocator::FixedSizeAllocatorData::addType(TypeId typeId) { in addType() 56 inline void FixedSizeAllocator::FixedSizeAllocatorData::addExternallyAllocatedType(TypeId typeId) { in addExternallyAllocatedType() 61 inline std::size_t FixedSizeAllocator::FixedSizeAllocatorData::maximumRequiredSpace(TypeId type) { in maximumRequiredSpace() 68 FixedSizeAllocator::constructObject(Args&&... args) { in constructObject() 97 inline void FixedSizeAllocator::registerExternallyAllocatedObject(T* p) { in registerExternallyAllocatedObject() 101 inline FixedSizeAllocator::FixedSizeAllocator(const FixedSizeAllocatorData& allocator_data) in FixedSizeAllocator() function 116 inline FixedSizeAllocator::FixedSizeAllocator(FixedSizeAllocator&& x) noexcept : FixedSizeAllocator… in FixedSizeAllocator() function 125 inline FixedSizeAllocator& FixedSizeAllocator::operator=(FixedSizeAllocator&& x) noexcept {
|
/external/google-fruit/include/fruit/impl/normalized_component_storage/ |
D | binding_normalization.h | 63 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, 75 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, 90 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, 104 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, 116 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, 138 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, 268 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data; 302 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data,
|
D | normalized_component_storage.h | 110 FixedSizeAllocator::FixedSizeAllocatorData fixed_size_allocator_data;
|
D | binding_normalization.templates.h | 35 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, in BindingNormalizationContext() 73 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, in normalizeBindings() 670 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, in normalizeBindingsWithBindingCompression()
|
/external/google-fruit/src/ |
D | fixed_size_allocator.cpp | 25 FixedSizeAllocator::~FixedSizeAllocator() { in ~FixedSizeAllocator()
|
D | injector_storage.cpp | 84 FixedSizeAllocator::FixedSizeAllocatorData fixed_size_allocator_data; in InjectorStorage() 91 allocator = FixedSizeAllocator(fixed_size_allocator_data); in InjectorStorage()
|
D | binding_normalization.cpp | 217 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, in addMultibindings() 273 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, in normalizeBindingsWithUndoableBindingCompression() 313 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, in normalizeBindingsWithPermanentBindingCompression() 327 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, in normalizeBindingsAndAddTo()
|
/external/google-fruit/include/fruit/impl/injector/ |
D | injector_storage.defn.h | 453 CPtr operator()(InjectorStorage& injector, FixedSizeAllocator& allocator) { 502 FixedSizeAllocator& allocator, InjectorStorage::Graph::edge_iterator deps) { 534 C* operator()(InjectorStorage& injector, FixedSizeAllocator& allocator) { 548 …FRUIT_ALWAYS_INLINE C* innerConstructHelper(InjectorStorage& injector, FixedSizeAllocator& allocat… 563 …FRUIT_ALWAYS_INLINE C* outerConstructHelper(InjectorStorage& injector, FixedSizeAllocator& allocat… 574 FixedSizeAllocator& allocator, InjectorStorage::Graph::edge_iterator deps) { 682 …FRUIT_ALWAYS_INLINE C* innerConstructHelper(InjectorStorage& injector, FixedSizeAllocator& allocat… 694 …FRUIT_ALWAYS_INLINE C* outerConstructHelper(InjectorStorage& injector, FixedSizeAllocator& allocat… 704 FixedSizeAllocator& allocator, InjectorStorage::Graph::edge_iterator deps) {
|
D | injector_storage.h | 126 FixedSizeAllocator allocator;
|