Closed jbajwa closed 8 years ago
git bisect just completed. First bad commit is https://codereview.chromium.org/2438683005 Quick look doesn't point to why it would fail on ppc64 (related to OS page size). Going to investigate further.
Debug build error message:
#
# Fatal error in ../test/cctest/heap/test-spaces.cc, line 520
# Check failed: heap->paged_space(i)->CommittedMemory() < kMaxInitialSizePerSpace (2424832 vs. 2097152).
#
The error is consistant (the figures are the same.)
The page size being 64K caused the system unable to free some small amount of memory in order to free up the memory so that the code space usage is below 2MB.
In Debug mode it is supposed to skip check for the code space but the test did not skip that. Investigating.
@zyt33 That might not be related to this issue, lets upstream the fix for this testcase and we can create a separate CL for the debug mode issue.
also I'm guessing that debug mode issue is not arch-specific?
https://codereview.chromium.org/2523293002/ (waiting to get reviewed) Thanks @zyt33 !
fix upstreamed to master and backported to 5.6 (https://codereview.chromium.org/2530233002/)
Its PPC64 specific so it might be related to the OS page size being 64K.