Index: src/deoptimizer.h |
diff --git a/src/deoptimizer.h b/src/deoptimizer.h |
index b4d8873ea1794614df47ecbed2063cc3dfb00aa0..6231c7c4ae717c1a1206e68e853618dbd57f1ba1 100644 |
--- a/src/deoptimizer.h |
+++ b/src/deoptimizer.h |
@@ -388,6 +388,15 @@ class Deoptimizer : public Malloced { |
// deoptimizations the input frame is filled in generated code. |
void FillInputFrame(Address tos, JavaScriptFrame* frame); |
+ // Fill the given output frame's registers to contain the failure handler |
+ // address and the number of parameters for a stub failure trampoline. |
+ void SetPlatformCompiledStubRegisters(FrameDescription* output_frame, |
+ CodeStubInterfaceDescriptor* desc); |
+ |
+ // Fill the given output frame's double registers with the original values |
+ // from the input frame's double registers. |
+ void CopyDoubleRegisters(FrameDescription* output_frame); |
+ |
Isolate* isolate_; |
JSFunction* function_; |
Code* compiled_code_; |