Index: src/compiler/instruction.h |
diff --git a/src/compiler/instruction.h b/src/compiler/instruction.h |
index 872d664f258cab7a489fb3c16f0d5f2696dec99f..891af989d0ad6f0aa5a58e1992a4e616524cb77f 100644 |
--- a/src/compiler/instruction.h |
+++ b/src/compiler/instruction.h |
@@ -1570,12 +1570,19 @@ class V8_EXPORT_PRIVATE InstructionSequence final |
void ValidateDeferredBlockEntryPaths() const; |
void ValidateSSA() const; |
+ void SetRegisterConfigurationForTesting( |
Mircea Trofin
2016/12/22 16:21:28
shouldn't this be static?
|
+ const RegisterConfiguration* regConfig); |
+ void ClearRegisterConfigurationForTesting(); |
Mircea Trofin
2016/12/22 16:21:28
Is ClearRegisterConfigurationForTesting called any
|
+ |
private: |
friend V8_EXPORT_PRIVATE std::ostream& operator<<( |
std::ostream& os, const PrintableInstructionSequence& code); |
typedef ZoneMap<const Instruction*, SourcePosition> SourcePositionMap; |
+ static const RegisterConfiguration* RegisterConfigurationForTesting(); |
+ static const RegisterConfiguration* registerConfigurationForTesting_; |
+ |
Isolate* isolate_; |
Zone* const zone_; |
InstructionBlocks* const instruction_blocks_; |