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

Issue 817143002: Contribution of PowerPC port (continuation of 422063005) (Closed)

Created:
6 years ago by michael_dawson
Modified:
5 years, 11 months ago
Reviewers:
Sven Panne, danno
CC:
v8-dev
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Contribution of PowerPC port (continuation of 422063005) Contribution of PowerPC port (continuation of 422063005). The inital patch covers the core changes to the common files. Subsequent patches will cover changes to common files to support AIX and to update the ppc directories so they are current with the changes in the rest of the project. This is based off of the GitHub repository https://github.com/andrewlow/v8ppc BUG= R=svenpanne@chromium.org, danno@chromium.org, sevnpanne@chromium.org Committed: https://chromium.googlesource.com/v8/v8/+/e4c5b84652cd5f5b610665f7adbb4f9dfbb2b0be

Patch Set 1 #

Total comments: 19

Patch Set 2 : Contribution of PowerPC port - rebase and address initial set of comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1779 lines, -97 lines) Patch
M AUTHORS View 1 chunk +1 line, -0 lines 0 comments Download
M Makefile View 1 1 chunk +1 line, -1 line 0 comments Download
M build/toolchain.gypi View 6 chunks +31 lines, -4 lines 0 comments Download
M src/assembler.cc View 3 chunks +6 lines, -0 lines 0 comments Download
M src/bailout-reason.h View 1 2 chunks +7 lines, -0 lines 0 comments Download
M src/base/atomicops.h View 1 chunk +2 lines, -0 lines 0 comments Download
A + src/base/atomicops_internals_ppc_gcc.h View 1 chunk +70 lines, -40 lines 0 comments Download
M src/base/build_config.h View 4 chunks +19 lines, -2 lines 0 comments Download
M src/base/cpu.h View 1 2 chunks +13 lines, -0 lines 0 comments Download
M src/base/cpu.cc View 1 2 chunks +50 lines, -0 lines 0 comments Download
M src/base/platform/platform-posix.cc View 1 3 chunks +12 lines, -2 lines 0 comments Download
M src/code-stubs.h View 5 chunks +19 lines, -6 lines 0 comments Download
M src/codegen.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/compiler/instruction-codes.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/flag-definitions.h View 1 2 chunks +3 lines, -2 lines 0 comments Download
M src/frames-inl.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/full-codegen.h View 2 chunks +11 lines, -2 lines 0 comments Download
M src/globals.h View 1 4 chunks +9 lines, -2 lines 0 comments Download
M src/heap/heap.cc View 1 1 chunk +4 lines, -0 lines 0 comments Download
M src/hydrogen.cc View 1 1 chunk +2 lines, -0 lines 0 comments Download
M src/hydrogen-instructions.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M src/isolate.h View 1 5 chunks +15 lines, -10 lines 0 comments Download
M src/isolate.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/jsregexp.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M src/lithium.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M src/lithium-allocator-inl.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/lithium-codegen.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M src/lithium-inl.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/log.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M src/macro-assembler.h View 1 chunk +7 lines, -0 lines 0 comments Download
M src/objects.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M src/ppc/assembler-ppc.cc View 1 2 chunks +2 lines, -3 lines 0 comments Download
M src/ppc/code-stubs-ppc.cc View 1 1 chunk +0 lines, -2 lines 0 comments Download
M src/ppc/codegen-ppc.cc View 1 2 chunks +0 lines, -4 lines 0 comments Download
M src/ppc/regexp-macro-assembler-ppc.cc View 1 1 chunk +0 lines, -2 lines 0 comments Download
M src/regexp-macro-assembler.h View 1 chunk +1 line, -0 lines 0 comments Download
M src/sampler.cc View 3 chunks +11 lines, -1 line 0 comments Download
M src/serialize.cc View 1 2 chunks +7 lines, -7 lines 0 comments Download
M src/simulator.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/utils.h View 2 chunks +133 lines, -0 lines 0 comments Download
M test/cctest/cctest.gyp View 1 1 chunk +14 lines, -0 lines 0 comments Download
M test/cctest/compiler/call-tester.h View 2 chunks +3 lines, -2 lines 0 comments Download
A test/cctest/test-assembler-ppc.cc View 1 1 chunk +1060 lines, -0 lines 0 comments Download
A test/cctest/test-disasm-ppc.cc View 1 chunk +155 lines, -0 lines 0 comments Download
M test/cctest/test-hashing.cc View 1 1 chunk +8 lines, -0 lines 0 comments Download
M test/cctest/test-heap.cc View 1 1 chunk +1 line, -2 lines 0 comments Download
M test/cctest/test-platform.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M test/cctest/test-regexp.cc View 2 chunks +7 lines, -0 lines 0 comments Download
M test/cctest/test-strings.cc View 1 chunk +1 line, -0 lines 0 comments Download
M test/mjsunit/big-array-literal.js View 1 chunk +1 line, -0 lines 0 comments Download
M test/mjsunit/regress/regress-crbug-178790.js View 1 chunk +2 lines, -0 lines 0 comments Download
M test/unittests/unittests.gyp View 1 1 chunk +5 lines, -0 lines 0 comments Download
M tools/gyp/v8.gyp View 1 2 chunks +44 lines, -0 lines 0 comments Download
M tools/run-deopt-fuzzer.py View 1 chunk +2 lines, -0 lines 0 comments Download
M tools/run-tests.py View 1 chunk +2 lines, -0 lines 0 comments Download
M tools/testrunner/local/statusfile.py View 1 chunk +1 line, -1 line 0 comments Download
M tools/testrunner/local/utils.py View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (1 generated)
michael_dawson
6 years ago (2014-12-20 22:50:26 UTC) #1
michael_dawson
Fixing reviewers
6 years ago (2014-12-20 22:54:53 UTC) #3
danno
The v8-team is almost entirely out of the office due to the holidays until the ...
6 years ago (2014-12-21 21:15:59 UTC) #4
michael_dawson
Thanks for the info. I thought there was a good chance people would be out ...
6 years ago (2014-12-22 14:25:18 UTC) #5
Sven Panne
First round of comments. Please rebase, the CL doesn't merge cleanly anymore. Furthermore (just to ...
5 years, 11 months ago (2015-01-08 10:13:53 UTC) #6
michael_dawson
I've replied to the review questions/comments. I've rebased and started making some of the initial ...
5 years, 11 months ago (2015-01-08 23:51:11 UTC) #7
Jakob Kummerow
https://codereview.chromium.org/817143002/diff/1/test/mjsunit/mjsunit.status File test/mjsunit/mjsunit.status (right): https://codereview.chromium.org/817143002/diff/1/test/mjsunit/mjsunit.status#newcode576 test/mjsunit/mjsunit.status:576: # Test does not handle increased precision of multiply-add ...
5 years, 11 months ago (2015-01-09 11:36:05 UTC) #8
michael_dawson
Updated patch set uploaded rebasing and incorporating comments so far as indicated in my responses ...
5 years, 11 months ago (2015-01-09 21:44:35 UTC) #9
Sven Panne
LGTM. Once again, this CL doesn't merge cleanly, so I'll mergen + land this by ...
5 years, 11 months ago (2015-01-16 07:41:42 UTC) #10
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/e4c5b84652cd5f5b610665f7adbb4f9dfbb2b0be Cr-Commit-Position: refs/heads/master@{#26091}
5 years, 11 months ago (2015-01-16 07:42:23 UTC) #11
Sven Panne
Committed patchset #2 (id:20001) manually as e4c5b84652cd5f5b610665f7adbb4f9dfbb2b0be (presubmit successful).
5 years, 11 months ago (2015-01-16 07:42:23 UTC) #12
michael_dawson
5 years, 11 months ago (2015-01-16 17:28:45 UTC) #13
Message was sent while issue was closed.
On 2015/01/16 07:42:23, Sven Panne wrote:
> Committed patchset #2 (id:20001) manually as
> e4c5b84652cd5f5b610665f7adbb4f9dfbb2b0be (presubmit successful).

Thanks for doing the merge and getting it in.  I'll put together the next step
of changes to the common files (those for AIX support).  I assume I should do
that in a new issue.  Let me  know if that's not the case.

Powered by Google App Engine
This is Rietveld 408576698