Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Contribute to GitLab
  • Sign in / Register
V
V8
  • Project
    • Project
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Linshizhi
  • V8
  • Repository

Switch branch/tag
  • v8
  • test
  • mjsunit
  • regress
  • regress-689016.js
Find file
BlameHistoryPermalink
  • petermarshall's avatar
    [builtins] Fix crash on stack overflow in CheckSpreadAndPushToStack. · f4739ea8
    petermarshall authored Feb 07, 2017
    For x64, ia32 and x87 we would pop the return address before the stack
    overflow check. This meant the stack couldn't be unwound properly if
    it was going to overflow. This CL moves the pop of the return address
    to after the stack overflow check.
    
    Also adds a regression test to check that a RangeError is thrown.
    
    BUG=689016
    
    Review-Url: https://codereview.chromium.org/2681643004
    Cr-Commit-Position: refs/heads/master@{#42984}
    f4739ea8
regress-689016.js 280 Bytes
EditWeb IDE

Replace regress-689016.js

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.