Flutter Engine
The Flutter Engine
|
#include "vm/heap/pages.h"
#include "platform/assert.h"
#include "platform/leak_sanitizer.h"
#include "platform/unwinding_records.h"
#include "vm/dart.h"
#include "vm/heap/become.h"
#include "vm/heap/compactor.h"
#include "vm/heap/incremental_compactor.h"
#include "vm/heap/marker.h"
#include "vm/heap/safepoint.h"
#include "vm/heap/sweeper.h"
#include "vm/lockers.h"
#include "vm/log.h"
#include "vm/object.h"
#include "vm/object_set.h"
#include "vm/os_thread.h"
#include "vm/unwinding_records.h"
#include "vm/virtual_memory.h"
Go to the source code of this file.
Classes | |
class | dart::BasePageIterator |
class | dart::UnsafeExclusivePageIterator |
class | dart::ExclusivePageIterator |
class | dart::ExclusiveCodePageIterator |
class | dart::HeapMapAsJSONVisitor |
class | dart::CollectStoreBufferEvacuateVisitor |
class | dart::CheckStoreBufferEvacuateVisitor |
Namespaces | |
namespace | dart |
Functions | |
dart::DEFINE_FLAG (int, old_gen_growth_space_ratio, 20, "The desired maximum percentage of free space after old gen GC") | |
dart::DEFINE_FLAG (int, old_gen_growth_time_ratio, 3, "The desired maximum percentage of time spent in old gen GC") | |
dart::DEFINE_FLAG (int, old_gen_growth_rate, 280, "The max number of pages the old generation can grow at a time") | |
dart::DEFINE_FLAG (bool, print_free_list_before_gc, false, "Print free list statistics before a GC") | |
dart::DEFINE_FLAG (bool, print_free_list_after_gc, false, "Print free list statistics after a GC") | |
dart::DEFINE_FLAG (bool, log_growth, false, "Log PageSpace growth policy decisions.") | |
Variables | |
static constexpr intptr_t | dart::kConservativeInitialMarkSpeed = 20 |