More accurate usages of Heap::AdjustLiveBytes().

R=hpayer@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22654 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Rename failure tag to page owner tag and add proper description.

BUG=
R=mstarzinger@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22655 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Whitespace change to trigger bots.

TBR=machenbach@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22656 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Whitespace change to trigger bots.

TBR=machenbach@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22657 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
X87: Restructure the IC / Handler compilers

port r22622.

original commit message:
  Restructure the IC / Handler compilers.

BUG=
R=weiliang.lin@intel.com

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

Patch from Chunyang Dai <chunyang.dai@intel.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22658 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Restore DefineApiAccessorProperty

BUG=
R=ishell@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22659 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Add generated test

BUG=
R=ishell@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22660 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
[Auto-roll] Bump up version to 3.28.46.0

TBR=machenbach@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22664 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Merge branch 'gbl' into mips64-merge
MIPS64: Clean macro-assembler from left todo hacks.
MIPS32: Added r6 arch variant.
MIPS: Make code generation compliant to R6.

TEST=
BUG=
MIPS: Added assembler, dissasembler and necessary support for MIPS32r6 support.

TEST=
MIPS: Correct assert check on 21bit offset compact branch.

TEST=
MIPS: Completed MIPS32r6 dissasembler, and updated test-disasm-mips and test-assembler-mips for MIPS32r6 ISA.

TEST=cctests/test-dissasm-mips64,test-assembler-mips
MIPS: Refactor heap numbers compare in ICCompare stub for r6.

TEST=
MIPS32: Added support for the r6 instructions.
MIPS: Temporary reserve fpu reg for compare operations in fp32 mode.

TEST=
BUG=
MIPS32: Added mul, muh, mod and div (R6 instructions).
MIPS32: Added mulu, muhu, modu and divu (R6 instructions).