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

Issue 9112050: Simplify integer arithmetic code. (Closed)

Created:
8 years, 11 months ago by regis
Modified:
8 years, 11 months ago
Reviewers:
Ivan Posva
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Simplify integer arithmetic code. Optimize Mint multiplication in 32-bit mode. Committed: https://code.google.com/p/dart/source/detail?r=3417

Patch Set 1 #

Total comments: 12

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 12

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -58 lines) Patch
M runtime/lib/integers.cc View 1 2 3 4 5 4 chunks +53 lines, -50 lines 0 comments Download
M runtime/platform/utils.h View 1 2 3 4 5 1 chunk +14 lines, -8 lines 0 comments Download
M runtime/vm/utils_test.cc View 1 2 3 4 5 6 3 chunks +13 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
regis
8 years, 11 months ago (2012-01-14 00:42:58 UTC) #1
Ivan Posva
http://codereview.chromium.org/9112050/diff/1/runtime/lib/integers.cc File runtime/lib/integers.cc (right): http://codereview.chromium.org/9112050/diff/1/runtime/lib/integers.cc#newcode258 runtime/lib/integers.cc:258: break; // Perform a Bigint multiplication below. Move the ...
8 years, 11 months ago (2012-01-16 18:08:41 UTC) #2
regis
Thanks. Let me know if there is a good reason not to change the assert ...
8 years, 11 months ago (2012-01-17 17:50:04 UTC) #3
Ivan Posva
http://codereview.chromium.org/9112050/diff/12001/runtime/lib/integers.cc File runtime/lib/integers.cc (right): http://codereview.chromium.org/9112050/diff/12001/runtime/lib/integers.cc#newcode257 runtime/lib/integers.cc:257: } else { This empty, comment-only else looks weird ...
8 years, 11 months ago (2012-01-18 20:05:21 UTC) #4
regis
Thanks http://codereview.chromium.org/9112050/diff/12001/runtime/lib/integers.cc File runtime/lib/integers.cc (right): http://codereview.chromium.org/9112050/diff/12001/runtime/lib/integers.cc#newcode257 runtime/lib/integers.cc:257: } else { On 2012/01/18 20:05:22, Ivan Posva ...
8 years, 11 months ago (2012-01-18 21:50:12 UTC) #5
Ivan Posva
8 years, 11 months ago (2012-01-18 21:59:40 UTC) #6
LGTM -ip

Powered by Google App Engine
This is Rietveld 408576698