Index: test/mjsunit/regress/regress-crbug-148376.js |
diff --git a/test/mjsunit/regress/regress-110509.js b/test/mjsunit/regress/regress-crbug-148376.js |
similarity index 90% |
copy from test/mjsunit/regress/regress-110509.js |
copy to test/mjsunit/regress/regress-crbug-148376.js |
index 132bd233bee32f6c84061049224ea43901dae06a..c05a37882543e71ca3bb67211ab9818e9ad8349c 100644 |
--- a/test/mjsunit/regress/regress-110509.js |
+++ b/test/mjsunit/regress/regress-crbug-148376.js |
@@ -27,15 +27,11 @@ |
// Flags: --allow-natives-syntax |
Michael Starzinger
2012/09/12 17:06:55
We don't need natives syntax here.
|
-// Verify that LRandom preserves rsi correctly. |
- |
-function foo() { |
- Math.random(); |
- new Function(""); |
+function defineSetter(o) { |
+ o.__defineSetter__('property', function() {}); |
} |
-foo(); |
-foo(); |
-foo(); |
-%OptimizeFunctionOnNextCall(foo); |
-foo(); |
+defineSetter(Object.prototype); |
+property = 0; |
+defineSetter(this); |
+var keys = Object.keys(this); |