| Index: src/compiler/structured-machine-assembler.cc
|
| diff --git a/src/compiler/structured-machine-assembler.cc b/src/compiler/structured-machine-assembler.cc
|
| index 56da5fb1af21a04fe8f15191a1b6d5772e22f69f..99c7c3821ddf71f8a32ce941bece3d2b52907a07 100644
|
| --- a/src/compiler/structured-machine-assembler.cc
|
| +++ b/src/compiler/structured-machine-assembler.cc
|
| @@ -17,13 +17,14 @@ void Variable::Set(Node* value) const { smasm_->SetVariable(offset_, value); }
|
|
|
|
|
| StructuredMachineAssembler::StructuredMachineAssembler(
|
| - Graph* graph, MachineCallDescriptorBuilder* call_descriptor_builder,
|
| - MachineType word)
|
| + Graph* graph, MachineSignature* machine_sig, MachineType word)
|
| : GraphBuilder(graph),
|
| schedule_(new (zone()) Schedule(zone())),
|
| machine_(zone(), word),
|
| common_(zone()),
|
| - call_descriptor_builder_(call_descriptor_builder),
|
| + machine_sig_(machine_sig),
|
| + call_descriptor_(
|
| + Linkage::GetSimplifiedCDescriptor(graph->zone(), machine_sig)),
|
| parameters_(NULL),
|
| current_environment_(new (zone())
|
| Environment(zone(), schedule()->start(), false)),
|
|
|