Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(124)

Issue 549079: Support for MIPS in architecture independent files.... (Closed)

Created:
10 years, 11 months ago by Alexandre
Modified:
9 years, 7 months ago
CC:
v8-dev
Visibility:
Public.

Description

Support for MIPS in architecture independent files. Code for MIPS assembly generation, simulator, and disassembler. Not all instructions supported in the simulator have been thoroughly tested yet.

Patch Set 1 #

Total comments: 142
Unified diffs Side-by-side diffs Delta from patch set Stats (+25572 lines, -14 lines) Patch
M SConstruct View 7 chunks +42 lines, -2 lines 16 comments Download
M src/SConscript View 2 chunks +20 lines, -0 lines 0 comments Download
M src/allocation.cc View 1 chunk +1 line, -0 lines 2 comments Download
M src/assembler.h View 2 chunks +15 lines, -1 line 6 comments Download
M src/assembler.cc View 2 chunks +4 lines, -0 lines 4 comments Download
M src/bootstrapper.cc View 3 chunks +3 lines, -1 line 0 comments Download
M src/checks.h View 1 chunk +0 lines, -1 line 2 comments Download
M src/code-stubs.h View 1 chunk +15 lines, -1 line 0 comments Download
M src/codegen.h View 2 chunks +9 lines, -0 lines 4 comments Download
M src/codegen-inl.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/compiler.cc View 2 chunks +5 lines, -0 lines 2 comments Download
M src/disasm.h View 1 chunk +4 lines, -0 lines 2 comments Download
M src/execution.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M src/flag-definitions.h View 1 chunk +2 lines, -2 lines 2 comments Download
M src/frames-inl.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/globals.h View 3 chunks +14 lines, -0 lines 4 comments Download
M src/heap.h View 2 chunks +9 lines, -0 lines 0 comments Download
M src/heap.cc View 4 chunks +13 lines, -0 lines 4 comments Download
M src/jsregexp.cc View 2 chunks +5 lines, -0 lines 4 comments Download
M src/jump-target.h View 3 chunks +16 lines, -0 lines 7 comments Download
M src/jump-target.cc View 6 chunks +69 lines, -0 lines 0 comments Download
M src/macro-assembler.h View 1 chunk +7 lines, -0 lines 0 comments Download
A src/mips/assembler-mips.h View 1 chunk +772 lines, -0 lines 10 comments Download
A src/mips/assembler-mips.cc View 1 chunk +1808 lines, -0 lines 35 comments Download
A src/mips/assembler-mips-inl.h View 1 chunk +226 lines, -0 lines 8 comments Download
A src/mips/builtins-mips.cc View 1 chunk +1102 lines, -0 lines 0 comments Download
A src/mips/cfg-mips.cc View 1 chunk +297 lines, -0 lines 2 comments Download
A src/mips/codegen-mips.h View 1 chunk +537 lines, -0 lines 8 comments Download
A src/mips/codegen-mips.cc View 1 chunk +7245 lines, -0 lines 2 comments Download
A src/mips/codegen-mips-inl.h View 1 chunk +89 lines, -0 lines 2 comments Download
A src/mips/constants-mips.h View 1 chunk +453 lines, -0 lines 10 comments Download
A src/mips/constants-mips.cc View 1 chunk +289 lines, -0 lines 2 comments Download
A src/mips/cpu-mips.cc View 1 chunk +43 lines, -0 lines 0 comments Download
A src/mips/debug-mips.cc View 1 chunk +232 lines, -0 lines 0 comments Download
A src/mips/disasm-mips.cc View 1 chunk +721 lines, -0 lines 0 comments Download
A src/mips/fast-codegen-mips.cc View 1 chunk +1326 lines, -0 lines 0 comments Download
A src/mips/frames-mips.h View 1 chunk +162 lines, -0 lines 0 comments Download
A src/mips/frames-mips.cc View 1 chunk +126 lines, -0 lines 0 comments Download
A src/mips/ic-mips.cc View 1 chunk +1039 lines, -0 lines 0 comments Download
A src/mips/jump-target-mips.cc View 1 chunk +231 lines, -0 lines 0 comments Download
A src/mips/macro-assembler-mips.h View 1 chunk +425 lines, -0 lines 0 comments Download
A src/mips/macro-assembler-mips.cc View 1 chunk +1530 lines, -0 lines 0 comments Download
A src/mips/readme View 1 chunk +7 lines, -0 lines 0 comments Download
A src/mips/regexp-macro-assembler-mips.h View 1 chunk +253 lines, -0 lines 0 comments Download
A src/mips/regexp-macro-assembler-mips.cc View 1 chunk +1268 lines, -0 lines 0 comments Download
A src/mips/register-allocator-mips.h View 1 chunk +18 lines, -0 lines 0 comments Download
A src/mips/register-allocator-mips.cc View 1 chunk +32 lines, -0 lines 0 comments Download
A src/mips/register-allocator-mips-inl.h View 1 chunk +113 lines, -0 lines 0 comments Download
A src/mips/simulator-mips.h View 1 chunk +236 lines, -0 lines 0 comments Download
A src/mips/simulator-mips.cc View 1 chunk +1458 lines, -0 lines 0 comments Download
A src/mips/stub-cache-mips.cc View 1 chunk +1834 lines, -0 lines 0 comments Download
A src/mips/test-interface-mips.h View 1 chunk +8 lines, -0 lines 0 comments Download
A src/mips/test-interface-mips.cc View 1 chunk +47 lines, -0 lines 2 comments Download
A src/mips/test-mips.h View 1 chunk +27 lines, -0 lines 0 comments Download
A src/mips/test-mips.cc View 1 chunk +146 lines, -0 lines 0 comments Download
A src/mips/virtual-frame-mips.h View 1 chunk +548 lines, -0 lines 0 comments Download
A src/mips/virtual-frame-mips.cc View 1 chunk +547 lines, -0 lines 0 comments Download
M src/objects.h View 3 chunks +19 lines, -1 line 0 comments Download
M src/objects-inl.h View 2 chunks +63 lines, -2 lines 0 comments Download
M src/platform-linux.cc View 5 chunks +11 lines, -2 lines 2 comments Download
M src/regexp-macro-assembler.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M src/register-allocator.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/register-allocator-inl.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/spaces-inl.h View 2 chunks +15 lines, -1 line 0 comments Download
M src/v8.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M src/virtual-frame.h View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Søren Thygesen Gjesse
Some initial comments. http://codereview.chromium.org/549079/diff/1/5 File src/allocation.cc (right): http://codereview.chromium.org/549079/diff/1/5#newcode109 src/allocation.cc:109: void PreallocatedStorage::Init(size_t size) { Please revert ...
10 years, 11 months ago (2010-01-19 22:59:12 UTC) #1
Søren Thygesen Gjesse
With these changes to the SConstruct file the pseudo architecture mips-simu should not be needed. ...
10 years, 11 months ago (2010-01-20 15:30:28 UTC) #2
antonm
Just stylistic comments. http://codereview.chromium.org/549079/diff/1/31 File src/mips/assembler-mips-inl.h (right): http://codereview.chromium.org/549079/diff/1/31#newcode116 src/mips/assembler-mips-inl.h:116: return Assembler::target_address_at(pc_); nit: wrong indent, -2 ...
10 years, 11 months ago (2010-01-21 13:10:45 UTC) #3
Alexandre
Hi, I have answered and corrected these issues. They should be fixed for my next ...
10 years, 11 months ago (2010-01-22 23:08:42 UTC) #4
Søren Thygesen Gjesse
10 years, 10 months ago (2010-02-15 10:19:58 UTC) #5
Closing this issue as it was moved to http://codereview.chromium.org/561072.

Powered by Google App Engine
This is Rietveld 408576698