Index: src/deoptimizer.h |
diff --git a/src/deoptimizer.h b/src/deoptimizer.h |
index b4d8873ea1794614df47ecbed2063cc3dfb00aa0..82733de64f41ed0beb5b78e2b763547abed96356 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 FillStubFailureTrampolineFrame(FrameDescription* output_frame, |
+ CodeStubInterfaceDescriptor* descriptor); |
+ |
+ // 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_; |