Home
last modified time | relevance | path

Searched refs:deopt (Results 1 – 25 of 38) sorted by relevance

12

/external/v8/test/mjsunit/compiler/
Dinline-construct.js35 var noDeopt = { deopt:0 }; property
60 function value_context(constructor, val, deopt, counter) { argument
61 var obj = new constructor(val, deopt, counter);
65 function test_context(constructor, val, deopt, counter) { argument
66 if (!new constructor(val, deopt, counter)) {
72 function effect_context(constructor, val, deopt, counter) { argument
73 new constructor(val, deopt, counter);
85 function c1(val, deopt, counter) { argument
86 deopt.deopt;
94 function c2(val, deopt, counter) { argument
[all …]
Descape-analysis-representation.js42 function access(value_track, value_break, deopt) { argument
45 deopt.deopt
50 var deopt = { deopt:false }; variable
53 access(value_track, value_track(), deopt);
54 access(value_track, value_track(), deopt);
56 access(value_track, value_track(), deopt);
59 delete deopt.deopt;
60 access(value_track, value_break(), deopt);
Descape-analysis.js110 var deopt = { deopt:false }; variable
123 deopt.deopt;
132 delete deopt.deopt;
139 var deopt = { deopt:false }; property
143 deopt.deopt;
173 delete deopt.deopt;
278 var deopt = { deopt:false }; variable
294 deopt.deopt;
301 delete deopt.deopt;
403 var deopt = { deopt:false }; variable
[all …]
Doptimized-for-in.js111 function h(t, deopt) { argument
119 deopt.deopt;
124 function j(t, deopt) { argument
132 deopt.deopt;
137 function k(t, deopt) { argument
145 deopt.deopt;
150 function l(t, deopt) { argument
158 deopt.deopt;
163 function m0(t, deopt) { argument
166 deopt.deopt;
[all …]
Dinline-accessors.js36 forceDeopt = { deopt: 0 }; property
98 forceDeopt.deopt;
114 forceDeopt.deopt;
130 forceDeopt.deopt;
146 forceDeopt.deopt;
162 forceDeopt.deopt;
178 forceDeopt.deopt;
193 forceDeopt = { deopt: 0 }; property
259 forceDeopt.deopt;
275 forceDeopt.deopt;
[all …]
Dinline-function-apply.js36 var deoptimize = { deopt:false }; property
63 deoptimize.deopt;
75 delete deoptimize.deopt;
Dinline-arguments.js213 var forceDeopt = { deopt:false }; property
216 forceDeopt.deopt;
250 if (step == 2) delete forceDeopt.deopt;
274 var forceDeopt = { deopt:false }; property
277 forceDeopt.deopt;
309 delete forceDeopt.deopt;
/external/v8/test/mjsunit/regress/
Dregress-3183.js33 function f1(method, array, elem, deopt) { argument
39 function bar(x, deopt, f) { argument
40 f('push', a, [x], deopt + 0);
44 function baz(f, deopt) { return foo("x", deopt, f); } argument
58 f1 = function(method, array, elem, deopt) { argument
62 function bar(x, deopt, f) { argument
63 f1('push', a, [x], deopt + 0);
67 function baz(deopt) { return foo("x", deopt); } argument
81 f1 = function(method, array, elem, deopt) { argument
85 function bar(x, deopt) { argument
[all …]
Dregress-2987.js38 var deopt = { deopt:false }; variable
46 deopt.deopt;
56 delete deopt.deopt;
Dstring-set-char-deopt.js31 function deopt() { function in OneByteSeqStringSetCharDeoptOsr
37 %_OneByteSeqStringSetChar(0, (deopt(), 0x48), string);
51 function deopt() { function in OneByteSeqStringSetCharDeopt
59 g(%_OneByteSeqStringSetChar(0, (deopt(), 0x48), string));
70 function deopt() { function in TwoByteSeqStringSetCharDeopt
78 g(%_TwoByteSeqStringSetChar(0, (deopt(), 0x48), string));
Dregress-crbug-163530.js33 var deoptimize = { deopt:true }; property
43 deoptimize.deopt;
51 delete deoptimize.deopt;
60 var deoptimize = { deopt:true }; property
70 deoptimize.deopt;
78 delete deoptimize.deopt;
Dregress-124594.js34 function f(deopt) { argument
36 if (deopt) {
43 function g(deopt) { argument
44 return new f(deopt);
Dregress-deopt-gcb.js38 deopt();
42 %NeverOptimizeFunction(deopt);
43 function deopt() { function
Dregress-97116b.js33 %NeverOptimizeFunction(deopt);
34 function deopt() { function
44 if (should_deopt) deopt();
Dregress-deopt-gc.js38 deopt();
41 function deopt() { function
Dsetvalueof-deopt.js34 function f(deopt) { argument
35 return g(%_SetValueOf(1, 1), deopt + 0);
Dregress-359441.js15 function deopt(x) { function
22 Object.prototype.__defineSetter__('x', deopt);
Dcall-function-in-effect-context-deopt.js30 function f(deopt, osr) { argument
33 var dummy = deopt + 0;
Dnumber-named-call-deopt.js30 function f(x, deopt, osr) { argument
32 void(x.toString(10, deopt + 0));
Dregress-97116.js33 function deopt() { function
44 if (should_deopt) deopt();
Dbinop-in-effect-context-deopt.js31 function f(a, deopt, osr) { argument
33 var dummy = deopt + 0;
Dregress-381313.js9 function f(x, deopt) { argument
33 deopt + 0;
/external/v8/test/mjsunit/
Darguments-apply-deopt.js61 function deopt() { function in ApplyArgumentsDeoptInReceiverExplicit
67 return f.apply(deopt(), arguments);
Darray-pop.js128 function f(a, deopt) { argument
130 if (deopt) %DeoptimizeFunction(f);
Dload_poly_effect.js38 var deopt = false; variable

12