summaryrefslogtreecommitdiff
path: root/deps/v8/src/code-factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/code-factory.h')
-rw-r--r--deps/v8/src/code-factory.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/deps/v8/src/code-factory.h b/deps/v8/src/code-factory.h
index 3add38486f..f26bf2a28e 100644
--- a/deps/v8/src/code-factory.h
+++ b/deps/v8/src/code-factory.h
@@ -33,7 +33,9 @@ class CodeFactory FINAL {
public:
// Initial states for ICs.
static Callable LoadIC(Isolate* isolate, ContextualMode mode);
+ static Callable LoadICInOptimizedCode(Isolate* isolate, ContextualMode mode);
static Callable KeyedLoadIC(Isolate* isolate);
+ static Callable KeyedLoadICInOptimizedCode(Isolate* isolate);
static Callable StoreIC(Isolate* isolate, StrictMode mode);
static Callable KeyedStoreIC(Isolate* isolate, StrictMode mode);
@@ -53,9 +55,13 @@ class CodeFactory FINAL {
static Callable StringAdd(Isolate* isolate, StringAddFlags flags,
PretenureFlag pretenure_flag);
+ static Callable AllocateHeapNumber(Isolate* isolate);
+
static Callable CallFunction(Isolate* isolate, int argc,
CallFunctionFlags flags);
};
-}
-}
+
+} // namespace internal
+} // namespace v8
+
#endif // V8_CODE_FACTORY_H_