Upgrade to V8 3.5
Merge V8 3.5.10.24
Simple merge required updates to makefiles only.
Bug: 5688872
Change-Id: I0acdb9a1a53919d84e9a7525308e8371739d2f06
diff --git a/src/variables.h b/src/variables.h
index a9c06d1..2095555 100644
--- a/src/variables.h
+++ b/src/variables.h
@@ -46,6 +46,8 @@
CONST, // declared via 'const' declarations
+ LET, // declared via 'let' declarations
+
// Variables introduced by the compiler:
DYNAMIC, // always require dynamic lookup (we don't know
// the declaration)
@@ -99,6 +101,7 @@
return is_accessed_from_inner_scope_;
}
void MarkAsAccessedFromInnerScope() {
+ ASSERT(mode_ != TEMPORARY);
is_accessed_from_inner_scope_ = true;
}
bool is_used() { return is_used_; }