| Index: runtime/vm/flow_graph_compiler_ia32.cc
|
| ===================================================================
|
| --- runtime/vm/flow_graph_compiler_ia32.cc (revision 39445)
|
| +++ runtime/vm/flow_graph_compiler_ia32.cc (working copy)
|
| @@ -1178,15 +1178,9 @@
|
| intptr_t token_pos,
|
| LocationSummary* locs,
|
| const ICData& ic_data) {
|
| - uword label_address = 0;
|
| StubCode* stub_code = isolate()->stub_code();
|
| - if (ic_data.NumArgsTested() == 0) {
|
| - label_address = stub_code->ZeroArgsUnoptimizedStaticCallEntryPoint();
|
| - } else if (ic_data.NumArgsTested() == 2) {
|
| - label_address = stub_code->TwoArgsUnoptimizedStaticCallEntryPoint();
|
| - } else {
|
| - UNIMPLEMENTED();
|
| - }
|
| + const uword label_address =
|
| + stub_code->UnoptimizedStaticCallEntryPoint(ic_data.NumArgsTested());
|
| ExternalLabel target_label(label_address);
|
| __ LoadObject(ECX, ic_data);
|
| GenerateDartCall(deopt_id,
|
|
|