| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index b253d600c30ed416fd238aca08725d35156ad2e1..f1a6aa1509f04078860bb38ee37e7d3f6da17304 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -407,13 +407,11 @@ class HGraph FINAL : public ZoneObject {
|
| use_optimistic_licm_ = value;
|
| }
|
|
|
| - void MarkRecursive() {
|
| - is_recursive_ = true;
|
| - }
|
| + void MarkRecursive() { is_recursive_ = true; }
|
| + bool is_recursive() const { return is_recursive_; }
|
|
|
| - bool is_recursive() const {
|
| - return is_recursive_;
|
| - }
|
| + void MarkThisHasUses() { this_has_uses_ = true; }
|
| + bool this_has_uses() const { return this_has_uses_; }
|
|
|
| void MarkDependsOnEmptyArrayProtoElements() {
|
| // Add map dependency if not already added.
|
| @@ -499,6 +497,7 @@ class HGraph FINAL : public ZoneObject {
|
| Zone* zone_;
|
|
|
| bool is_recursive_;
|
| + bool this_has_uses_;
|
| bool use_optimistic_licm_;
|
| bool depends_on_empty_array_proto_elements_;
|
| int type_change_checksum_;
|
|
|