// ART specific morecore implementation defined in space.cc. staticvoid* art_heap_morecore(void* m, intptr_t increment); #define MORECORE(x) art_heap_morecore(m, x)
// Ugly inclusion of C file so that ART specific #defines configure dlmalloc for our use for // mspaces (regular dlmalloc is still declared in bionic). #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wredundant-decls" #pragma GCC diagnostic ignored "-Wempty-body" #pragma GCC diagnostic ignored "-Wstrict-aliasing" #pragma GCC diagnostic ignored "-Wnull-pointer-arithmetic" #pragma GCC diagnostic ignored "-Wexpansion-to-defined" #include"dlmalloc.c"// NOLINT // Note: dlmalloc.c uses a DEBUG define to drive debug code. This interferes with the DEBUG severity // of libbase, so undefine it now. #undef DEBUG #pragma GCC diagnostic pop
staticvoid* art_heap_morecore(void* m, intptr_t increment) { return ::art::gc::allocator::ArtDlMallocMoreCore(m, increment);
}
staticvoid art_heap_usage_error(constchar* function, void* p) {
LOG(FATAL) << "Incorrect use of function '" << function << "' argument " << p
<< " not expected";
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.2 Sekunden
(vorverarbeitet am 2026-06-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.