|
|
Contribution of PowerPC port (continuation of 422063005) - serialize.cc cleanup
Contribution of PowerPC port (continuation of 422063005,
817143002,866843003, and 901083004). This patch updates
the ppc directories to make them current with changes in
common code and removes the platform-dependent "hack"
in serialize.cc. This required changes in a number of
common files.
At the time of submission it was current with the latest
V8 commits. ppc64 and ppc sim compile and the release
tests run/pass with a timeout of 240s except for one
new test that we did not see failing in our builds.
In order to maximumize the likelyhood of getting this
in before new breaking changes, we'll investigate the
new failure separately.
I'll note that before applying any of our changes the
mozilla part of quickcheck was already broken when using
the lastest repo content so I had to run the rest of
quickcheck without that.
modified: src/arm/assembler-arm-inl.h
modified: src/arm/assembler-arm.cc
modified: src/arm64/assembler-arm64-inl.h
modified: src/arm64/assembler-arm64.cc
modified: src/assembler.cc
modified: src/assembler.h
modified: src/compiler/ppc/code-generator-ppc.cc
modified: src/compiler/ppc/instruction-codes-ppc.h
modified: src/compiler/ppc/instruction-selector-ppc.cc
modified: src/debug.cc
modified: src/heap/mark-compact.cc
modified: src/ia32/assembler-ia32-inl.h
modified: src/ia32/assembler-ia32.cc
modified: src/ic/ppc/handler-compiler-ppc.cc
modified: src/ic/ppc/ic-compiler-ppc.cc
modified: src/mips/assembler-mips-inl.h
modified: src/mips/assembler-mips.cc
modified: src/mips64/assembler-mips64-inl.h
modified: src/mips64/assembler-mips64.cc
modified: src/ppc/assembler-ppc-inl.h
modified: src/ppc/assembler-ppc.cc
modified: src/ppc/assembler-ppc.h
modified: src/ppc/builtins-ppc.cc
modified: src/ppc/code-stubs-ppc.cc
modified: src/ppc/codegen-ppc.cc
modified: src/ppc/full-codegen-ppc.cc
modified: src/ppc/macro-assembler-ppc.cc
modified: src/ppc/macro-assembler-ppc.h
modified: src/serialize.cc
modified: src/x64/assembler-x64-inl.h
modified: src/x64/assembler-x64.cc
modified: src/x87/assembler-x87-inl.h
modified: src/x87/assembler-x87.cc
modified: test/cctest/cctest.gyp
R=danno@chromium.org, svenpanne@chromium.org
BUG=
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+595 lines, -402 lines) |
Patch |
 |
M |
src/arm/assembler-arm.cc
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/arm/assembler-arm-inl.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/arm64/assembler-arm64.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/arm64/assembler-arm64-inl.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/assembler.h
|
View
|
|
9 chunks |
+32 lines, -11 lines |
1 comment
|
Download
|
 |
M |
src/assembler.cc
|
View
|
|
8 chunks |
+38 lines, -23 lines |
0 comments
|
Download
|
 |
M |
src/compiler/ppc/code-generator-ppc.cc
|
View
|
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/compiler/ppc/instruction-codes-ppc.h
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/compiler/ppc/instruction-selector-ppc.cc
|
View
|
|
2 chunks |
+47 lines, -11 lines |
0 comments
|
Download
|
 |
M |
src/debug.cc
|
View
|
|
3 chunks |
+7 lines, -1 line |
2 comments
|
Download
|
 |
M |
src/heap/mark-compact.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/ia32/assembler-ia32.cc
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/ia32/assembler-ia32-inl.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/ic/ppc/handler-compiler-ppc.cc
|
View
|
|
3 chunks |
+15 lines, -21 lines |
0 comments
|
Download
|
 |
M |
src/ic/ppc/ic-compiler-ppc.cc
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/mips/assembler-mips.cc
|
View
|
|
1 chunk |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/mips/assembler-mips-inl.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/mips64/assembler-mips64.cc
|
View
|
|
1 chunk |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/mips64/assembler-mips64-inl.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/ppc/assembler-ppc.h
|
View
|
|
7 chunks |
+26 lines, -21 lines |
0 comments
|
Download
|
 |
M |
src/ppc/assembler-ppc.cc
|
View
|
|
15 chunks |
+113 lines, -77 lines |
0 comments
|
Download
|
 |
M |
src/ppc/assembler-ppc-inl.h
|
View
|
|
2 chunks |
+28 lines, -16 lines |
0 comments
|
Download
|
 |
M |
src/ppc/builtins-ppc.cc
|
View
|
|
2 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/ppc/code-stubs-ppc.cc
|
View
|
|
11 chunks |
+99 lines, -49 lines |
0 comments
|
Download
|
 |
M |
src/ppc/codegen-ppc.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/ppc/full-codegen-ppc.cc
|
View
|
|
7 chunks |
+48 lines, -25 lines |
0 comments
|
Download
|
 |
M |
src/ppc/macro-assembler-ppc.h
|
View
|
|
4 chunks |
+5 lines, -13 lines |
0 comments
|
Download
|
 |
M |
src/ppc/macro-assembler-ppc.cc
|
View
|
|
2 chunks |
+40 lines, -101 lines |
0 comments
|
Download
|
 |
M |
src/serialize.cc
|
View
|
|
2 chunks |
+8 lines, -6 lines |
3 comments
|
Download
|
 |
M |
src/x64/assembler-x64.cc
|
View
|
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/x64/assembler-x64-inl.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/x87/assembler-x87.cc
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/x87/assembler-x87-inl.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
test/cctest/cctest.gyp
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
Total messages: 15 (1 generated)
|