| Index: src/compiler/linkage.h
|
| diff --git a/src/compiler/linkage.h b/src/compiler/linkage.h
|
| index cc5be9ba621d7dd91345d04d3214a8a0d10d8334..d11fa124681214fcb37e55d0b912eb26ae0e1c84 100644
|
| --- a/src/compiler/linkage.h
|
| +++ b/src/compiler/linkage.h
|
| @@ -6,15 +6,16 @@
|
| #define V8_COMPILER_LINKAGE_H_
|
|
|
| #include "src/base/flags.h"
|
| -#include "src/code-stubs.h"
|
| #include "src/compiler/frame.h"
|
| #include "src/compiler/machine-type.h"
|
| -#include "src/compiler/node.h"
|
| #include "src/compiler/operator.h"
|
| #include "src/zone.h"
|
|
|
| namespace v8 {
|
| namespace internal {
|
| +
|
| +class CallInterfaceDescriptor;
|
| +
|
| namespace compiler {
|
|
|
| // Describes the location for a parameter or a return value to a call.
|
| @@ -183,10 +184,10 @@ class Linkage : public ZoneObject {
|
| Operator::Properties properties, Zone* zone);
|
|
|
| CallDescriptor* GetStubCallDescriptor(
|
| - CallInterfaceDescriptor descriptor, int stack_parameter_count = 0,
|
| + const CallInterfaceDescriptor& descriptor, int stack_parameter_count = 0,
|
| CallDescriptor::Flags flags = CallDescriptor::kNoFlags) const;
|
| static CallDescriptor* GetStubCallDescriptor(
|
| - CallInterfaceDescriptor descriptor, int stack_parameter_count,
|
| + const CallInterfaceDescriptor& descriptor, int stack_parameter_count,
|
| CallDescriptor::Flags flags, Zone* zone);
|
|
|
| // Creates a call descriptor for simplified C calls that is appropriate
|
|
|