• yangguo's avatar
    Revert of Canonicalize handles for optimized compilation. (patchset #1 id:1 of... · 8bcef0d7
    yangguo authored
    Revert of Canonicalize handles for optimized compilation. (patchset #1 id:1 of https://codereview.chromium.org/1423833003/ )
    
    Reason for revert:
    GC stress failure on ia32 optdebug:
    
    /tmp/runfswAKT/out/Debug/d8 --test --random-seed=-1536184370 --turbo --always-opt --nohard-abort --nodead-code-elimination --nofold-constants --enable-slow-asserts --debug-code --verify-heap --stack-size=46 /tmp/runfswAKT/test/mjsunit/mjsunit.js /tmp/runfswAKT/test/mjsunit/regress/regress-1132.js --gc-interval=500 --stress-compaction --concurrent-recompilation-queue-length=64 --concurrent-recompilation-delay=500 --concurrent-recompilation
    
    Run #1
    Exit code: -6
    Result: FAIL
    Expected outcomes: PASS
    Duration: 00:06:279
    
    Stderr:
    
    #
    # Fatal error in ../../src/hashmap.h, line 248
    # Check failed: base::bits::IsPowerOfTwo32(capacity_).
    #
    
    ==== C stack trace ===============================
    
    Original issue's description:
    > Canonicalize handles for optimized compilation.
    >
    > R=bmeurer@chromium.org
    >
    > Committed: https://crrev.com/15f36b2b1e166a511966a9991fddea94f890a755
    > Cr-Commit-Position: refs/heads/master@{#31566}
    
    TBR=jochen@chromium.org,bmeurer@chromium.org
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/1417013007
    
    Cr-Commit-Position: refs/heads/master@{#31570}
    8bcef0d7
handles-inl.h 3.68 KB