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

Issue 10553040: Inline binary And operation for Mint and Smi in new compilers. (Closed)

Created:
8 years, 6 months ago by regis
Modified:
8 years, 6 months ago
Reviewers:
srdjan
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Inline binary And operation for Mint and Smi in new compilers. Committed: https://code.google.com/p/dart/source/detail?r=8825

Patch Set 1 #

Total comments: 2

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+129 lines, -23 lines) Patch
M runtime/vm/flow_graph_optimizer.cc View 1 4 chunks +29 lines, -23 lines 0 comments Download
M runtime/vm/intermediate_language.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/intermediate_language_ia32.cc View 1 3 chunks +51 lines, -0 lines 0 comments Download
M runtime/vm/intermediate_language_x64.cc View 1 3 chunks +48 lines, -0 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
regis
8 years, 6 months ago (2012-06-18 17:51:29 UTC) #1
srdjan
LGTM https://chromiumcodereview.appspot.com/10553040/diff/1/runtime/vm/flow_graph_optimizer.cc File runtime/vm/flow_graph_optimizer.cc (right): https://chromiumcodereview.appspot.com/10553040/diff/1/runtime/vm/flow_graph_optimizer.cc#newcode94 runtime/vm/flow_graph_optimizer.cc:94: return ICDataHasReceiverArgumentClasses(ic_data, mint_class, smi_class); Maybe we should modify ...
8 years, 6 months ago (2012-06-18 20:32:36 UTC) #2
regis
8 years, 6 months ago (2012-06-18 21:55:25 UTC) #3
Thanks!

https://chromiumcodereview.appspot.com/10553040/diff/1/runtime/vm/flow_graph_...
File runtime/vm/flow_graph_optimizer.cc (right):

https://chromiumcodereview.appspot.com/10553040/diff/1/runtime/vm/flow_graph_...
runtime/vm/flow_graph_optimizer.cc:94: return
ICDataHasReceiverArgumentClasses(ic_data, mint_class, smi_class);
On 2012/06/18 20:32:36, srdjan wrote:
> Maybe we should modify ICDataHasReceiverArgumentClasses to use class-ids, that
> way you would not need to allocate the class handles above and use kSmi, kMint
> instead?

Done.

Powered by Google App Engine
This is Rietveld 408576698