Chromium Code Reviews| Index: runtime/vm/jit_optimizer.h |
| diff --git a/runtime/vm/jit_optimizer.h b/runtime/vm/jit_optimizer.h |
| index cbce308e8e58e8007dd1a5134c5ce91393379bad..aecff6c6e9906a05f1088792d1ae8988d3f49fc5 100644 |
| --- a/runtime/vm/jit_optimizer.h |
| +++ b/runtime/vm/jit_optimizer.h |
| @@ -52,6 +52,16 @@ class JitOptimizer : public FlowGraphVisitor { |
| bool TryReplaceWithIndexedOp(InstanceCallInstr* call); |
| + void TryExpandClassesInIC(const ICData& ic_data); |
|
Vyacheslav Egorov (Google)
2017/03/10 10:31:31
InICData
erikcorry
2017/03/10 13:30:01
Done.
|
| + bool LookupMethodFor(int class_id, |
| + const ArgumentsDescriptor& args_desc, |
| + const String& name, |
| + Function* fn_return); |
| + bool TryAddClass(const ICData& ic_data, |
|
Vyacheslav Egorov (Google)
2017/03/10 10:31:31
TryAddCheck?
erikcorry
2017/03/10 13:30:01
Done.
|
| + const Function& match, |
| + int class_id, |
| + const ArgumentsDescriptor& args_desc, |
| + const String& name); |
| bool TryReplaceWithBinaryOp(InstanceCallInstr* call, Token::Kind op_kind); |
| bool TryReplaceWithUnaryOp(InstanceCallInstr* call, Token::Kind op_kind); |