MIPS: Refactor Map::ConstructionCount.
authorbalazs.kilvady <balazs.kilvady@imgtec.com>
Fri, 5 Dec 2014 17:49:29 +0000 (09:49 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 5 Dec 2014 17:49:42 +0000 (17:49 +0000)
commit1a033e5df4bae8104cfaf8e5db13a6590cf6115d
tree36875d99d5f85ff671789567c0994d436ab3cd6d
parentcd0a53bca2bf8969d47e80dc2c54b9903c6685d1
MIPS: Refactor Map::ConstructionCount.

Port 35ff259b6344eed116936372f6861181c6afe922

Original commit message:
This combines Map::DoneInobjectSlackTracking and Map::ConstructionCount into one more generic 4-bit counter.

Counter values from 15 down to 8 are used for in-object slack tracking, values from 7 down to 0 are free to be used for a new counter when in-object slack tracking is inactive

BUG=

Review URL: https://codereview.chromium.org/780303003

Cr-Commit-Position: refs/heads/master@{#25692}
src/mips/builtins-mips.cc
src/mips64/builtins-mips64.cc