/prebuilt/ndk/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/basic_tree_policy/ |
basic_tree_policy_base.hpp | 53 Allocator> 57 typename Allocator> 68 typename Allocator::template rebind< 74 typename Allocator::template rebind< 80 typename Allocator::template rebind< 86 typename Allocator::template rebind< 111 template<typename Const_Node_Iterator, typename Allocator> 115 Allocator> 125 typename Allocator::template rebind< 131 typename Allocator::template rebind [all...] |
/prebuilt/ndk/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/eq_fn/ |
hash_eq_fn.hpp | 52 template<typename Key, class Eq_Fn, class Allocator, bool Store_Hash> 56 template<typename Key, class Eq_Fn, class Allocator> 59 hash_eq_fn<Key, Eq_Fn, Allocator, false> 64 template<typename Key, class Eq_Fn, class Allocator> 65 struct hash_eq_fn<Key, Eq_Fn, Allocator, false> : public Eq_Fn 69 typedef typename Allocator::template rebind<Key>::other key_allocator; 111 template<typename Key, class Eq_Fn, class Allocator> 114 hash_eq_fn<Key, Eq_Fn, Allocator, true> 119 template<typename Key, class Eq_Fn, class Allocator> 120 struct hash_eq_fn<Key, Eq_Fn, Allocator, true> [all...] |
/prebuilt/ndk/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/ |
_iosfwd.h | 45 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) > 49 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) > 53 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) > 57 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) > 125 typedef basic_stringbuf<char, char_traits<char>, allocator<char> > stringbuf; 126 typedef basic_istringstream<char, char_traits<char>, allocator<char> > istringstream; 127 typedef basic_ostringstream<char, char_traits<char>, allocator<char> > ostringstream; 128 typedef basic_stringstream<char, char_traits<char>, allocator<char> > stringstream; 142 typedef basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > wstringbuf; 143 typedef basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > wistringstream [all...] |
/external/chromium/base/allocator/ |
README | 1 Notes about the Chrome memory allocator. 7 the default windows allocator 15 around this, we start with the LIBCMT.LIB, and manually remove all allocator 18 allocator related functionality. 23 This directory contains just the allocator (i.e. shim) layer that switches 28 (currently, the actual locations are defined in the allocator.gyp file). 36 Adding a new allocator 38 Adding a new allocator requires definition of the following five functions:
|
allocator_shim.h | 9 namespace allocator { namespace in namespace:base 18 } // namespace allocator.
|
allocator_shim.cc | 5 #include "base/allocator/allocator_shim.h" 33 TCMALLOC, // TCMalloc is the default allocator. 35 WINHEAP, // Windows Heap (standard Windows allocator). 37 } Allocator; 39 // This is the default allocator. This value can be changed at startup by 42 // allocator. 44 static Allocator allocator = WINHEAP; variable 47 // selection of the allocator. The primary may be used to control overall 48 // allocator selection, and the secondary can be used to specify an allocato 282 namespace allocator { namespace in namespace:base [all...] |
/external/clang/test/SemaCXX/ |
PR9902.cpp | 23 struct allocator {}; struct 27 allocator_traits<allocator<char>>::rebind_alloc<int> a;
|
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/pb_ds/detail/left_child_next_sibling_heap_/ |
left_child_next_sibling_heap_.hpp | 70 class Allocator, \ 78 class Allocator> 87 Allocator, \ 95 Allocator> 105 class Allocator, 111 class Allocator> 118 typename Allocator::template rebind< 122 Allocator> >::other 136 typedef cond_dealtor< node, Allocator> cond_dealtor_t; 147 typedef typename Allocator::size_type size_type [all...] |
/prebuilt/ndk/android-ndk-r5/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/left_child_next_sibling_heap_/ |
left_child_next_sibling_heap_.hpp | 70 class Allocator, \ 78 class Allocator> 87 Allocator, \ 95 Allocator> 105 class Allocator, 111 class Allocator> 118 typename Allocator::template rebind< 122 Allocator> >::other 136 typedef cond_dealtor< node, Allocator> cond_dealtor_t; 147 typedef typename Allocator::size_type size_type [all...] |
/prebuilt/ndk/android-ndk-r6/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/left_child_next_sibling_heap_/ |
left_child_next_sibling_heap_.hpp | 70 class Allocator, \ 78 class Allocator> 87 Allocator, \ 95 Allocator> 105 class Allocator, 111 class Allocator> 118 typename Allocator::template rebind< 122 Allocator> >::other 136 typedef cond_dealtor< node, Allocator> cond_dealtor_t; 147 typedef typename Allocator::size_type size_type [all...] |
/prebuilt/ndk/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/left_child_next_sibling_heap_/ |
left_child_next_sibling_heap_.hpp | 70 class Allocator, \ 78 class Allocator> 87 Allocator, \ 95 Allocator> 105 class Allocator, 111 class Allocator> 118 typename Allocator::template rebind< 122 Allocator> >::other 136 typedef cond_dealtor< node, Allocator> cond_dealtor_t; 147 typedef typename Allocator::size_type size_type [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/pb_ds/detail/hash_fn/ |
ranged_hash_fn.hpp | 53 template<typename Key, typename Hash_Fn, typename Allocator, 58 template<typename Key, typename Hash_Fn, typename Allocator, \ 62 ranged_hash_fn<Key, Hash_Fn, Allocator, Comb_Hash_Fn, false> 69 template<typename Key, typename Hash_Fn, typename Allocator, 71 class ranged_hash_fn< Key, Hash_Fn, Allocator, Comb_Hash_Fn, false> 75 typedef typename Allocator::size_type size_type; 78 typedef typename Allocator::template rebind< Key>::other key_allocator; 140 template<typename Key, typename Hash_Fn, typename Allocator, \ 144 ranged_hash_fn<Key,Hash_Fn, Allocator, Comb_Hash_Fn, true> 151 template<typename Key, typename Hash_Fn, typename Allocator, [all...] |
/prebuilt/ndk/android-ndk-r5/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/hash_fn/ |
ranged_hash_fn.hpp | 53 template<typename Key, typename Hash_Fn, typename Allocator, 58 template<typename Key, typename Hash_Fn, typename Allocator, \ 62 ranged_hash_fn<Key, Hash_Fn, Allocator, Comb_Hash_Fn, false> 69 template<typename Key, typename Hash_Fn, typename Allocator, 71 class ranged_hash_fn< Key, Hash_Fn, Allocator, Comb_Hash_Fn, false> 75 typedef typename Allocator::size_type size_type; 78 typedef typename Allocator::template rebind< Key>::other key_allocator; 140 template<typename Key, typename Hash_Fn, typename Allocator, \ 144 ranged_hash_fn<Key,Hash_Fn, Allocator, Comb_Hash_Fn, true> 151 template<typename Key, typename Hash_Fn, typename Allocator, [all...] |
/prebuilt/ndk/android-ndk-r6/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/hash_fn/ |
ranged_hash_fn.hpp | 53 template<typename Key, typename Hash_Fn, typename Allocator, 58 template<typename Key, typename Hash_Fn, typename Allocator, \ 62 ranged_hash_fn<Key, Hash_Fn, Allocator, Comb_Hash_Fn, false> 69 template<typename Key, typename Hash_Fn, typename Allocator, 71 class ranged_hash_fn< Key, Hash_Fn, Allocator, Comb_Hash_Fn, false> 75 typedef typename Allocator::size_type size_type; 78 typedef typename Allocator::template rebind< Key>::other key_allocator; 140 template<typename Key, typename Hash_Fn, typename Allocator, \ 144 ranged_hash_fn<Key,Hash_Fn, Allocator, Comb_Hash_Fn, true> 151 template<typename Key, typename Hash_Fn, typename Allocator, [all...] |
/prebuilt/ndk/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/hash_fn/ |
ranged_hash_fn.hpp | 53 template<typename Key, typename Hash_Fn, typename Allocator, 58 template<typename Key, typename Hash_Fn, typename Allocator, \ 62 ranged_hash_fn<Key, Hash_Fn, Allocator, Comb_Hash_Fn, false> 69 template<typename Key, typename Hash_Fn, typename Allocator, 71 class ranged_hash_fn< Key, Hash_Fn, Allocator, Comb_Hash_Fn, false> 75 typedef typename Allocator::size_type size_type; 78 typedef typename Allocator::template rebind< Key>::other key_allocator; 140 template<typename Key, typename Hash_Fn, typename Allocator, \ 144 ranged_hash_fn<Key,Hash_Fn, Allocator, Comb_Hash_Fn, true> 151 template<typename Key, typename Hash_Fn, typename Allocator, [all...] |
/external/v8/src/ |
splay-tree-inl.h | 37 template<typename Config, class Allocator> 38 SplayTree<Config, Allocator>::~SplayTree() { 44 template<typename Config, class Allocator> 45 bool SplayTree<Config, Allocator>::Insert(const Key& key, Locator* locator) { 68 template<typename Config, class Allocator> 69 void SplayTree<Config, Allocator>::InsertInternal(int cmp, Node* node) { 83 template<typename Config, class Allocator> 84 bool SplayTree<Config, Allocator>::FindInternal(const Key& key) { 92 template<typename Config, class Allocator> 93 bool SplayTree<Config, Allocator>::Find(const Key& key, Locator* locator) [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/pb_ds/detail/binary_heap_/ |
binary_heap_.hpp | 69 template<typename Value_Type, class Cmp_Fn, class Allocator> 72 binary_heap_<Value_Type, Cmp_Fn, Allocator> 75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type 78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type> 83 template<typename Value_Type, class Cmp_Fn, class Allocator> 97 typename Allocator::template rebind< 109 typename Allocator::template rebind< 122 Allocator> 127 typedef typename Allocator::size_type size_type; 129 typedef typename Allocator::difference_type difference_type [all...] |
/prebuilt/ndk/android-ndk-r5/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/binary_heap_/ |
binary_heap_.hpp | 69 template<typename Value_Type, class Cmp_Fn, class Allocator> 72 binary_heap_<Value_Type, Cmp_Fn, Allocator> 75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type 78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type> 83 template<typename Value_Type, class Cmp_Fn, class Allocator> 97 typename Allocator::template rebind< 109 typename Allocator::template rebind< 122 Allocator> 127 typedef typename Allocator::size_type size_type; 129 typedef typename Allocator::difference_type difference_type [all...] |
/prebuilt/ndk/android-ndk-r6/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/binary_heap_/ |
binary_heap_.hpp | 69 template<typename Value_Type, class Cmp_Fn, class Allocator> 72 binary_heap_<Value_Type, Cmp_Fn, Allocator> 75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type 78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type> 83 template<typename Value_Type, class Cmp_Fn, class Allocator> 97 typename Allocator::template rebind< 109 typename Allocator::template rebind< 122 Allocator> 127 typedef typename Allocator::size_type size_type; 129 typedef typename Allocator::difference_type difference_type [all...] |
/prebuilt/ndk/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/binary_heap_/ |
binary_heap_.hpp | 69 template<typename Value_Type, class Cmp_Fn, class Allocator> 72 binary_heap_<Value_Type, Cmp_Fn, Allocator> 75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type 78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type> 83 template<typename Value_Type, class Cmp_Fn, class Allocator> 97 typename Allocator::template rebind< 109 typename Allocator::template rebind< 122 Allocator> 127 typedef typename Allocator::size_type size_type; 129 typedef typename Allocator::difference_type difference_type [all...] |
/external/chromium/base/ |
stack_container.h | 14 // This allocator can be used with STL containers to provide a stack buffer 19 // STL likes to make copies of allocators, so the allocator itself can't hold 21 // StackAllocator::Source which contains the data. Copying the allocator 23 // based on our allocator will share the same stack buffer. 33 class StackAllocator : public std::allocator<T> { 35 typedef typename std::allocator<T>::pointer pointer; 36 typedef typename std::allocator<T>::size_type size_type; 38 // Backing store for the allocator. The container owner is responsible for 39 // maintaining this for as long as any containers using this allocator are 68 // Used by containers when they want to refer to an allocator of type U [all...] |
/dalvik/dx/tests/093-ssa-invoke-range/ |
info.txt | 1 This test case checks the ability of the register allocator to plan
|
/external/llvm/runtime/ |
README.txt | 3 inserts calls to an external pool allocator library. This runtime library is
|
/external/llvm/test/ExecutionEngine/ |
2003-08-15-AllocaAssertion.ll | 5 ; local register allocator.
|
/external/llvm/test/CodeGen/X86/ |
scev-interchange.ll | 8 %"struct.PolynomialSpace<1>" = type { %"struct.std::vector<Polynomials::Polynomial<double>,std::allocator<Polynomials::Polynomial<double> > >", i32, %"struct.std::vector<int,std::allocator<int> >", %"struct.std::vector<int,std::allocator<int> >" } 9 %"struct.Polynomials::Polynomial<double>" = type { %struct.Subscriptor, %"struct.std::vector<double,std::allocator<double> >" } 15 %"struct.std::_Bvector_base<std::allocator<bool> >" = type { %"struct.std::_Bvector_base<std::allocator<bool> >::_Bvector_impl" } 16 %"struct.std::_Bvector_base<std::allocator<bool> >::_Bvector_impl" = type { %"struct.std::_Bit_const_iterator", %"struct.std::_Bit_const_iterator", i64* } 17 %"struct.std::_Vector_base<Polynomials::Polynomial<double>,std::allocator<Polynomials::Polynomial<double> > >" = type { %"struct.std::_Vector_base<Polynomials::Polynomial<double>,std::allocator<Polynomials::Polynomial<double> > >::_Vector_impl" } 18 %"struct.std::_Vector_base<Polynomials::Polynomial<double>,std::allocator<Polynomials::Polynomial<double> > >::_Vector_impl" = type { %"struct.Polynomials::Polynomial<doubl (…) [all...] |