| Index: src/compiler/raw-machine-assembler.cc
|
| diff --git a/src/compiler/raw-machine-assembler.cc b/src/compiler/raw-machine-assembler.cc
|
| index 3e87ef5d97a9006dc35e95f5ccc8c714de4c6695..1a3d6494e93d07225e9c304e5339ddf67738296c 100644
|
| --- a/src/compiler/raw-machine-assembler.cc
|
| +++ b/src/compiler/raw-machine-assembler.cc
|
| @@ -12,16 +12,14 @@ namespace internal {
|
| namespace compiler {
|
|
|
| RawMachineAssembler::RawMachineAssembler(Isolate* isolate, Graph* graph,
|
| - const MachineSignature* machine_sig,
|
| + CallDescriptor* call_descriptor,
|
| MachineType word,
|
| MachineOperatorBuilder::Flags flags)
|
| : GraphBuilder(isolate, graph),
|
| schedule_(new (zone()) Schedule(zone())),
|
| machine_(zone(), word, flags),
|
| common_(zone()),
|
| - machine_sig_(machine_sig),
|
| - call_descriptor_(
|
| - Linkage::GetSimplifiedCDescriptor(graph->zone(), machine_sig)),
|
| + call_descriptor_(call_descriptor),
|
| parameters_(NULL),
|
| current_block_(schedule()->start()) {
|
| int param_count = static_cast<int>(parameter_count());
|
|
|