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

Issue 2937413002: [arm64] Share constant pool entries in snapshot. (Closed)

Created:
3 years, 6 months ago by georgia.kouveli
Modified:
3 years, 5 months ago
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/heads/master
Project:
v8
Visibility:
Public.

Description

[arm64] Share constant pool entries in snapshot. Port c15b3ffc773ef7b14655b59b1ce1437de903fdc0 and 6a99238b9004c8e14b7f86734ef071eac8198212 to arm64. This reduces the snapshot size for arm64 by about 5.5%. BUG= Review-Url: https://codereview.chromium.org/2937413002 Cr-Commit-Position: refs/heads/master@{#46214} Committed: https://chromium.googlesource.com/v8/v8/+/118958f5173bd0b5ad3211c0a6467513dcb2f2c5

Patch Set 1 #

Total comments: 2

Patch Set 2 : [arm64] Share constant pool entries in snapshot. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+127 lines, -67 lines) Patch
M src/arm64/assembler-arm64.h View 1 7 chunks +70 lines, -19 lines 0 comments Download
M src/arm64/assembler-arm64.cc View 1 7 chunks +43 lines, -48 lines 0 comments Download
M src/compiler/arm64/code-generator-arm64.cc View 1 2 chunks +10 lines, -0 lines 0 comments Download
M src/full-codegen/arm64/full-codegen-arm64.cc View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (7 generated)
georgia.kouveli
3 years, 6 months ago (2017-06-16 14:53:21 UTC) #2
Michael Starzinger
LGTM from my side, just nits. https://codereview.chromium.org/2937413002/diff/1/src/arm64/assembler-arm64.h File src/arm64/assembler-arm64.h (right): https://codereview.chromium.org/2937413002/diff/1/src/arm64/assembler-arm64.h#newcode833 src/arm64/assembler-arm64.h:833: typedef std::map<uint64_t, int> ...
3 years, 6 months ago (2017-06-20 10:00:43 UTC) #3
mvstanton
Yep, lgtm!
3 years, 6 months ago (2017-06-20 13:21:55 UTC) #4
georgia.kouveli
Also made another couple small changes. PTAL! https://codereview.chromium.org/2937413002/diff/1/src/arm64/assembler-arm64.h File src/arm64/assembler-arm64.h (right): https://codereview.chromium.org/2937413002/diff/1/src/arm64/assembler-arm64.h#newcode833 src/arm64/assembler-arm64.h:833: typedef std::map<uint64_t, ...
3 years, 6 months ago (2017-06-20 15:16:58 UTC) #5
georgia.kouveli
On 2017/06/20 15:16:58, georgia.kouveli wrote: > Also made another couple small changes. PTAL! > > ...
3 years, 5 months ago (2017-06-26 10:03:58 UTC) #6
Michael Starzinger
Still LGTM. Sorry for delay, didn't realize you wanted me to take a second look.
3 years, 5 months ago (2017-06-26 10:36:18 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2937413002/20001
3 years, 5 months ago (2017-06-26 10:36:44 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: v8_linux_gcc_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_gcc_compile_rel/builds/38197)
3 years, 5 months ago (2017-06-26 10:40:34 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2937413002/20001
3 years, 5 months ago (2017-06-26 13:00:08 UTC) #14
commit-bot: I haz the power
3 years, 5 months ago (2017-06-26 13:03:08 UTC) #17
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/v8/v8/+/118958f5173bd0b5ad3211c0a6467513dcb...

Powered by Google App Engine
This is Rietveld 408576698