/external/protobuf/src/google/protobuf/ |
arena_nc.cc | 31 // Negative compilation test for arena usage. 33 #include <google/protobuf/arena.h> 40 google::protobuf::Arena arena; local 41 protobuf_unittest::TestAllTypes message(&arena);
|
map_entry_lite.h | 39 class Arena; 209 MessageLite* New(Arena* arena) const { 210 MapEntryLite* entry = Arena::CreateMessage<MapEntryLite>(arena); 250 Arena* GetArena() const { 259 Arena* arena) { 260 return Arena::CreateMessage<MapEnumEntryWrapper< 262 arena, key, value) [all...] |
empty.pb.h | 22 #include <google/protobuf/arena.h> 56 inline ::google::protobuf::Arena* GetArena() const { return GetArenaNoVirtual(); } 70 Empty* New(::google::protobuf::Arena* arena) const; 91 explicit Empty(::google::protobuf::Arena* arena); 94 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); 96 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { 97 return _internal_metadata_.arena(); [all...] |
arenastring_unittest.cc | 57 // Test ArenaStringPtr with arena == NULL. 83 google::protobuf::Arena arena; local 88 field.Set(&default_value, WrapString("Test short"), &arena); 90 field.Set(&default_value, WrapString("Test long long long long value"), &arena); 93 field.Set(&default_value, string(""), &arena); 94 field.Destroy(&default_value, &arena); 98 ::std::string* mut = field2.Mutable(&default_value, &arena); 99 EXPECT_EQ(mut, field2.Mutable(&default_value, &arena)); 106 field2.Destroy(&default_value, &arena); [all...] |
repeated_field.h | 60 #include <google/protobuf/arena.h> 110 explicit RepeatedField(Arena* arena); 165 // guarantee that both repeated fields are on the same arena or are on the 226 // Get the Arena on which this RepeatedField stores its elements. 227 ::google::protobuf::Arena* GetArena() const { 236 // We maintain the same sizeof(RepeatedField) as before we added arena support 246 Arena* arena; member in struct:google::protobuf::RepeatedField::Rep 250 // the struct. We can not use sizeof(Arena*) as well because there might b 1263 Arena* arena = GetArenaNoVirtual(); local 1510 Arena* arena = GetArenaNoVirtual(); local 1590 Arena* arena = GetArenaNoVirtual(); local 1693 Arena* arena = GetArenaNoVirtual(); local [all...] |
repeated_field.cc | 54 Arena* arena = GetArenaNoVirtual(); local 61 if (arena == NULL) { 66 ::google::protobuf::Arena::CreateArray<char>(arena, 77 if (arena == NULL) {
|
wrappers.pb.h | 22 #include <google/protobuf/arena.h> 64 inline ::google::protobuf::Arena* GetArena() const { return GetArenaNoVirtual(); } 78 DoubleValue* New(::google::protobuf::Arena* arena) const; 99 explicit DoubleValue(::google::protobuf::Arena* arena); 102 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); 104 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { 105 return _internal_metadata_.arena(); [all...] |
/external/valgrind/VEX/unused/ |
arena.h | 2 /* This is a modified version of the file "arena.h" from 28 /* $Id: H:/drh/idioms/book/RCS/arena.doc,v 1.10 1997/02/21 19:45:19 drh Exp $ */ 40 extern void *Arena_alloc (T arena, long nbytes, 42 extern void *Arena_calloc(T arena, long count, 44 extern void Arena_free (T arena);
|
/external/jemalloc/include/jemalloc/internal/ |
arena.h | 17 * The minimum ratio of active:dirty pages per arena is computed as: 193 /* Arena chunk header. */ 196 * A pointer to the arena that owns the chunk is stored within the node. 222 * than one per arena), but mainly to avoid false cacheline sharing. 307 * advancement we use the delta between arena->decay.ndirty and 308 * arena->ndirty to determine how many dirty pages, if any, were 324 * locked. Run allocation/deallocation are protected by the arena lock, 350 /* This arena's index within the arenas array. */ 354 * Number of threads currently assigned to this arena, synchronized via 358 * created via the arenas.extend mallctl, because the arena.<i>.rese [all...] |
chunk_dss.h | 26 void *chunk_alloc_dss(tsdn_t *tsdn, arena_t *arena, void *new_addr,
|
extent.h | 12 /* Arena from which this extent came, if any. */ 50 * don't return arena chunks. 57 /* Linkage for arena's runs_dirty and chunks_cache rings. */ 65 /* Linkage for arena's achunks, huge, and node_cache lists. */ 95 void extent_node_arena_set(extent_node_t *node, arena_t *arena); 103 void extent_node_init(extent_node_t *node, arena_t *arena, void *addr, 170 extent_node_arena_set(extent_node_t *node, arena_t *arena) 173 node->en_arena = arena; 226 extent_node_init(extent_node_t *node, arena_t *arena, void *addr, size_t size, 230 extent_node_arena_set(node, arena); [all...] |
/external/jemalloc/test/unit/ |
stats.c | 77 unsigned arena; local 85 arena = 0; 86 assert_d_eq(mallctl("thread.arena", NULL, NULL, (void *)&arena, 87 sizeof(arena)), 0, "Unexpected mallctl() failure"); 100 assert_d_eq(mallctl("arena.0.purge", NULL, NULL, NULL, 0), 0, 144 unsigned arena; local 152 arena = 0; 153 assert_d_eq(mallctl("thread.arena", NULL, NULL, (void *)&arena, 195 unsigned arena; local 241 unsigned arena; local 281 unsigned arena; local 356 unsigned arena; local 401 unsigned arena; local [all...] |
/art/compiler/optimizing/ |
nodes_vector.h | 62 HVecOperation(ArenaAllocator* arena, 70 arena, 119 HVecUnaryOperation(ArenaAllocator* arena, 124 : HVecOperation(arena, 144 HVecBinaryOperation(ArenaAllocator* arena, 150 : HVecOperation(arena, 174 HVecMemoryOperation(ArenaAllocator* arena, 180 : HVecOperation(arena, packed_type, side_effects, number_of_inputs, vector_length, dex_pc), 221 HVecReplicateScalar(ArenaAllocator* arena, 226 : HVecUnaryOperation(arena, scalar, packed_type, vector_length, dex_pc) [all...] |
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.10/Python/ |
Python-ast.c | 586 static int obj2ast_object(PyObject* obj, PyObject** out, PyArena* arena)
591 PyArena_AddPyObject(arena, obj);
597 static int obj2ast_identifier(PyObject* obj, PyObject** out, PyArena* arena)
604 return obj2ast_object(obj, out, arena);
607 static int obj2ast_string(PyObject* obj, PyObject** out, PyArena* arena)
614 return obj2ast_object(obj, out, arena);
617 static int obj2ast_int(PyObject* obj, int* out, PyArena* arena)
636 static int obj2ast_bool(PyObject* obj, bool* out, PyArena* arena)
[all...] |
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.2/Python/ |
Python-ast.c | 586 static int obj2ast_object(PyObject* obj, PyObject** out, PyArena* arena)
591 PyArena_AddPyObject(arena, obj);
600 static int obj2ast_int(PyObject* obj, int* out, PyArena* arena)
619 static int obj2ast_bool(PyObject* obj, bool* out, PyArena* arena)
[all...] |
/prebuilts/tools/darwin-x86_64/protoc/include/google/protobuf/ |
map_entry_lite.h | 39 class Arena; 209 MessageLite* New(Arena* arena) const { 210 MapEntryLite* entry = Arena::CreateMessage<MapEntryLite>(arena); 250 Arena* GetArena() const { 259 Arena* arena) { 260 return Arena::CreateMessage<MapEnumEntryWrapper< 262 arena, key, value) [all...] |
empty.pb.h | 22 #include <google/protobuf/arena.h> 56 inline ::google::protobuf::Arena* GetArena() const { return GetArenaNoVirtual(); } 70 Empty* New(::google::protobuf::Arena* arena) const; 91 explicit Empty(::google::protobuf::Arena* arena); 94 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); 96 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { 97 return _internal_metadata_.arena(); [all...] |
repeated_field.h | 60 #include <google/protobuf/arena.h> 110 explicit RepeatedField(Arena* arena); 165 // guarantee that both repeated fields are on the same arena or are on the 226 // Get the Arena on which this RepeatedField stores its elements. 227 ::google::protobuf::Arena* GetArena() const { 236 // We maintain the same sizeof(RepeatedField) as before we added arena support 246 Arena* arena; member in struct:google::protobuf::RepeatedField::Rep 250 // the struct. We can not use sizeof(Arena*) as well because there might b 1263 Arena* arena = GetArenaNoVirtual(); local 1510 Arena* arena = GetArenaNoVirtual(); local 1590 Arena* arena = GetArenaNoVirtual(); local 1693 Arena* arena = GetArenaNoVirtual(); local [all...] |
wrappers.pb.h | 22 #include <google/protobuf/arena.h> 64 inline ::google::protobuf::Arena* GetArena() const { return GetArenaNoVirtual(); } 78 DoubleValue* New(::google::protobuf::Arena* arena) const; 99 explicit DoubleValue(::google::protobuf::Arena* arena); 102 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); 104 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { 105 return _internal_metadata_.arena(); [all...] |
/external/regex-re2/util/ |
arena.h | 16 // #include "lib/arena-inl.h" 18 // UnsafeArena arena(1000); 19 // Foo* foo = new (AllocateInArena, &arena) Foo; 89 // Operators for allocation on the arena 90 // Syntax: new (AllocateInArena, arena) MyClass; 98 re2::UnsafeArena *arena) { 99 return reinterpret_cast<char*>(arena->GetMemory(size, 1));
|
/external/clang/lib/Analysis/ |
ThreadSafetyCommon.cpp | 160 return CapabilityExpr(new (Arena) til::Wildcard(), false); 253 return new (Arena) til::Literal(cast<Expr>(S)); 263 return new (Arena) til::Undefined(S); 287 return new (Arena) til::LiteralPtr(VD); 337 til::SExpr *E = new (Arena) til::SApply(BE); 344 til::Project *P = new (Arena) til::Project(E, D); 370 E = new (Arena) til::Apply(E, A); 372 return new (Arena) til::Call(E, CE); 382 return new (Arena) til::Cast(til::CAST_objToPtr, E); 397 return new (Arena) til::Cast(til::CAST_objToPtr, E) [all...] |
/art/runtime/base/ |
arena_allocator.h | 32 class Arena; 119 const Arena* first ATTRIBUTE_UNUSED, 134 void Dump(std::ostream& os, const Arena* first, ssize_t lost_bytes_adjustment) const; 196 class Arena { 199 Arena(); 200 virtual ~Arena() { } 225 // Return true if ptr is contained in the arena. 234 Arena* next_; 244 DISALLOW_COPY_AND_ASSIGN(Arena); 253 Arena* AllocArena(size_t size) REQUIRES(!lock_) [all...] |
scoped_arena_allocator.cc | 57 size_t allocation_size = std::max(Arena::kDefaultSize, rounded_bytes); 64 Arena* tail = top_arena_->next_; 83 // Update how many bytes we have allocated into the arena so that the arena pool knows how 85 // zero-initialized, the Arena may be reused by ArenaAllocator which does guarantee this. 94 // We mark all memory for a newly retrieved arena as inaccessible and then
|
/external/valgrind/memcheck/tests/ |
sbfragment.c | 22 printf("%10d int arena; /* non-mmapped space allocated from system */\n", mallinfo_result.arena); 79 // We consider that an arena of up to 3 times more than bigsize is ok. 84 // Under valgrind, hblkhd is 0 : all the space is in arena. 88 if (mallinfo_result.arena + mallinfo_result.hblkhd > 3 * bigsize) 90 (unsigned long) mallinfo_result.arena
|
/external/jemalloc/src/ |
jemalloc.c | 409 arena_set(unsigned ind, arena_t *arena) 412 atomic_write_p((void **)&arenas[ind], arena); 436 /* Create a new arena and insert it into the arenas array at index ind. */ 440 arena_t *arena; local 450 * auto arena. 452 arena = arena_get(tsdn, ind, false); 453 if (arena != NULL) { 455 return (arena); 458 /* Actually initialize the arena. */ 459 arena = arena_new(tsdn, ind) 467 arena_t *arena; local 478 arena_t *arena; local 507 arena_t *arena; local 657 arena_t *arena; local 710 arena_t *arena; local 764 arena_t *arena = arena_get(tsdn, i, false); local 2196 arena_t *arena; local 2229 arena_t *arena; local 2381 arena_t *arena; local 2827 arena_t *arena; local 2851 arena_prefork0(tsd_tsdn(tsd), arena); local 2854 arena_prefork1(tsd_tsdn(tsd), arena); local 2857 arena_prefork2(tsd_tsdn(tsd), arena); local 2867 arena_prefork3(tsd_tsdn(tsd), arena); local 2895 arena_t *arena; local 2898 arena_postfork_parent(tsd_tsdn(tsd), arena); local 2920 arena_t *arena; local 2923 arena_postfork_child(tsd_tsdn(tsd), arena); local [all...] |