commit | 7f94b16a0f93474b9a937a1f98167158e41f6ae7 | [log] [tgz] |
---|---|---|
author | sigbjornf@opera.com <sigbjornf@opera.com> | Fri Feb 20 07:52:30 2015 |
committer | sigbjornf@opera.com <sigbjornf@opera.com> | Fri Feb 20 07:52:30 2015 |
tree | ba13e0618fbacf124bac275365e2bfeba934743c | |
parent | d960b0cf5d9d6375f383a3a87370a5bc3d4fb2f8 [diff] |
Preserve required MS x64 call stack alignment when flushing registers. The Microsoft x64 calling convention also requires a 16-byte stack alignment on invocation of "call"; adjust pushAllRegisters stack usage accordingly. ( From patch contributed by ilya.berdichevsky ) R=haraken BUG=446479 Review URL: https://codereview.chromium.org/941763002 git-svn-id: svn://svn.chromium.org/blink/trunk@190539 bbb929c8-8fbe-4397-9dbb-9b2b20218538