| Index: src/runtime.cc
 | 
| diff --git a/src/runtime.cc b/src/runtime.cc
 | 
| index 4fc724b707f38e8045a2d50e02ae8861ced7c419..16400437756c4bc518738bace5635d6127526b59 100644
 | 
| --- a/src/runtime.cc
 | 
| +++ b/src/runtime.cc
 | 
| @@ -10358,31 +10358,6 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_GetArrayKeys) {
 | 
|  }
 | 
|  
 | 
|  
 | 
| -// DefineAccessor takes an optional final argument which is the
 | 
| -// property attributes (e.g. DONT_ENUM, DONT_DELETE).  IMPORTANT: due
 | 
| -// to the way accessors are implemented, it is set for both the getter
 | 
| -// and setter on the first call to DefineAccessor and ignored on
 | 
| -// subsequent calls.
 | 
| -RUNTIME_FUNCTION(MaybeObject*, Runtime_DefineAccessor) {
 | 
| -  RUNTIME_ASSERT(args.length() == 4 || args.length() == 5);
 | 
| -  // Compute attributes.
 | 
| -  PropertyAttributes attributes = NONE;
 | 
| -  if (args.length() == 5) {
 | 
| -    CONVERT_CHECKED(Smi, attrs, args[4]);
 | 
| -    int value = attrs->value();
 | 
| -    // Only attribute bits should be set.
 | 
| -    ASSERT((value & ~(READ_ONLY | DONT_ENUM | DONT_DELETE)) == 0);
 | 
| -    attributes = static_cast<PropertyAttributes>(value);
 | 
| -  }
 | 
| -
 | 
| -  CONVERT_CHECKED(JSObject, obj, args[0]);
 | 
| -  CONVERT_CHECKED(String, name, args[1]);
 | 
| -  CONVERT_CHECKED(Smi, flag, args[2]);
 | 
| -  CONVERT_CHECKED(JSFunction, fun, args[3]);
 | 
| -  return obj->DefineAccessor(name, flag->value() == 0, fun, attributes);
 | 
| -}
 | 
| -
 | 
| -
 | 
|  RUNTIME_FUNCTION(MaybeObject*, Runtime_LookupAccessor) {
 | 
|    ASSERT(args.length() == 3);
 | 
|    CONVERT_CHECKED(JSObject, obj, args[0]);
 | 
| 
 |