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

Issue 11139004: Intrinsify natural word size typed array getters on IA32 and X64 (Closed)

Created:
8 years, 2 months ago by WRONG ACCOUNT
Modified:
8 years, 2 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Intrinsify natural world typed array getters Committed: https://code.google.com/p/dart/source/detail?r=13696

Patch Set 1 #

Total comments: 7

Patch Set 2 : Codereview #

Unified diffs Side-by-side diffs Delta from patch set Stats (+182 lines, -0 lines) Patch
M runtime/vm/intrinsifier.h View 1 chunk +2 lines, -0 lines 0 comments Download
M runtime/vm/intrinsifier_ia32.cc View 1 1 chunk +44 lines, -0 lines 0 comments Download
M runtime/vm/intrinsifier_x64.cc View 1 1 chunk +41 lines, -0 lines 0 comments Download
A tests/standalone/int_array_test.dart View 1 chunk +95 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
cshapiro
looks good to me, worth getting srdjan's assessment as well https://codereview.chromium.org/11139004/diff/1/runtime/vm/intrinsifier_ia32.cc File runtime/vm/intrinsifier_ia32.cc (right): https://codereview.chromium.org/11139004/diff/1/runtime/vm/intrinsifier_ia32.cc#newcode596 ...
8 years, 2 months ago (2012-10-12 22:33:52 UTC) #1
srdjan
DBC https://codereview.chromium.org/11139004/diff/1/runtime/vm/intrinsifier_ia32.cc File runtime/vm/intrinsifier_ia32.cc (right): https://codereview.chromium.org/11139004/diff/1/runtime/vm/intrinsifier_ia32.cc#newcode576 runtime/vm/intrinsifier_ia32.cc:576: // Verify that the signed value in EBX ...
8 years, 2 months ago (2012-10-12 22:52:48 UTC) #2
Cutch
On 2012/10/12 22:52:48, srdjan wrote: > DBC > > https://codereview.chromium.org/11139004/diff/1/runtime/vm/intrinsifier_ia32.cc > File runtime/vm/intrinsifier_ia32.cc (right): > ...
8 years, 2 months ago (2012-10-13 18:46:31 UTC) #3
Florian Schneider
DBC https://codereview.chromium.org/11139004/diff/1/runtime/vm/intrinsifier_ia32.cc File runtime/vm/intrinsifier_ia32.cc (right): https://codereview.chromium.org/11139004/diff/1/runtime/vm/intrinsifier_ia32.cc#newcode576 runtime/vm/intrinsifier_ia32.cc:576: // Verify that the signed value in EBX ...
8 years, 2 months ago (2012-10-15 14:29:16 UTC) #4
Cutch
All comments should be addressed. On IA32 the immediate constants are used while on X64 ...
8 years, 2 months ago (2012-10-15 18:26:41 UTC) #5
cshapiro
lgtm, anyone else?
8 years, 2 months ago (2012-10-15 21:41:58 UTC) #6
Cutch
8 years, 2 months ago (2012-10-16 18:28:06 UTC) #7
Ran test suites:

dhcp-172-19-9-227:runtime johnmccutchan$ ../tools/test.py 
Test configuration: none_vm_debug_ia32
[06:24 | 100% | + 5853 | -    0]

dhcp-172-19-9-227:runtime johnmccutchan$ ../tools/test.py -a x64
Test configuration: none_vm_debug_x64
[05:58 | 100% | + 5822 | -    0]

Uploading.

Powered by Google App Engine
This is Rietveld 408576698