android_system_core/libutils/binder/include/utils
Steven Moreland 38d36e4492 libutils: T* is a trivial type
Avoid calling constructors/destructors for
each element, when we have Vector<T*>. These
are used in libbinder and elsewhere.

std::vector is still faster but uses more mem.

Bugs: me
Test: boot && binderLibTest
Change-Id: Id1239daddd018f8eee5480d1cb6dd25d6f4df808
2024-04-26 21:08:48 +00:00
..
Errors.h libutils: split out libutils_binder 2023-10-09 21:56:15 +00:00
LightRefBase.h libutils_binder: isolate headers 2023-10-24 23:45:01 +00:00
RefBase.h RefBase: update sp and wp to allow constinit 2024-02-21 21:34:22 -08:00
String8.h libutils: split out libutils_binder 2023-10-09 21:56:15 +00:00
String16.h libutils: split out libutils_binder 2023-10-09 21:56:15 +00:00
StrongPointer.h RefBase: update sp and wp to allow constinit 2024-02-21 21:34:22 -08:00
TypeHelpers.h libutils: T* is a trivial type 2024-04-26 21:08:48 +00:00
Unicode.h libutils: split out libutils_binder 2023-10-09 21:56:15 +00:00
Vector.h libutils: split out libutils_binder 2023-10-09 21:56:15 +00:00
VectorImpl.h libutils: split out libutils_binder 2023-10-09 21:56:15 +00:00