Reland r22082 "Replace HeapNumber as doublebox with an explicit MutableHeapNumber."
authorishell@chromium.org <ishell@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 1 Jul 2014 15:02:31 +0000 (15:02 +0000)
committerishell@chromium.org <ishell@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 1 Jul 2014 15:02:31 +0000 (15:02 +0000)
commit2c94151e6e1938bb36d68ef34cd6e6f24c34811c
tree700411366e5d2f81544274fbc923bf5b229bf676
parentdd676cb62881b095e2370aeccf4207c8f37bb31f
Reland r22082 "Replace HeapNumber as doublebox with an explicit MutableHeapNumber."

R=verwaest@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22129 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
39 files changed:
include/v8.h
src/arm/macro-assembler-arm.cc
src/arm/macro-assembler-arm.h
src/arm/stub-cache-arm.cc
src/arm64/macro-assembler-arm64.cc
src/arm64/macro-assembler-arm64.h
src/arm64/stub-cache-arm64.cc
src/deoptimizer.cc
src/factory.cc
src/factory.h
src/heap-snapshot-generator.cc
src/heap.cc
src/heap.h
src/hydrogen.cc
src/ia32/macro-assembler-ia32.cc
src/ia32/macro-assembler-ia32.h
src/ia32/stub-cache-ia32.cc
src/json-parser.h
src/json-stringifier.h
src/mark-compact.cc
src/mips/macro-assembler-mips.cc
src/mips/macro-assembler-mips.h
src/mips/stub-cache-mips.cc
src/objects-debug.cc
src/objects-inl.h
src/objects-printer.cc
src/objects-visiting.cc
src/objects.cc
src/objects.h
src/runtime.cc
src/x64/macro-assembler-x64.cc
src/x64/macro-assembler-x64.h
src/x64/stub-cache-x64.cc
src/x87/macro-assembler-x87.cc
src/x87/macro-assembler-x87.h
src/x87/stub-cache-x87.cc
test/cctest/test-heap-profiler.cc
test/mjsunit/migrations.js [new file with mode: 0644]
test/mjsunit/mjsunit.status