| Index: src/crankshaft/hydrogen.h
|
| diff --git a/src/crankshaft/hydrogen.h b/src/crankshaft/hydrogen.h
|
| index 320f1e2b0482c4dddceb10a3686d3bb102bee214..d2f1637d113a250eead2d6d096bac29cd849cdfe 100644
|
| --- a/src/crankshaft/hydrogen.h
|
| +++ b/src/crankshaft/hydrogen.h
|
| @@ -2364,15 +2364,13 @@ class HOptimizedGraphBuilder : public HGraphBuilder,
|
| #undef DECLARE_VISIT
|
|
|
| private:
|
| - bool CanInlineGlobalPropertyAccess(Variable* var, LookupIterator* it,
|
| - PropertyAccessType access_type);
|
| -
|
| - bool CanInlineGlobalPropertyAccess(LookupIterator* it,
|
| - PropertyAccessType access_type);
|
| -
|
| - void InlineGlobalPropertyLoad(LookupIterator* it, BailoutId ast_id);
|
| - void InlineGlobalPropertyStore(LookupIterator* it, HValue* value,
|
| - BailoutId ast_id);
|
| + // Helpers for flow graph construction.
|
| + enum GlobalPropertyAccess {
|
| + kUseCell,
|
| + kUseGeneric
|
| + };
|
| + GlobalPropertyAccess LookupGlobalProperty(Variable* var, LookupIterator* it,
|
| + PropertyAccessType access_type);
|
|
|
| void EnsureArgumentsArePushedForAccess();
|
| bool TryArgumentsAccess(Property* expr);
|
|
|