| Index: test/mjsunit/concurrent-initial-prototype-change.js
 | 
| diff --git a/test/mjsunit/concurrent-initial-prototype-change.js b/test/mjsunit/concurrent-initial-prototype-change.js
 | 
| index 1b6f97b4332bbddc101d1f662ed5d6b5a3e900bf..6c9a9f4d56cc8944cf4bf64f89279f94e2870ac1 100644
 | 
| --- a/test/mjsunit/concurrent-initial-prototype-change.js
 | 
| +++ b/test/mjsunit/concurrent-initial-prototype-change.js
 | 
| @@ -27,6 +27,14 @@
 | 
|  
 | 
|  // Flags: --allow-natives-syntax
 | 
|  // Flags: --concurrent-recompilation --block-concurrent-recompilation
 | 
| +// Flags: --nostress-opt
 | 
| +
 | 
| +// --nostress-opt is in place because this particular optimization
 | 
| +// (guaranteeing that the Array prototype chain has no elements) is
 | 
| +// maintained isolate-wide. Once it's been "broken" by the change
 | 
| +// to the Object prototype below, future compiles will not use the
 | 
| +// optimization anymore, and the code will remain optimized despite
 | 
| +// additional changes to the prototype chain.
 | 
|  
 | 
|  if (!%IsConcurrentRecompilationSupported()) {
 | 
|    print("Concurrent recompilation is disabled. Skipping this test.");
 | 
| 
 |