| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent d9e9d9f commit 1164f54
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -3693,6 +3693,11 @@ Representation HUnaryMathOperation::RepresentationFromInputs() { | |||
| 3693 | 3693 | ||
| 3694 | 3694 | bool HAllocate::HandleSideEffectDominator(GVNFlag side_effect, | |
| 3695 | 3695 | HValue* dominator) { | |
| 3696 | + if (IsOldSpaceAllocation()) { | ||
| 3697 | + // Do not fold old space allocations because the store buffer might need | ||
| 3698 | + // to iterate old space pages during scavenges on overflow. | ||
| 3699 | + return false; | ||
| 3700 | + } | ||
| 3696 | 3701 | DCHECK(side_effect == kNewSpacePromotion); | |
| 3697 | 3702 | Zone* zone = block()->zone(); | |
| 3698 | 3703 | Isolate* isolate = block()->isolate(); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments