Lines Matching defs:allocation

1035   // There may be an allocation memento behind objects in new space. Upon
1114 // We have not validated the allocation site yet, since we have not
1278 // Step 1: Digest feedback for recorded allocation sites.
1287 // allocation sites might have been reset due to too many objects dying
1304 // Step 2: Pretenure allocation sites for manual requests.
1315 // Step 3: Deopt maybe tenured allocation sites if necessary.
1365 // TODO(hpayer): If iterating over the allocation sites list becomes a
1766 // if a new page allocation fails. In such a case we should crash with
2592 // Disable soft allocation limits in the shared heap, if one exists, as
2639 // Disable soft allocation limits in the shared heap, if one exists, as
2774 // There are soft limits in the allocation code, designed to trigger a mark
2776 // trigger one during scavenge: scavenges allocation should always succeed.
2779 // Disable soft allocation limits in the shared heap, if one exists, as
2786 // Pause the inline allocation steps.
3115 void Heap::ResetAllAllocationSitesDependentCode(AllocationType allocation) {
3120 [&marked, allocation, this](AllocationSite site) {
3121 if (site.GetAllocationType() == allocation) {
3141 // allocation sites may be the cause for that. We have to deopt all
3142 // dependent code registered in the allocation sites to re-evaluate
3147 "Deopt all allocation sites dependent code due to low survival "
3251 // store bytes and may free enough external bytes for this allocation.
3681 // Notify the heap object allocation tracker of change in object layout. The
4424 return "allocation failure";
4426 return "allocation limit";
4468 return "global allocation limit";
4474 return "background allocation failure";
5432 // Overshoot margin is 50% of allocation limit or half-way to the max heap
5453 // major GC. It happens when the old generation allocation limit is reached and
5458 // We reached the old generation allocation limit.
5465 // allowing the allocation.
5468 // Make it more likely that retry of allocation on background thread succeeds
5471 // Background thread requested GC, allocation should fail
5623 // which will wait until the allocation rate is low to trigger garbage
5649 // Update inline allocation limit for new space.
5653 // Update inline allocation limit for old spaces.
5663 // Update inline allocation limit for new space.
5667 // Update inline allocation limit for old spaces.
5803 // Only schedule task if --stress-concurrent-allocation is enabled. This
5936 // allocation slow paths.
6254 AllocationType allocation) {
6266 new_length, allocation);