Home
last modified time | relevance | path

Searched refs:Arena (Results 1 - 25 of 87) sorted by relevance

1234

/third_party/protobuf/src/google/protobuf/
H A Darena_unittest.cc158 EXPECT_TRUE(Arena::is_arena_constructable<TestAllTypes>::type::value); in TEST()
159 EXPECT_TRUE(Arena::is_arena_constructable<const TestAllTypes>::type::value); in TEST()
160 EXPECT_FALSE(Arena::is_arena_constructable<Arena>::type::value); in TEST()
164 EXPECT_TRUE(Arena::is_destructor_skippable<TestAllTypes>::type::value); in TEST()
165 EXPECT_TRUE(Arena::is_destructor_skippable<const TestAllTypes>::type::value); in TEST()
166 EXPECT_FALSE(Arena::is_destructor_skippable<Arena>::type::value); in TEST()
170 Arena arena; in TEST()
171 EXPECT_TRUE(Arena in TEST()
[all...]
H A Darena.h31 // This file defines an Arena allocator for better allocation performance.
75 class Arena; // defined below
131 // creator of the Arena retains ownership of the block after the Arena is
164 // Init hook (if set) will always be called at Arena init time. Init hook may
172 void* (*on_arena_init)(Arena* arena);
173 void (*on_arena_reset)(Arena* arena, void* cookie, uint64 space_used);
174 void (*on_arena_destruction)(Arena* arena, void* cookie, uint64 space_used);
190 friend class Arena;
202 // Arena allocato
251 explicit Arena(const ArenaOptions& options) : impl_(options) { Arena() function
266 Arena() : impl_(ArenaOptions()) { Init(ArenaOptions()); } Arena() function
[all...]
H A Dinlined_string_field.h50 class Arena;
56 // never allocated on the Arena, we expose only the *NoArena methods of
71 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE {
84 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE {
91 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE {
100 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE {
106 std::string* Release(const std::string* default_value, Arena* /*arena*/) { in Release()
110 Arena* /*arena*/) { in ReleaseNonDefault()
119 Arena* /*arena*/) PROTOBUF_ALWAYS_INLINE {
123 Arena* /*aren
[all...]
H A Dproto3_arena_lite_unittest.cc114 Arena arena; in TEST()
115 TestAllTypes* arena_message = Arena::CreateMessage<TestAllTypes>(&arena); in TEST()
121 Arena arena1; in TEST()
122 Arena arena2; in TEST()
125 TestAllTypes* arena1_message = Arena::CreateMessage<TestAllTypes>(&arena1); in TEST()
126 TestAllTypes* arena2_message = Arena::CreateMessage<TestAllTypes>(&arena2); in TEST()
133 Arena arena; in TEST()
134 TestAllTypes* arena_message = Arena::CreateMessage<TestAllTypes>(&arena); in TEST()
142 Arena arena; in TEST()
143 TestAllTypes* arena_message = Arena in TEST()
[all...]
H A Darenastring.h77 const ::std::string& value, Arena* arena) { in Set()
86 const ::std::string& value, Arena* arena) { in SetLite()
94 Arena* arena) { in Mutable()
106 Arena* arena) { in Release()
115 Arena* arena) { in ReleaseNonDefault()
135 Arena* /* arena */) { in UnsafeArenaRelease()
148 ::std::string* value, Arena* arena) { in SetAllocated()
168 Arena* /* arena */) { in UnsafeArenaSetAllocated()
176 // Swaps internal pointers. Arena-safety semantics: this is guarded by the
184 Arena* aren in Swap()
[all...]
H A Dlite_arena_unittest.cc45 arena_.reset(new Arena(options)); in LiteArenaTest()
48 Arena::CreateArray<char>(arena_.get(), 1); in LiteArenaTest()
51 std::unique_ptr<Arena> arena_;
64 Arena::CreateMessage<protobuf_unittest::TestArenaMapLite>(arena_.get()); in TEST_F()
69 Arena::CreateMessage<protobuf_unittest::TestArenaMapLite>(arena_.get()); in TEST_F()
77 Arena::CreateMessage<protobuf_unittest::ForeignMessageArenaLite>( in TEST_F()
H A Dmap_type_handler.h90 static inline Type* CreateMessage(Arena* arena);
95 static inline Type* CreateMessage(Arena* arena) { in CreateMessage()
96 return Arena::CreateMessage<Type>(arena); in CreateMessage()
102 static inline Type* CreateMessage(Arena* arena) { in CreateMessage()
103 return Arena::Create<Type>(arena); in CreateMessage()
181 static inline void Merge(const Type& from, Type** to, Arena* arena);
182 static inline void Clear(Type** value, Arena* arena);
183 static inline void ClearMaybeByDefaultEnum(Type** value, Arena* arena,
185 static inline void Initialize(Type** x, Arena* arena);
189 Arena* aren
[all...]
H A Dwrappers.pb.cc312 DoubleValue::DoubleValue(::PROTOBUF_NAMESPACE_ID::Arena* arena) in DoubleValue()
343 void DoubleValue::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor()
366 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse()
507 FloatValue::FloatValue(::PROTOBUF_NAMESPACE_ID::Arena* arena) in FloatValue()
538 void FloatValue::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor()
561 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse()
702 Int64Value::Int64Value(::PROTOBUF_NAMESPACE_ID::Arena* arena) in Int64Value()
733 void Int64Value::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor()
756 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse()
899 UInt64Value::UInt64Value(::PROTOBUF_NAMESPACE_ID::Arena* aren
[all...]
H A Dwrappers.pb.h87 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::BoolValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::BoolValue>(Arena*);
88 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::BytesValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::BytesValue>(Arena*);
89 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::DoubleValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::DoubleValue>(Arena*);
90 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::FloatValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::FloatValue>(Arena*);
91 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Int32Value* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Int32Value>(Arena*);
[all...]
H A Dimplicit_weak_message.h60 explicit ImplicitWeakMessage(Arena* arena) : MessageLite(arena) {} in ImplicitWeakMessage()
67 MessageLite* New(Arena* arena) const override {
68 return Arena::CreateMessage<ImplicitWeakMessage>(arena);
106 Arena* arena = NULL) { in NewFromPrototype()
110 static inline void Delete(MessageLite* value, Arena* arena) { in Delete()
115 static inline Arena* GetArena(MessageLite* value) { in GetArena()
133 explicit WeakRepeatedPtrField(Arena* arena) : weak(arena) {} in WeakRepeatedPtrField()
H A Dproto3_arena_unittest.cc119 Arena arena; in TEST()
120 TestAllTypes* arena_message = Arena::CreateMessage<TestAllTypes>(&arena); in TEST()
129 Arena arena; in TEST()
130 TestAllTypes* arena_message = Arena::CreateMessage<TestAllTypes>(&arena); in TEST()
147 Arena arena1; in TEST()
148 Arena arena2; in TEST()
151 TestAllTypes* arena1_message = Arena::CreateMessage<TestAllTypes>(&arena1); in TEST()
152 TestAllTypes* arena2_message = Arena::CreateMessage<TestAllTypes>(&arena2); in TEST()
159 Arena arena; in TEST()
160 TestAllTypes* arena_message = Arena in TEST()
[all...]
H A Dstruct.pb.cc178 Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena) in Struct_FieldsEntry_DoNotUse()
200 Struct::Struct(::PROTOBUF_NAMESPACE_ID::Arena* arena) in Struct()
232 void Struct::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor()
255 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse()
458 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena(); in set_allocated_struct_value()
461 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = in set_allocated_struct_value()
462 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(struct_value); in set_allocated_struct_value()
473 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena(); in set_allocated_list_value()
476 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = in set_allocated_list_value()
477 ::PROTOBUF_NAMESPACE_ID::Arena in set_allocated_list_value()
[all...]
H A Dmetadata_lite.h50 // uses a tagged pointer to either store the Arena pointer, if there are no
51 // unknown fields, or a pointer to a block of memory with both the Arena pointer
53 // allows for "zero-overhead" storage of the Arena pointer, relative to the
57 // indicate an arena pointer and bit 0 == 1 to indicate a UFS+Arena-container
62 explicit InternalMetadata(Arena* arena) : ptr_(arena) {} in InternalMetadata()
72 PROTOBUF_ALWAYS_INLINE Arena* arena() const { in arena()
76 return PtrValue<Arena>(); in arena()
137 // ptr_ is an Arena*.
158 Arena* arena;
168 Arena* my_aren in mutable_unknown_fields_slow()
[all...]
H A Drepeated_field.h168 alignof(Arena) >= alignof(Element),
169 "We only support types that have an alignment smaller than Arena");
173 explicit RepeatedField(Arena* arena);
310 // Get the Arena on which this RepeatedField stores its elements.
311 inline Arena* GetArena() const { in GetArena()
312 return (total_size_ == 0) ? static_cast<Arena*>(arena_or_elements_) in GetArena()
336 Arena* arena;
340 // the struct. We can not use sizeof(Arena*) as well because there might be
345 // If total_size_ == 0 this points to an Arena otherwise it points to the
372 friend class Arena;
[all...]
H A Dgenerated_message_table_driven_lite.h148 inline void ClearOneofField(const ParseTableField& field, Arena* arena, in ClearOneofField()
182 Arena* arena, MessageLite* msg, uint32* oneof_case, in ResetOneofField()
216 Arena* arena, uint32* has_bits, in HandleString()
344 static Arena* GetArena(Type* t) { return t->GetArena(); } in GetArena()
349 Arena* arena = NULL) { in NewFromPrototype()
352 static void Delete(Type* t, Arena* arena = NULL) { in Delete()
472 Arena* const arena = msg->GetArena(); in MergePartialFromCodedStreamInlined()
489 Arena* const arena = msg->GetArena(); in MergePartialFromCodedStreamInlined()
506 Arena* const arena = msg->GetArena(); in MergePartialFromCodedStreamInlined()
530 Arena* cons in MergePartialFromCodedStreamInlined()
[all...]
H A Dempty.pb.cc88 Empty::Empty(::PROTOBUF_NAMESPACE_ID::Arena* arena) in Empty()
117 void Empty::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor()
139 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse()
248 template<> PROTOBUF_NOINLINE PROTOBUF_NAMESPACE_ID::Empty* Arena::CreateMaybeMessage< PROTOBUF_NAMESPACE_ID::Empty >(Arena* arena) { in CreateMaybeMessage()
249 return Arena::CreateMessageInternal< PROTOBUF_NAMESPACE_ID::Empty >(arena); in CreateMaybeMessage()
H A Dempty.pb.h63 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Empty* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Empty>(Arena*);
136 Empty* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
162 explicit Empty(::PROTOBUF_NAMESPACE_ID::Arena* arena);
165 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
185 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
H A Dstruct.pb.h76 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::ListValue* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::ListValue>(Arena*);
77 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Struct* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Struct>(Arena*);
78 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Struct_FieldsEntry_DoNotUse* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Struct_FieldsEntry_DoNotUse>(Arena*);
79 template<> PROTOBUF_EXPORT PROTOBUF_NAMESPACE_ID::Value* Arena::CreateMaybeMessage<PROTOBUF_NAMESPACE_ID::Value>(Arena*);
121 explicit Struct_FieldsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
208 Struct* New(::PROTOBUF_NAMESPACE_ID::Arena* aren
[all...]
H A Ddescriptor.pb.cc1384 FileDescriptorSet::FileDescriptorSet(::PROTOBUF_NAMESPACE_ID::Arena* arena) in FileDescriptorSet()
1416 void FileDescriptorSet::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor()
1439 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse()
1618 FileDescriptorProto::FileDescriptorProto(::PROTOBUF_NAMESPACE_ID::Arena* arena) in FileDescriptorProto()
1699 void FileDescriptorProto::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor()
1750 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse()
2270 DescriptorProto_ExtensionRange::DescriptorProto_ExtensionRange(::PROTOBUF_NAMESPACE_ID::Arena* arena) in DescriptorProto_ExtensionRange()
2313 void DescriptorProto_ExtensionRange::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { in RegisterArenaDtor()
2347 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena; in _InternalParse()
2565 DescriptorProto_ReservedRange::DescriptorProto_ReservedRange(::PROTOBUF_NAMESPACE_ID::Arena* aren
[all...]
/third_party/skia/third_party/externals/abseil-cpp/absl/base/internal/
H A Dlow_level_alloc.cc86 LowLevelAlloc::Arena *arena;
198 // Arena implementation
201 struct LowLevelAlloc::Arena { struct in absl::base_internal::LowLevelAlloc
203 explicit Arena(uint32_t flags_value);
226 alignas(LowLevelAlloc::Arena) unsigned char default_arena_storage[sizeof(
227 LowLevelAlloc::Arena)];
228 alignas(LowLevelAlloc::Arena) unsigned char unhooked_arena_storage[sizeof(
229 LowLevelAlloc::Arena)];
232 LowLevelAlloc::Arena) unsigned char unhooked_async_sig_safe_arena_storage
233 [sizeof(LowLevelAlloc::Arena)];
350 LowLevelAlloc::Arena::Arena(uint32_t flags_value) Arena() function in absl::base_internal::LowLevelAlloc::Arena
[all...]
H A Dlow_level_alloc.h63 struct Arena; // an arena from which memory may be allocated
72 static void *AllocWithArena(size_t request, Arena *arena)
106 static Arena *NewArena(int32_t flags);
113 static bool DeleteArena(Arena *arena);
116 static Arena *DefaultArena();
/third_party/protobuf/php/ext/google/protobuf/
H A Darena.c36 // Arena
39 typedef struct Arena { struct
42 } Arena; typedef
50 Arena *intern = emalloc(sizeof(Arena)); in Arena_Create()
59 Arena* intern = (Arena*)obj; in Arena_Free()
71 Arena *a = (Arena*)Z_OBJ_P(val); in Arena_Get()
87 INIT_CLASS_ENTRY(tmp_ce, "Google\\Protobuf\\Internal\\Arena", Arena_method in Arena_ModuleInit()
[all...]
/third_party/protobuf/src/google/protobuf/compiler/cpp/
H A Dcpp_move_unittest.cc89 Arena arena; in TEST()
92 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena); in TEST()
97 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena); in TEST()
105 Arena arena1, arena2; in TEST()
108 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena1); in TEST()
113 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena2); in TEST()
123 Arena arena; in TEST()
126 Arena::CreateMessage<protobuf_unittest::TestAllTypes>(&arena); in TEST()
140 Arena arena; in TEST()
147 Arena in TEST()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp248 char *Stable = Arena.allocUnalignedBuffer(Borrowed.size() + 1); in copyString()
257 NamedIdentifierNode *NI = Arena.alloc<NamedIdentifierNode>(); in demangleSpecialTableSymbolNode()
275 SpecialTableSymbolNode *STSN = Arena.alloc<SpecialTableSymbolNode>(); in demangleSpecialTableSymbolNode()
297 Arena.alloc<LocalStaticGuardIdentifierNode>(); in demangleLocalStaticGuard()
301 Arena.alloc<LocalStaticGuardVariableNode>(); in demangleLocalStaticGuard()
318 static NamedIdentifierNode *synthesizeNamedIdentifier(ArenaAllocator &Arena, in synthesizeNamedIdentifier() argument
320 NamedIdentifierNode *Id = Arena.alloc<NamedIdentifierNode>(); in synthesizeNamedIdentifier()
325 static QualifiedNameNode *synthesizeQualifiedName(ArenaAllocator &Arena, in synthesizeQualifiedName() argument
327 QualifiedNameNode *QN = Arena.alloc<QualifiedNameNode>(); in synthesizeQualifiedName()
328 QN->Components = Arena in synthesizeQualifiedName()
335 synthesizeQualifiedName(ArenaAllocator &Arena, StringView Name) synthesizeQualifiedName() argument
341 synthesizeVariable(ArenaAllocator &Arena, TypeNode *Type, StringView VariableName) synthesizeVariable() argument
350 demangleUntypedVariable( ArenaAllocator &Arena, StringView &MangledName, StringView VariableName) demangleUntypedVariable() argument
364 demangleRttiBaseClassDescriptorNode(ArenaAllocator &Arena, StringView &MangledName) demangleRttiBaseClassDescriptorNode() argument
1557 nodeListToNodeArray(ArenaAllocator &Arena, NodeList *Head, size_t Count) nodeListToNodeArray() argument
[all...]
/third_party/libphonenumber/cpp/src/phonenumbers/ohos/
H A Dgeocoding_data.pb.h89 template<> ::i18n::phonenumbers::CountriesInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::CountriesInfo>(Arena*);
90 template<> ::i18n::phonenumbers::CountryCodeInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::CountryCodeInfo>(Arena*);
91 template<> ::i18n::phonenumbers::GeocodingInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::GeocodingInfo>(Arena*);
92 template<> ::i18n::phonenumbers::LanguageCodeInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::LanguageCodeInfo>(Arena*);
93 template<> ::i18n::phonenumbers::PrefixesInfo* Arena::CreateMaybeMessage<::i18n::phonenumbers::PrefixesInfo>(Arena*);
[all...]

Completed in 31 milliseconds

1234