| Index: test/mjsunit/own-symbols.js
 | 
| diff --git a/test/mjsunit/own-symbols.js b/test/mjsunit/own-symbols.js
 | 
| deleted file mode 100644
 | 
| index 588a032aa86c582380497f087649988910cd0750..0000000000000000000000000000000000000000
 | 
| --- a/test/mjsunit/own-symbols.js
 | 
| +++ /dev/null
 | 
| @@ -1,55 +0,0 @@
 | 
| -// Copyright 2014 the V8 project authors. All rights reserved.
 | 
| -// Use of this source code is governed by a BSD-style license that can be
 | 
| -// found in the LICENSE file.
 | 
| -//
 | 
| -// Flags: --allow-natives-syntax
 | 
| -
 | 
| -var s = %CreatePrivateOwnSymbol("s");
 | 
| -var s1 = %CreatePrivateOwnSymbol("s1");
 | 
| -
 | 
| -function TestSimple() {
 | 
| -  var p = {}
 | 
| -  p[s] = "moo";
 | 
| -
 | 
| -  var o = Object.create(p);
 | 
| -
 | 
| -  assertEquals(undefined, o[s]);
 | 
| -  assertEquals("moo", p[s]);
 | 
| -
 | 
| -  o[s] = "bow-wow";
 | 
| -  assertEquals("bow-wow", o[s]);
 | 
| -  assertEquals("moo", p[s]);
 | 
| -}
 | 
| -
 | 
| -TestSimple();
 | 
| -
 | 
| -
 | 
| -function TestICs() {
 | 
| -  var p = {}
 | 
| -  p[s] = "moo";
 | 
| -
 | 
| -
 | 
| -  var o = Object.create(p);
 | 
| -  o[s1] = "bow-wow";
 | 
| -  function checkNonOwn(o) {
 | 
| -    assertEquals(undefined, o[s]);
 | 
| -    assertEquals("bow-wow", o[s1]);
 | 
| -  }
 | 
| -
 | 
| -  checkNonOwn(o);
 | 
| -
 | 
| -  // Test monomorphic/optimized.
 | 
| -  for (var i = 0; i < 1000; i++) {
 | 
| -    checkNonOwn(o);
 | 
| -  }
 | 
| -
 | 
| -  // Test non-monomorphic.
 | 
| -  for (var i = 0; i < 1000; i++) {
 | 
| -    var oNew = Object.create(p);
 | 
| -    oNew["s" + i] = i;
 | 
| -    oNew[s1] = "bow-wow";
 | 
| -    checkNonOwn(oNew);
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -TestICs();
 | 
| 
 |