Reviewers: danno,
Message:
Hi Danno - I am submitting 3 changes tonight that bring all our mips
architecture code up to date and ready for crankshaft specific files, which
I
will submit after these are reviewed and (hopefully) landed.
These are collections of mostly small changes developed while we were
porting
crankshaft. Some of these are ports of your crankshaft-only commits, some
are
cleanups and refactorings on our part.
This could have been split up to finer granularity/smaller patches, and I
will
do that if you prefer. But this seemed to me to be reasonable.
The 3 can be landed and fully tested in sequence. So part 1 builds and
passes
all tests. 2 will build/pass if 1 is landed, etc.
thanks,
paul
Description:
MIPS: pre-crankshaft updates to assembler and related files. (1/3)
Highlights:
- assembler.h adds FPU definitions used for Crankshaft.
- Support optimization of mips call: jalr->jal
- includes changes to set_target_address_at(), support routines.
- Add 2nd use of Apply() to update target addresses.
- Minor debugging improvement in simulator.
BUG=
TEST=
Please review this at http://codereview.chromium.org/7888003/
Affected files:
M src/mips/assembler-mips-inl.h
M src/mips/assembler-mips.h
M src/mips/assembler-mips.cc
M src/mips/constants-mips.h
M src/mips/constants-mips.cc
M src/mips/disasm-mips.cc
M src/mips/frames-mips.h
M src/mips/simulator-mips.cc
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev