Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index 3f8f54f22a625f56e7b4801001aff22a540966ee..7a3fa764b9e8be0ce6e7c47bc8649138e94fb0cb 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -7291,6 +7291,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(); |
@@ -8677,7 +8678,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, |
@@ -8690,8 +8691,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); |