| Index: src/objects.h
 | 
| diff --git a/src/objects.h b/src/objects.h
 | 
| index 79a8fbafbe8769104feef8626efb7ff82b8db7ff..39cf787f22d94ad13d69a79ced86c0689f8feb81 100644
 | 
| --- a/src/objects.h
 | 
| +++ b/src/objects.h
 | 
| @@ -8568,8 +8568,8 @@ class Name: public HeapObject {
 | 
|    // Conversion.
 | 
|    inline bool AsArrayIndex(uint32_t* index);
 | 
|  
 | 
| -  // Whether name can only name own properties.
 | 
| -  inline bool IsOwn();
 | 
| +  // If the name is private, it can only name own properties.
 | 
| +  inline bool IsPrivate();
 | 
|  
 | 
|    DECLARE_CAST(Name)
 | 
|  
 | 
| @@ -8647,18 +8647,15 @@ class Name: public HeapObject {
 | 
|  // ES6 symbols.
 | 
|  class Symbol: public Name {
 | 
|   public:
 | 
| -  // [name]: the print name of a symbol, or undefined if none.
 | 
| +  // [name]: The print name of a symbol, or undefined if none.
 | 
|    DECL_ACCESSORS(name, Object)
 | 
|  
 | 
|    DECL_ACCESSORS(flags, Smi)
 | 
|  
 | 
| -  // [is_private]: whether this is a private symbol.
 | 
| +  // [is_private]: Whether this is a private symbol.  Private symbols can only
 | 
| +  // be used to designate own properties of objects.
 | 
|    DECL_BOOLEAN_ACCESSORS(is_private)
 | 
|  
 | 
| -  // [is_own]: whether this is an own symbol, that is, only used to designate
 | 
| -  // own properties of objects.
 | 
| -  DECL_BOOLEAN_ACCESSORS(is_own)
 | 
| -
 | 
|    DECLARE_CAST(Symbol)
 | 
|  
 | 
|    // Dispatched behavior.
 | 
| @@ -8676,7 +8673,6 @@ class Symbol: public Name {
 | 
|  
 | 
|   private:
 | 
|    static const int kPrivateBit = 0;
 | 
| -  static const int kOwnBit = 1;
 | 
|  
 | 
|    const char* PrivateSymbolToName() const;
 | 
|  
 | 
| 
 |