v8: Unify kMaxArguments with number of bits used to encode it.
authorverwaest@chromium.org <verwaest@chromium.org>
Mon, 18 Mar 2013 13:35:17 +0000 (13:35 +0000)
committerBen Noordhuis <info@bnoordhuis.nl>
Sat, 23 Mar 2013 16:14:28 +0000 (17:14 +0100)
commit14417fdb3fe68d0c0142e16359b75e9be44b1780
tree3da51a2cad0027b3a4ce96dad053a406d76231f9
parent628bd81afb73f6948524bebc2a7a30f6abaae4b1
v8: Unify kMaxArguments with number of bits used to encode it.

Increase the number of bits by 1 by making Flags unsigned.

BUG=chromium:211741

Review URL: https://chromiumcodereview.appspot.com/12886008

This is a back-port of commits 13964 and 13988 addressing CVE-2013-2632.
deps/v8/src/objects-inl.h
deps/v8/src/objects.h
deps/v8/src/parser.cc
deps/v8/src/parser.h
deps/v8/src/stub-cache.cc