Searched refs:objects (Results 1 - 14 of 14) sorted by relevance

/fuchsia/zircon/system/utest/fbl/
H A Dintrusive_container_tests.cpp5 #include <fbl/tests/intrusive_containers/objects.h>
H A Dintrusive_wavl_tree_tests.cpp230 // Test objects during the balance test will be allocated as a block all at once
232 // containers of unique pointers to objects with a no-op delete. This allows
315 static void ShuffleEraseDeck(const unique_ptr<BalanceTestObj[]>& objects, argument
322 objects[i].SwapEraseDeckPtr(objects[ndx]);
332 // has a chance to clean up before the memory backing the objects gets
334 unique_ptr<BalanceTestObj[]> objects; local
347 // Allocate the objects we will use for the test.
350 objects.reset(new (&ac) BalanceTestObj[kBalanceTestSize]);
351 ASSERT_TRUE(ac.check(), "Failed to allocate test objects!");
[all...]
/fuchsia/zircon/system/utest/fbl/include/fbl/tests/intrusive_containers/
H A Dsequence_container_test_environment.h66 EXPECT_EQ(new_object->raw_ptr(), objects()[ndx], "");
110 EXPECT_EQ(new_object->raw_ptr(), objects()[i], "");
132 EXPECT_EQ(objects()[i]->value(), obj.value(), "");
133 EXPECT_EQ(objects()[i], obj.raw_ptr(), "");
146 // remove an element, but the number of live objects should only shrink
159 EXPECT_EQ(objects()[i], tmp->raw_ptr(), "");
198 // remove an element, but the number of live objects should only shrink
212 EXPECT_EQ(objects()[obj_ndx], tmp->raw_ptr(), "");
264 EXPECT_EQ(objects()[i], tmp->raw_ptr(), "");
317 EXPECT_EQ(objects()[orig_iter_po
1109 ObjType** objects() { return this->objects_; } function in class:fbl::tests::intrusive_containers::SequenceContainerTestEnvironment
[all...]
H A Dassociative_container_test_environment.h123 EXPECT_EQ(new_object->raw_ptr(), objects()[i], "");
188 KeyType key = objects()[i]->GetKey();
189 size_t value = objects()[i]->value();
227 if (objects()[i] == nullptr)
230 KeyType key = objects()[i]->GetKey();
242 if (objects()[i] == nullptr)
245 KeyType key = objects()[i]->GetKey();
276 EXPECT_EQ(new_object->raw_ptr(), objects()[i], "");
310 EXPECT_EQ(objects()[i], iter->raw_ptr(), "");
321 // objects whic
465 ObjType** objects() { return this->objects_; } function in class:fbl::tests::intrusive_containers::AssociativeContainerTestEnvironment
[all...]
H A Dbase_test_environments.h10 #include <fbl/tests/intrusive_containers/objects.h>
21 // creating and tracking raw pointers to test objects so they can be cleaned up
189 // containers will assign a key to the objects which get created and then
215 // Start by making some objects.
218 // Clear the container. Afterwards, the number of live objects we have
226 EXPECT_NONNULL(objects()[i], "");
232 auto& ns = ContainerType::NodeTraits::node_state(*objects()[i]);
243 // Start by making some objects.
247 // live objects we have should be equal to the number of elements
249 // not have released any references to any objects durin
1221 ObjType** objects() { return this->objects_; } function in namespace:fbl::tests
[all...]
H A Dordered_associative_container_test_environment.h158 auto ptr = ACTE::objects()[i];
170 // Brute force search all of the objects we have populated the
171 // collect with to find the objects with the smallest keys which
174 auto tmp = ACTE::objects()[j];
/fuchsia/zircon/make/
H A Dhcompile.mk8 # create a separate list of objects per source type
H A Decompile.mk7 # create a separate list of objects per source type
H A Dcompile.mk9 # create a separate list of objects per source type
H A Ducompile.mk8 # create a separate list of objects per source type
H A Dmodule.mk233 # track all the objects built
H A Dengine.mk314 # all module objects for the target (does not include hostapp)
573 # lld. Additionally, we need to make sure the shared objects are available on
/fuchsia/zircon/third_party/lib/acpica/source/include/acpica/platform/
H A Dacmsvc.h181 Dumping objects ->
/fuchsia/zircon/third_party/ulib/jemalloc/bin/
H A Djeprof.in210 --inuse_objects Display in-use objects
212 --alloc_objects Display allocated objects
2741 return "objects";
3815 # $result->{threads} Map of thread IDs to profile objects
4104 # There are two pairs <count: size>, the first inuse objects/space, and the
4105 # second allocated objects/space. This is followed optionally by a profile
4464 # For 64-bit objects, VMA and LMA will be 16 hex digits, size and file

Completed in 119 milliseconds