Chromium Code Reviews| Index: src/compiler/linkage.h |
| diff --git a/src/compiler/linkage.h b/src/compiler/linkage.h |
| index 45d15c9eead52a5cdc709f20b4c19fc4261accbf..ef811530f93efe6fb6e0fc86ed9bb9a5cd7b0719 100644 |
| --- a/src/compiler/linkage.h |
| +++ b/src/compiler/linkage.h |
| @@ -241,8 +241,7 @@ class Linkage : public ZoneObject { |
| // Creates a call descriptor for interpreter handler code stubs. These are not |
| // intended to be called directly but are instead dispatched to by the |
| // interpreter. |
| - static CallDescriptor* GetInterpreterDispatchDescriptor( |
| - Zone* zone, const MachineSignature* sig); |
| + static CallDescriptor* GetInterpreterDispatchDescriptor(Zone* zone); |
| // Get the location of an (incoming) parameter to this function. |
| LinkageLocation GetParameterLocation(int index) const { |
| @@ -280,6 +279,11 @@ class Linkage : public ZoneObject { |
| // A special {OsrValue} index to indicate the context spill slot. |
| static const int kOsrContextSpillSlotIndex = -1; |
| + // Special parameters used to pass fixed register data through interpreter |
|
Michael Starzinger
2015/07/21 13:51:45
nit: s/parameters/parameter indices/
rmcilroy
2015/07/23 10:43:54
Done.
|
| + // dispatches. |
| + static const int kInterpreterBytecodeParameter = 0; |
| + static const int kInterpreterDispatchTableParameter = 1; |
| + |
| private: |
| CallDescriptor* const incoming_; |