HomeSort by relevance Sort by last modified time
    Searched refs:deopt (Results 26 - 50 of 73) sorted by null

12 3

  /external/chromium_org/v8/test/mjsunit/compiler/
regress-3218915.js 39 // If we optimize for x a smi, then x a string will deopt. The side effect
40 // immediately before the deopt is in a comma expresion in an effect context
49 // Force test to deopt. If it behaves normally, it should return the global
51 // deopt, it will return the string "wrong".
assignment-deopt.js 30 // Test deopt with count operation on parameter.
42 // Test deopt with count operation on named property.
60 // Test deopt with count operation on keyed property.
129 // Test deopt because of a failed map check on the load.
146 // Test deopt because of a failed map check on the store.
count-deopt.js 30 // Test deopt with count operation on parameter.
42 // Test deopt with count operation on named property.
60 // Test deopt with count operation on keyed property.
160 // Test deopt because of a failed map check.
inline-arguments.js 213 var forceDeopt = { deopt:false };
216 forceDeopt.deopt;
250 if (step == 2) delete forceDeopt.deopt;
274 var forceDeopt = { deopt:false };
277 forceDeopt.deopt;
309 delete forceDeopt.deopt;
recursive-deopt.js 31 // Force deopt in both leaf case and when returning. To make
  /external/chromium_org/v8/test/mjsunit/regress/
regress-2250.js 33 // immediate deopt. Another problem here is that no matter how many time we
34 // deopt and reopt we will continue to produce the wrong code.
36 // The fix is to notice when a deopt and subsequent reopt doesn't find
65 // function should no longer deopt when called.
call-function-in-effect-context-deopt.js 30 function f(deopt, osr) {
33 var dummy = deopt + 0;
setvalueof-deopt.js 34 function f(deopt) {
35 return g(%_SetValueOf(1, 1), deopt + 0);
regress-2261.js 38 // Do not remove this %DebugPrint as it makes sure the deopt happens
62 // Do not remove this %DebugPrint as it makes sure the deopt happens
90 // Do not remove this %DebugPrint as it makes sure the deopt happens
regress-343609.js 61 // Trigger deopt.
binop-in-effect-context-deopt.js 31 function f(a, deopt, osr) {
33 var dummy = deopt + 0;
regress-97116.js 33 function deopt() { function
44 if (should_deopt) deopt();
regress-deopt-gc.js 38 deopt();
41 function deopt() { function
comparison-in-effect-context-deopt.js 32 return "deopt";
regress-2489.js 49 g.x = "deopt";
regress-2843.js 36 global = true; // Need a side effect to deopt to.
  /external/chromium_org/v8/test/mjsunit/
regress-sync-optimized-lists.js 41 // Trigger deopt.
array-push5.js 33 // Defining accessor should deopt optimized push.
arguments-apply-deopt.js 61 function deopt() { function
67 return f.apply(deopt(), arguments);
unary-minus-deopt.js 32 // mode instead of going to double mode, leading to deopt loops.
46 // Deopt on kMinInt
51 // We should have learned something from the deopt.
array-store-and-grow.js 228 // Should be a polymorphic grow stub. If not a grow stub it will deopt.
236 // deopt if you pass an element out of bounds.
252 // An attempt to grow should cause deopt
setters-on-elements.js 30 // We specify max-opt-count because we opt/deopt the same function many
156 assertUnoptimized(foo); // map shape change should deopt foo.
160 // one shouldn't deopt anything. (ie, we aren't changing the map shape).
elements-transition-hoisting.js 33 // deopt through hoisting in important situations.
37 // stores to an array gets hoisted in a way that doesn't generate a deopt in
60 // deopt in simple cases.
167 // above the access, causing a deopt. We should update the type of access
array-pop.js 128 function f(a, deopt) {
130 if (deopt) %DeoptimizeFunction(f);
load_poly_effect.js 38 var deopt = false; variable

Completed in 180 milliseconds

12 3