Index: src/ast.h |
=================================================================== |
--- src/ast.h (revision 5865) |
+++ src/ast.h (working copy) |
@@ -1416,7 +1416,8 @@ |
contains_loops_(contains_loops), |
function_token_position_(RelocInfo::kNoPosition), |
inferred_name_(Heap::empty_string()), |
- try_full_codegen_(false) { |
+ try_full_codegen_(false), |
+ pretenure_(false) { |
#ifdef DEBUG |
already_compiled_ = false; |
#endif |
@@ -1459,6 +1460,9 @@ |
bool try_full_codegen() { return try_full_codegen_; } |
void set_try_full_codegen(bool flag) { try_full_codegen_ = flag; } |
+ bool pretenure() { return pretenure_; } |
+ void set_pretenure(bool value) { pretenure_ = value; } |
+ |
#ifdef DEBUG |
void mark_as_compiled() { |
ASSERT(!already_compiled_); |
@@ -1482,6 +1486,7 @@ |
int function_token_position_; |
Handle<String> inferred_name_; |
bool try_full_codegen_; |
+ bool pretenure_; |
#ifdef DEBUG |
bool already_compiled_; |
#endif |