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

Issue 239303008: Adds object pool, LoadImmediate, and LoadObject to ARM64. (Closed)

Created:
6 years, 8 months ago by zra
Modified:
6 years, 8 months ago
Reviewers:
regis
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

Adds object pool, LoadImmediate, and LoadObject to ARM64. Also enables many object tests. R=regis@google.com Committed: https://code.google.com/p/dart/source/detail?r=35109

Patch Set 1 #

Total comments: 8

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+758 lines, -62 lines) Patch
M runtime/vm/assembler_arm64.h View 1 15 chunks +179 lines, -37 lines 0 comments Download
M runtime/vm/assembler_arm64.cc View 1 3 chunks +216 lines, -1 line 0 comments Download
M runtime/vm/assembler_arm64_test.cc View 1 chunk +221 lines, -0 lines 0 comments Download
M runtime/vm/constants_arm64.h View 3 chunks +10 lines, -2 lines 0 comments Download
M runtime/vm/disassembler_arm64.cc View 5 chunks +39 lines, -13 lines 0 comments Download
M runtime/vm/object_arm64_test.cc View 1 chunk +46 lines, -1 line 0 comments Download
M runtime/vm/object_test.cc View 1 14 chunks +24 lines, -8 lines 0 comments Download
M runtime/vm/simulator_arm64.cc View 1 chunk +23 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
zra
Much of the object pool code I was able to pull from x64.
6 years, 8 months ago (2014-04-15 22:52:07 UTC) #1
zra
6 years, 8 months ago (2014-04-15 22:52:20 UTC) #2
regis
LGTM https://codereview.chromium.org/239303008/diff/1/runtime/vm/assembler_arm64.cc File runtime/vm/assembler_arm64.cc (right): https://codereview.chromium.org/239303008/diff/1/runtime/vm/assembler_arm64.cc#newcode386 runtime/vm/assembler_arm64.cc:386: movn(reg, ~h0, 0); OK, I see now why ...
6 years, 8 months ago (2014-04-15 23:37:03 UTC) #3
zra
Thanks! https://codereview.chromium.org/239303008/diff/1/runtime/vm/assembler_arm64.cc File runtime/vm/assembler_arm64.cc (right): https://codereview.chromium.org/239303008/diff/1/runtime/vm/assembler_arm64.cc#newcode407 runtime/vm/assembler_arm64.cc:407: bool initizlized = false; On 2014/04/15 23:37:04, regis ...
6 years, 8 months ago (2014-04-16 15:48:16 UTC) #4
zra
6 years, 8 months ago (2014-04-16 15:48:42 UTC) #5
Message was sent while issue was closed.
Committed patchset #2 manually as r35109 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698