| Index: src/full-codegen.h
|
| diff --git a/src/full-codegen.h b/src/full-codegen.h
|
| index ed2cc179213add60d4808615f386f0da2f6ee0f3..5580cb3e86cf57f01de083945fb41ada15be5b01 100644
|
| --- a/src/full-codegen.h
|
| +++ b/src/full-codegen.h
|
| @@ -141,7 +141,8 @@ class FullCodeGenerator: public AstVisitor {
|
|
|
| class BackEdgeTableIterator {
|
| public:
|
| - explicit BackEdgeTableIterator(Code* unoptimized) {
|
| + explicit BackEdgeTableIterator(Code* unoptimized,
|
| + DisallowHeapAllocation* required) {
|
| ASSERT(unoptimized->kind() == Code::FUNCTION);
|
| instruction_start_ = unoptimized->instruction_start();
|
| cursor_ = instruction_start_ + unoptimized->back_edge_table_offset();
|
| @@ -192,7 +193,6 @@ class FullCodeGenerator: public AstVisitor {
|
| Address end_;
|
| Address instruction_start_;
|
| uint32_t table_length_;
|
| - DisallowHeapAllocation no_gc_while_iterating_over_raw_addresses_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(BackEdgeTableIterator);
|
| };
|
|
|