Searched refs:ScavengeJob (Results 1 – 5 of 5) sorted by relevance
/external/v8/test/unittests/heap/ |
D | scavenge-job-unittest.cc | 18 TEST(ScavengeJob, AllocationLimitEmptyNewSpace) { in TEST() argument 19 EXPECT_FALSE(ScavengeJob::ReachedIdleAllocationLimit( in TEST() 24 TEST(ScavengeJob, AllocationLimitFullNewSpace) { in TEST() argument 25 EXPECT_TRUE(ScavengeJob::ReachedIdleAllocationLimit( in TEST() 30 TEST(ScavengeJob, AllocationLimitUnknownScavengeSpeed) { in TEST() argument 31 size_t expected_size = ScavengeJob::kInitialScavengeSpeedInBytesPerMs * in TEST() 32 ScavengeJob::kAverageIdleTimeMs - in TEST() 33 ScavengeJob::kBytesAllocatedBeforeNextIdleTask; in TEST() 34 EXPECT_FALSE(ScavengeJob::ReachedIdleAllocationLimit(0, expected_size - 1, in TEST() 36 EXPECT_TRUE(ScavengeJob::ReachedIdleAllocationLimit(0, expected_size, in TEST() [all …]
|
/external/v8/src/heap/ |
D | scavenge-job.cc | 17 const double ScavengeJob::kMaxAllocationLimitAsFractionOfNewSpace = 0.8; 19 void ScavengeJob::IdleTask::RunInternal(double deadline_in_seconds) { in RunInternal() 45 bool ScavengeJob::ReachedIdleAllocationLimit( in ReachedIdleAllocationLimit() 70 bool ScavengeJob::EnoughIdleTimeForScavenge( in EnoughIdleTimeForScavenge() 80 void ScavengeJob::RescheduleIdleTask(Heap* heap) { in RescheduleIdleTask() 90 void ScavengeJob::ScheduleIdleTaskIfNeeded(Heap* heap, int bytes_allocated) { in ScheduleIdleTaskIfNeeded() 101 void ScavengeJob::ScheduleIdleTask(Heap* heap) { in ScheduleIdleTask()
|
D | scavenge-job.h | 19 class ScavengeJob { 23 explicit IdleTask(Isolate* isolate, ScavengeJob* job) in IdleTask() 29 ScavengeJob* job_; 32 ScavengeJob() in ScavengeJob() function
|
D | heap.h | 322 class ScavengeJob; variable 2201 ScavengeJob* scavenge_job_;
|
D | heap.cc | 5312 scavenge_job_ = new ScavengeJob(); in SetUp() 5322 *this, ScavengeJob::kBytesAllocatedBeforeNextIdleTask); in SetUp()
|