Lines Matching refs:slack
3110 void Map::EnsureDescriptorSlack(Handle<Map> map, int slack) { in EnsureDescriptorSlack() argument
3112 if (slack <= descriptors->NumberOfSlackDescriptors()) return; in EnsureDescriptorSlack()
3116 isolate->factory()->NewDescriptorArray(number_of_descriptors, slack); in EnsureDescriptorSlack()
7926 int slack) { in Allocate() argument
7929 int size = number_of_descriptors + slack; in Allocate()
10235 int slack = map->unused_property_fields(); in GetMinInobjectSlack() local
10236 if (*reinterpret_cast<int*>(data) > slack) { in GetMinInobjectSlack()
10237 *reinterpret_cast<int*>(data) = slack; in GetMinInobjectSlack()
10243 int slack = *reinterpret_cast<int*>(data); in ShrinkInstanceSize() local
10244 map->set_inobject_properties(map->inobject_properties() - slack); in ShrinkInstanceSize()
10245 map->set_unused_property_fields(map->unused_property_fields() - slack); in ShrinkInstanceSize()
10246 map->set_instance_size(map->instance_size() - slack * kPointerSize); in ShrinkInstanceSize()
10264 int slack = map->unused_property_fields(); in CompleteInobjectSlackTracking() local
10265 map->TraverseTransitionTree(&GetMinInobjectSlack, &slack); in CompleteInobjectSlackTracking()
10266 if (slack != 0) { in CompleteInobjectSlackTracking()
10268 map->TraverseTransitionTree(&ShrinkInstanceSize, &slack); in CompleteInobjectSlackTracking()
10271 ASSERT(expected_nof_properties() >= slack); in CompleteInobjectSlackTracking()
10272 set_expected_nof_properties(expected_nof_properties() - slack); in CompleteInobjectSlackTracking()