Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index e186cdc37bd5b2d206c9733b73306ebcfb2bd412..0e2133ef0095c0ff0b425fdeda2f7a2fb02719e7 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -7384,6 +7384,7 @@ class SharedFunctionInfo: public HeapObject { |
// [source code]: Source code for the function. |
bool HasSourceCode() const; |
Handle<Object> GetSourceCode(); |
+ Handle<Object> GetSourceCodeHarmony(); |
// Number of times the function was optimized. |
inline int opt_count(); |
@@ -8771,7 +8772,7 @@ class CompilationCacheTable: public HashTable<CompilationCacheTable, |
InfoVectorPair LookupEval(Handle<String> src, |
Handle<SharedFunctionInfo> shared, |
Handle<Context> native_context, |
- LanguageMode language_mode, int scope_position); |
+ LanguageMode language_mode, int position); |
Handle<Object> LookupRegExp(Handle<String> source, JSRegExp::Flags flags); |
static Handle<CompilationCacheTable> Put( |
Handle<CompilationCacheTable> cache, Handle<String> src, |
@@ -8784,8 +8785,7 @@ class CompilationCacheTable: public HashTable<CompilationCacheTable, |
static Handle<CompilationCacheTable> PutEval( |
Handle<CompilationCacheTable> cache, Handle<String> src, |
Handle<SharedFunctionInfo> outer_info, Handle<SharedFunctionInfo> value, |
- Handle<Context> native_context, Handle<Cell> literals, |
- int scope_position); |
+ Handle<Context> native_context, Handle<Cell> literals, int position); |
static Handle<CompilationCacheTable> PutRegExp( |
Handle<CompilationCacheTable> cache, Handle<String> src, |
JSRegExp::Flags flags, Handle<FixedArray> value); |