Reviewers: Mads Ager,
Message:
Mads, are you ready to rubber stamp this, or should we have another person
reviewing it?
It adds about 10000 lines of code in the src/mips directory. The changes to
the
platform independent files are minimal, mainly only handling of include
files.
Running
tools/test.py --simulator=mips
builds without error and runs all the enabled tests including the new ones
in
test-assembler-mips.cc. No JavaScript tests are currently enabled.
Description:
MIPS port initial commit
This is the first step in the MIPS port of V8. It adds assembler,
disassembler
and simulator for the MIPS32 architecture.
Contains stubbed out implementation of all the compiler/code generator
infrastructure to make it all build.
Patch by Alexandre Rames from Sigma Designs Inc.
This is the landing of http://codereview.chromium.org/543161.
Please review this at http://codereview.chromium.org/561072
SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/
Affected files:
M AUTHORS
M SConstruct
M src/SConscript
M src/assembler.h
M src/codegen-inl.h
M src/codegen.h
M src/flag-definitions.h
M src/frames-inl.h
M src/globals.h
M src/macro-assembler.h
A src/mips/assembler-mips-inl.h
A src/mips/assembler-mips.h
A src/mips/assembler-mips.cc
A src/mips/builtins-mips.cc
A src/mips/codegen-mips-inl.h
A src/mips/codegen-mips.h
A src/mips/codegen-mips.cc
A src/mips/constants-mips.h
A src/mips/constants-mips.cc
A src/mips/cpu-mips.cc
A src/mips/debug-mips.cc
A src/mips/disasm-mips.cc
A src/mips/fast-codegen-mips.cc
A src/mips/frames-mips.h
A src/mips/frames-mips.cc
A src/mips/full-codegen-mips.cc
A src/mips/ic-mips.cc
A src/mips/jump-target-mips.cc
A src/mips/macro-assembler-mips.h
A src/mips/macro-assembler-mips.cc
A src/mips/register-allocator-mips-inl.h
A src/mips/register-allocator-mips.h
A src/mips/register-allocator-mips.cc
A src/mips/simulator-mips.h
A src/mips/simulator-mips.cc
A src/mips/stub-cache-mips.cc
A src/mips/virtual-frame-mips.h
A src/mips/virtual-frame-mips.cc
M src/objects.h
M src/platform-linux.cc
M src/register-allocator-inl.h
M src/register-allocator.h
M src/simulator.h
M src/virtual-frame.h
M test/cctest/SConscript
M test/cctest/cctest.status
A test/cctest/test-assembler-mips.cc
M test/cctest/test-regexp.cc
M test/es5conform/es5conform.status
M test/message/message.status
M test/mjsunit/mjsunit.status
M test/sputnik/sputnik.status
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev