Fix pseudo-smi accessors lo/hi ordering for SharedFunctionInfo on x64.
authorvegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 8 Nov 2010 10:30:57 +0000 (10:30 +0000)
committervegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 8 Nov 2010 10:30:57 +0000 (10:30 +0000)
commit28bd8aa024ceb347eccd60d3db56bcf75aded12d
tree96c506047e73c04a431ae1cffd507c68c52c8a92
parentf386f97476bb9b88758cec06cc5c34260f477d90
Fix pseudo-smi accessors lo/hi ordering for SharedFunctionInfo on x64.

Incorrect ordering lead to crashes during GC when end position was not even number.

Add static assert to catch this kind of typos.

Review URL: http://codereview.chromium.org/4640003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5776 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/objects-inl.h