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

Issue 882323004: VM: Share closure-call dispatchers. (Closed)

Created:
5 years, 10 months ago by Florian Schneider
Modified:
5 years, 10 months ago
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

VM: Share closure-call dispatchers. Instead of caching these in each signature class, cache them in the common super-class of all closures (_FunctionImpl) This avoid unecessary polymorphism when invoking. R=vegorov@google.com Committed: https://code.google.com/p/dart/source/detail?r=43336

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -41 lines) Patch
M runtime/vm/code_generator.cc View 1 chunk +8 lines, -2 lines 0 comments Download
M runtime/vm/parser.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M runtime/vm/parser_test.cc View 17 chunks +39 lines, -37 lines 1 comment Download

Messages

Total messages: 4 (1 generated)
Florian Schneider
https://codereview.chromium.org/882323004/diff/1/runtime/vm/parser_test.cc File runtime/vm/parser_test.cc (right): https://codereview.chromium.org/882323004/diff/1/runtime/vm/parser_test.cc#newcode274 runtime/vm/parser_test.cc:274: " 0 StackVar scope=1 begin=0 end=4 name=this\n" This change ...
5 years, 10 months ago (2015-01-29 17:27:21 UTC) #2
Vyacheslav Egorov (Google)
lgtm
5 years, 10 months ago (2015-01-29 23:26:59 UTC) #3
Florian Schneider
5 years, 10 months ago (2015-01-30 13:06:18 UTC) #4
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as r43336 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698