Flutter Engine
The Flutter Engine
|
#include <memory>
#include "platform/assert.h"
#include "vm/heap/freelist.h"
#include "vm/pointer_tagging.h"
#include "vm/unit_test.h"
Go to the source code of this file.
Namespaces | |
namespace | dart |
Functions | |
static uword | dart::Allocate (FreeList *free_list, intptr_t size, bool is_protected) |
static void | dart::Free (FreeList *free_list, uword address, intptr_t size, bool is_protected) |
static void | dart::TestFreeList (VirtualMemory *region, FreeList *free_list, bool is_protected) |
dart::TEST_CASE (FreeList) | |
dart::TEST_CASE (FreeListProtected) | |
dart::TEST_CASE (FreeListProtectedTinyObjects) | |
dart::TEST_CASE (FreeListProtectedVariableSizeObjects) | |
static void | dart::TestRegress38528 (intptr_t header_overlap) |
dart::TEST_CASE (Regress38528) | |