summaryrefslogtreecommitdiff
path: root/deps/v8/src/deoptimizer.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/deoptimizer.h')
-rw-r--r--deps/v8/src/deoptimizer.h22
1 files changed, 4 insertions, 18 deletions
diff --git a/deps/v8/src/deoptimizer.h b/deps/v8/src/deoptimizer.h
index 7822d1cf50..4fb7851710 100644
--- a/deps/v8/src/deoptimizer.h
+++ b/deps/v8/src/deoptimizer.h
@@ -383,8 +383,7 @@ class Deoptimizer : public Malloced {
bool needs_frame;
};
- static bool TraceEnabledFor(BailoutType deopt_type,
- StackFrame::Type frame_type);
+ static bool TraceEnabledFor(StackFrame::Type frame_type);
static const char* MessageFor(BailoutType type);
int output_count() const { return output_count_; }
@@ -500,8 +499,6 @@ class Deoptimizer : public Malloced {
int count_;
};
- int ConvertJSFrameIndexToFrameIndex(int jsframe_index);
-
static size_t GetMaxDeoptTableSize();
static void EnsureCodeForDeoptimizationEntry(Isolate* isolate,
@@ -514,14 +511,9 @@ class Deoptimizer : public Malloced {
static const int kMinNumberOfEntries = 64;
static const int kMaxNumberOfEntries = 16384;
- Deoptimizer(Isolate* isolate,
- JSFunction* function,
- BailoutType type,
- unsigned bailout_id,
- Address from,
- int fp_to_sp_delta,
- Code* optimized_code);
- Code* FindOptimizedCode(JSFunction* function, Code* optimized_code);
+ Deoptimizer(Isolate* isolate, JSFunction* function, BailoutType type,
+ unsigned bailout_id, Address from, int fp_to_sp_delta);
+ Code* FindOptimizedCode(JSFunction* function);
void PrintFunctionName();
void DeleteFrameDescriptions();
@@ -560,8 +552,6 @@ class Deoptimizer : public Malloced {
static unsigned ComputeIncomingArgumentSize(SharedFunctionInfo* shared);
static unsigned ComputeOutgoingArgumentSize(Code* code, unsigned bailout_id);
- Object* ComputeLiteral(int index) const;
-
static void GenerateDeoptimizationEntries(
MacroAssembler* masm, int count, BailoutType type);
@@ -711,8 +701,6 @@ class FrameDescription {
return static_cast<uint32_t>(frame_size_);
}
- unsigned GetOffsetFromSlotIndex(int slot_index);
-
intptr_t GetFrameSlot(unsigned offset) {
return *GetFrameSlotPointer(offset);
}
@@ -833,8 +821,6 @@ class FrameDescription {
return reinterpret_cast<intptr_t*>(
reinterpret_cast<Address>(this) + frame_content_offset() + offset);
}
-
- int ComputeFixedSize();
};