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

Issue 2451893002: Revert "Recognize and optimize a.runtimeType == b.runtimeType pattern." (Closed)

Created:
4 years, 1 month ago by rmacnak
Modified:
4 years, 1 month ago
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Revert "Recognize and optimize a.runtimeType == b.runtimeType pattern." This reverts commit f4ec20abac2286604565e9d5a6d1d744849c964d. Revert "Use ZoneHandle when creating ConstantInstr" This reverts commit cb87f2d82fc8b4dab02e994361e97ed13c9859b8. This change introduced crashes on AOT and runtime errors on the GN SDK build. TBR=vegorov@google.com Committed: https://github.com/dart-lang/sdk/commit/890f694de5fecdda128851ded06ea40ecd3c6c07

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -1113 lines) Patch
M runtime/lib/double.dart View 1 chunk +2 lines, -0 lines 0 comments Download
M runtime/lib/integers.dart View 1 chunk +2 lines, -0 lines 0 comments Download
M runtime/lib/object.cc View 1 chunk +2 lines, -44 lines 0 comments Download
M runtime/lib/object_patch.dart View 1 chunk +0 lines, -2 lines 0 comments Download
M runtime/lib/string_patch.dart View 1 chunk +2 lines, -0 lines 0 comments Download
M runtime/vm/aot_optimizer.h View 3 chunks +1 line, -8 lines 0 comments Download
M runtime/vm/aot_optimizer.cc View 6 chunks +6 lines, -107 lines 0 comments Download
M runtime/vm/bootstrap_natives.h View 1 chunk +0 lines, -1 line 0 comments Download
M runtime/vm/compiler.cc View 2 chunks +2 lines, -4 lines 0 comments Download
M runtime/vm/flow_graph.cc View 1 chunk +0 lines, -8 lines 0 comments Download
M runtime/vm/flow_graph_inliner.h View 3 chunks +1 line, -4 lines 0 comments Download
M runtime/vm/flow_graph_inliner.cc View 3 chunks +3 lines, -36 lines 0 comments Download
M runtime/vm/intermediate_language.h View 2 chunks +0 lines, -5 lines 0 comments Download
M runtime/vm/intermediate_language.cc View 1 chunk +0 lines, -61 lines 0 comments Download
M runtime/vm/intrinsifier_arm.cc View 2 chunks +3 lines, -145 lines 0 comments Download
M runtime/vm/intrinsifier_arm64.cc View 2 chunks +3 lines, -145 lines 0 comments Download
M runtime/vm/intrinsifier_ia32.cc View 2 chunks +4 lines, -157 lines 0 comments Download
M runtime/vm/intrinsifier_mips.cc View 2 chunks +3 lines, -150 lines 0 comments Download
M runtime/vm/intrinsifier_x64.cc View 2 chunks +4 lines, -155 lines 0 comments Download
M runtime/vm/isolate.h View 1 chunk +0 lines, -3 lines 0 comments Download
M runtime/vm/jit_optimizer.cc View 1 chunk +4 lines, -11 lines 0 comments Download
M runtime/vm/method_recognizer.h View 2 chunks +0 lines, -2 lines 0 comments Download
M runtime/vm/object.cc View 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/object_store.h View 3 chunks +2 lines, -10 lines 0 comments Download
M runtime/vm/precompiler.h View 3 chunks +3 lines, -14 lines 0 comments Download
M runtime/vm/precompiler.cc View 14 chunks +23 lines, -38 lines 0 comments Download
M runtime/vm/symbols.h View 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 5 (1 generated)
rmacnak
Committed patchset #1 (id:1) manually as 890f694de5fecdda128851ded06ea40ecd3c6c07 (presubmit successful).
4 years, 1 month ago (2016-10-25 20:19:39 UTC) #2
Vyacheslav Egorov (Google)
Thanks! What do I run to reproduce runtime errors on the GN build? I am ...
4 years, 1 month ago (2016-10-26 05:17:20 UTC) #3
Vyacheslav Egorov (Google)
I see red GN builder on FYI waterfall -but given that it did not go ...
4 years, 1 month ago (2016-10-26 05:21:41 UTC) #4
rmacnak
4 years, 1 month ago (2016-11-01 00:33:31 UTC) #5
Message was sent while issue was closed.
On 2016/10/26 05:21:41, Vyacheslav Egorov (Google) wrote:
> I see red GN builder on FYI waterfall -but given that it did not go green
after
> revert I will conclude that this patch has nothing to do with redness.

Yes, it seems to have been a fluke.

Powered by Google App Engine
This is Rietveld 408576698