Diff
Modified: trunk/LayoutTests/ChangeLog (175730 => 175731)
--- trunk/LayoutTests/ChangeLog 2014-11-07 00:53:38 UTC (rev 175730)
+++ trunk/LayoutTests/ChangeLog 2014-11-07 01:14:20 UTC (rev 175731)
@@ -1,5 +1,21 @@
2014-11-06 Mark Lam <mark....@apple.com>
+ Refactor the get-by-pname.js test [follow up 2].
+ <https://webkit.org/b/138483>
+
+ Reviewed by Michael Saboff.
+
+ Make unique copies of the test functions to ensure that each test case does not
+ affect the tiering up of other test cases.
+
+ * js/get-by-pname-expected.txt:
+ * js/script-tests/get-by-pname.js:
+ (foo): Deleted.
+ (getByPnameOnConstant): Deleted.
+ (getByPnameOnVar): Deleted.
+
+2014-11-06 Mark Lam <mark....@apple.com>
+
Refactor the get-by-pname.js test [follow up].
<https://webkit.org/b/138483>
Modified: trunk/LayoutTests/js/get-by-pname-expected.txt (175730 => 175731)
--- trunk/LayoutTests/js/get-by-pname-expected.txt 2014-11-07 00:53:38 UTC (rev 175730)
+++ trunk/LayoutTests/js/get-by-pname-expected.txt 2014-11-07 01:14:20 UTC (rev 175731)
@@ -4,156 +4,156 @@
Test tier: cold
-PASS foo(o) is 11
-PASS foo(p) is 10
-PASS foo(q) is 3467
-PASS foo(r) is 113
-PASS foo(s) is 182
-PASS getByPnameOnConstant(a) is 0
-PASS getByPnameOnVar(a, 100) is 0
-PASS getByPnameOnVar(a, 'abc') is '0abc'
-PASS getByPnameOnVar(a, o) is 0
-PASS getByPnameOnVar(a, o1) is 4
-PASS getByPnameOnVar(a, a) is 6
-PASS getByPnameOnConstant(o1) is 0
-PASS getByPnameOnVar(o1, 100) is 0
-PASS getByPnameOnVar(o1, 'abc') is '0bc0'
-PASS getByPnameOnVar(o1, o) is 0
-PASS getByPnameOnVar(o1, o1) is 11
-PASS getByPnameOnVar(o1, a) is 5
-PASS getByPnameOnConstant(o) is 0
-PASS getByPnameOnVar(o, 100) is 0
-PASS getByPnameOnVar(o, 'abc') is 0
-PASS getByPnameOnVar(o, o) is 11
-PASS getByPnameOnVar(o, o1) is 0
-PASS getByPnameOnVar(o, a) is 0
-PASS getByPnameOnConstant(0) is 0
-PASS getByPnameOnVar(0, 100) is 0
-PASS getByPnameOnVar(0, 'abc') is 0
-PASS getByPnameOnVar(0, o) is 0
-PASS getByPnameOnVar(0, o1) is 0
-PASS getByPnameOnVar(0, a) is 0
-PASS getByPnameOnConstant('abc') is 0
-PASS getByPnameOnVar('abc', 100) is 0
-PASS getByPnameOnVar('abc', 'abc') is '0abc'
-PASS getByPnameOnVar('abc', o) is 0
-PASS getByPnameOnVar('abc', o1) is 4
-PASS getByPnameOnVar('abc', a) is 6
-PASS getByPnameOnVar('def', 'abc') is '0abc'
+PASS foo1(o) is 11
+PASS foo2(p) is 10
+PASS foo3(q) is 3467
+PASS foo4(r) is 113
+PASS foo5(s) is 182
+PASS getByPnameOnConstant1(a) is 0
+PASS getByPnameOnVar11(a, 100) is 0
+PASS getByPnameOnVar12(a, 'abc') is '0abc'
+PASS getByPnameOnVar13(a, o) is 0
+PASS getByPnameOnVar14(a, o1) is 4
+PASS getByPnameOnVar15(a, a) is 6
+PASS getByPnameOnConstant2(o1) is 0
+PASS getByPnameOnVar21(o1, 100) is 0
+PASS getByPnameOnVar22(o1, 'abc') is '0bc0'
+PASS getByPnameOnVar23(o1, o) is 0
+PASS getByPnameOnVar24(o1, o1) is 11
+PASS getByPnameOnVar25(o1, a) is 5
+PASS getByPnameOnConstant3(o) is 0
+PASS getByPnameOnVar31(o, 100) is 0
+PASS getByPnameOnVar32(o, 'abc') is 0
+PASS getByPnameOnVar33(o, o) is 11
+PASS getByPnameOnVar34(o, o1) is 0
+PASS getByPnameOnVar35(o, a) is 0
+PASS getByPnameOnConstant4(0) is 0
+PASS getByPnameOnVar41(0, 100) is 0
+PASS getByPnameOnVar42(0, 'abc') is 0
+PASS getByPnameOnVar43(0, o) is 0
+PASS getByPnameOnVar44(0, o1) is 0
+PASS getByPnameOnVar45(0, a) is 0
+PASS getByPnameOnConstant5('abc') is 0
+PASS getByPnameOnVar51('abc', 100) is 0
+PASS getByPnameOnVar52('abc', 'abc') is '0abc'
+PASS getByPnameOnVar53('abc', o) is 0
+PASS getByPnameOnVar54('abc', o1) is 4
+PASS getByPnameOnVar55('abc', a) is 6
+PASS getByPnameOnVar56('def', 'abc') is '0abc'
Test tier: llint
-PASS foo(o) is 11
-PASS foo(p) is 10
-PASS foo(q) is 3467
-PASS foo(r) is 113
-PASS foo(s) is 182
-PASS getByPnameOnConstant(a) is 0
-PASS getByPnameOnVar(a, 100) is 0
-PASS getByPnameOnVar(a, 'abc') is '0abc'
-PASS getByPnameOnVar(a, o) is 0
-PASS getByPnameOnVar(a, o1) is 4
-PASS getByPnameOnVar(a, a) is 6
-PASS getByPnameOnConstant(o1) is 0
-PASS getByPnameOnVar(o1, 100) is 0
-PASS getByPnameOnVar(o1, 'abc') is '0bc0'
-PASS getByPnameOnVar(o1, o) is 0
-PASS getByPnameOnVar(o1, o1) is 11
-PASS getByPnameOnVar(o1, a) is 5
-PASS getByPnameOnConstant(o) is 0
-PASS getByPnameOnVar(o, 100) is 0
-PASS getByPnameOnVar(o, 'abc') is 0
-PASS getByPnameOnVar(o, o) is 11
-PASS getByPnameOnVar(o, o1) is 0
-PASS getByPnameOnVar(o, a) is 0
-PASS getByPnameOnConstant(0) is 0
-PASS getByPnameOnVar(0, 100) is 0
-PASS getByPnameOnVar(0, 'abc') is 0
-PASS getByPnameOnVar(0, o) is 0
-PASS getByPnameOnVar(0, o1) is 0
-PASS getByPnameOnVar(0, a) is 0
-PASS getByPnameOnConstant('abc') is 0
-PASS getByPnameOnVar('abc', 100) is 0
-PASS getByPnameOnVar('abc', 'abc') is '0abc'
-PASS getByPnameOnVar('abc', o) is 0
-PASS getByPnameOnVar('abc', o1) is 4
-PASS getByPnameOnVar('abc', a) is 6
-PASS getByPnameOnVar('def', 'abc') is '0abc'
+PASS foo1(o) is 11
+PASS foo2(p) is 10
+PASS foo3(q) is 3467
+PASS foo4(r) is 113
+PASS foo5(s) is 182
+PASS getByPnameOnConstant1(a) is 0
+PASS getByPnameOnVar11(a, 100) is 0
+PASS getByPnameOnVar12(a, 'abc') is '0abc'
+PASS getByPnameOnVar13(a, o) is 0
+PASS getByPnameOnVar14(a, o1) is 4
+PASS getByPnameOnVar15(a, a) is 6
+PASS getByPnameOnConstant2(o1) is 0
+PASS getByPnameOnVar21(o1, 100) is 0
+PASS getByPnameOnVar22(o1, 'abc') is '0bc0'
+PASS getByPnameOnVar23(o1, o) is 0
+PASS getByPnameOnVar24(o1, o1) is 11
+PASS getByPnameOnVar25(o1, a) is 5
+PASS getByPnameOnConstant3(o) is 0
+PASS getByPnameOnVar31(o, 100) is 0
+PASS getByPnameOnVar32(o, 'abc') is 0
+PASS getByPnameOnVar33(o, o) is 11
+PASS getByPnameOnVar34(o, o1) is 0
+PASS getByPnameOnVar35(o, a) is 0
+PASS getByPnameOnConstant4(0) is 0
+PASS getByPnameOnVar41(0, 100) is 0
+PASS getByPnameOnVar42(0, 'abc') is 0
+PASS getByPnameOnVar43(0, o) is 0
+PASS getByPnameOnVar44(0, o1) is 0
+PASS getByPnameOnVar45(0, a) is 0
+PASS getByPnameOnConstant5('abc') is 0
+PASS getByPnameOnVar51('abc', 100) is 0
+PASS getByPnameOnVar52('abc', 'abc') is '0abc'
+PASS getByPnameOnVar53('abc', o) is 0
+PASS getByPnameOnVar54('abc', o1) is 4
+PASS getByPnameOnVar55('abc', a) is 6
+PASS getByPnameOnVar56('def', 'abc') is '0abc'
Test tier: baseline
-PASS foo(o) is 11
-PASS foo(p) is 10
-PASS foo(q) is 3467
-PASS foo(r) is 113
-PASS foo(s) is 182
-PASS getByPnameOnConstant(a) is 0
-PASS getByPnameOnVar(a, 100) is 0
-PASS getByPnameOnVar(a, 'abc') is '0abc'
-PASS getByPnameOnVar(a, o) is 0
-PASS getByPnameOnVar(a, o1) is 4
-PASS getByPnameOnVar(a, a) is 6
-PASS getByPnameOnConstant(o1) is 0
-PASS getByPnameOnVar(o1, 100) is 0
-PASS getByPnameOnVar(o1, 'abc') is '0bc0'
-PASS getByPnameOnVar(o1, o) is 0
-PASS getByPnameOnVar(o1, o1) is 11
-PASS getByPnameOnVar(o1, a) is 5
-PASS getByPnameOnConstant(o) is 0
-PASS getByPnameOnVar(o, 100) is 0
-PASS getByPnameOnVar(o, 'abc') is 0
-PASS getByPnameOnVar(o, o) is 11
-PASS getByPnameOnVar(o, o1) is 0
-PASS getByPnameOnVar(o, a) is 0
-PASS getByPnameOnConstant(0) is 0
-PASS getByPnameOnVar(0, 100) is 0
-PASS getByPnameOnVar(0, 'abc') is 0
-PASS getByPnameOnVar(0, o) is 0
-PASS getByPnameOnVar(0, o1) is 0
-PASS getByPnameOnVar(0, a) is 0
-PASS getByPnameOnConstant('abc') is 0
-PASS getByPnameOnVar('abc', 100) is 0
-PASS getByPnameOnVar('abc', 'abc') is '0abc'
-PASS getByPnameOnVar('abc', o) is 0
-PASS getByPnameOnVar('abc', o1) is 4
-PASS getByPnameOnVar('abc', a) is 6
-PASS getByPnameOnVar('def', 'abc') is '0abc'
+PASS foo1(o) is 11
+PASS foo2(p) is 10
+PASS foo3(q) is 3467
+PASS foo4(r) is 113
+PASS foo5(s) is 182
+PASS getByPnameOnConstant1(a) is 0
+PASS getByPnameOnVar11(a, 100) is 0
+PASS getByPnameOnVar12(a, 'abc') is '0abc'
+PASS getByPnameOnVar13(a, o) is 0
+PASS getByPnameOnVar14(a, o1) is 4
+PASS getByPnameOnVar15(a, a) is 6
+PASS getByPnameOnConstant2(o1) is 0
+PASS getByPnameOnVar21(o1, 100) is 0
+PASS getByPnameOnVar22(o1, 'abc') is '0bc0'
+PASS getByPnameOnVar23(o1, o) is 0
+PASS getByPnameOnVar24(o1, o1) is 11
+PASS getByPnameOnVar25(o1, a) is 5
+PASS getByPnameOnConstant3(o) is 0
+PASS getByPnameOnVar31(o, 100) is 0
+PASS getByPnameOnVar32(o, 'abc') is 0
+PASS getByPnameOnVar33(o, o) is 11
+PASS getByPnameOnVar34(o, o1) is 0
+PASS getByPnameOnVar35(o, a) is 0
+PASS getByPnameOnConstant4(0) is 0
+PASS getByPnameOnVar41(0, 100) is 0
+PASS getByPnameOnVar42(0, 'abc') is 0
+PASS getByPnameOnVar43(0, o) is 0
+PASS getByPnameOnVar44(0, o1) is 0
+PASS getByPnameOnVar45(0, a) is 0
+PASS getByPnameOnConstant5('abc') is 0
+PASS getByPnameOnVar51('abc', 100) is 0
+PASS getByPnameOnVar52('abc', 'abc') is '0abc'
+PASS getByPnameOnVar53('abc', o) is 0
+PASS getByPnameOnVar54('abc', o1) is 4
+PASS getByPnameOnVar55('abc', a) is 6
+PASS getByPnameOnVar56('def', 'abc') is '0abc'
Test tier: dfg
-PASS foo(o) is 11
-PASS foo(p) is 10
-PASS foo(q) is 3467
-PASS foo(r) is 113
-PASS foo(s) is 182
-PASS getByPnameOnConstant(a) is 0
-PASS getByPnameOnVar(a, 100) is 0
-PASS getByPnameOnVar(a, 'abc') is '0abc'
-PASS getByPnameOnVar(a, o) is 0
-PASS getByPnameOnVar(a, o1) is 4
-PASS getByPnameOnVar(a, a) is 6
-PASS getByPnameOnConstant(o1) is 0
-PASS getByPnameOnVar(o1, 100) is 0
-PASS getByPnameOnVar(o1, 'abc') is '0bc0'
-PASS getByPnameOnVar(o1, o) is 0
-PASS getByPnameOnVar(o1, o1) is 11
-PASS getByPnameOnVar(o1, a) is 5
-PASS getByPnameOnConstant(o) is 0
-PASS getByPnameOnVar(o, 100) is 0
-PASS getByPnameOnVar(o, 'abc') is 0
-PASS getByPnameOnVar(o, o) is 11
-PASS getByPnameOnVar(o, o1) is 0
-PASS getByPnameOnVar(o, a) is 0
-PASS getByPnameOnConstant(0) is 0
-PASS getByPnameOnVar(0, 100) is 0
-PASS getByPnameOnVar(0, 'abc') is 0
-PASS getByPnameOnVar(0, o) is 0
-PASS getByPnameOnVar(0, o1) is 0
-PASS getByPnameOnVar(0, a) is 0
-PASS getByPnameOnConstant('abc') is 0
-PASS getByPnameOnVar('abc', 100) is 0
-PASS getByPnameOnVar('abc', 'abc') is '0abc'
-PASS getByPnameOnVar('abc', o) is 0
-PASS getByPnameOnVar('abc', o1) is 4
-PASS getByPnameOnVar('abc', a) is 6
-PASS getByPnameOnVar('def', 'abc') is '0abc'
+PASS foo1(o) is 11
+PASS foo2(p) is 10
+PASS foo3(q) is 3467
+PASS foo4(r) is 113
+PASS foo5(s) is 182
+PASS getByPnameOnConstant1(a) is 0
+PASS getByPnameOnVar11(a, 100) is 0
+PASS getByPnameOnVar12(a, 'abc') is '0abc'
+PASS getByPnameOnVar13(a, o) is 0
+PASS getByPnameOnVar14(a, o1) is 4
+PASS getByPnameOnVar15(a, a) is 6
+PASS getByPnameOnConstant2(o1) is 0
+PASS getByPnameOnVar21(o1, 100) is 0
+PASS getByPnameOnVar22(o1, 'abc') is '0bc0'
+PASS getByPnameOnVar23(o1, o) is 0
+PASS getByPnameOnVar24(o1, o1) is 11
+PASS getByPnameOnVar25(o1, a) is 5
+PASS getByPnameOnConstant3(o) is 0
+PASS getByPnameOnVar31(o, 100) is 0
+PASS getByPnameOnVar32(o, 'abc') is 0
+PASS getByPnameOnVar33(o, o) is 11
+PASS getByPnameOnVar34(o, o1) is 0
+PASS getByPnameOnVar35(o, a) is 0
+PASS getByPnameOnConstant4(0) is 0
+PASS getByPnameOnVar41(0, 100) is 0
+PASS getByPnameOnVar42(0, 'abc') is 0
+PASS getByPnameOnVar43(0, o) is 0
+PASS getByPnameOnVar44(0, o1) is 0
+PASS getByPnameOnVar45(0, a) is 0
+PASS getByPnameOnConstant5('abc') is 0
+PASS getByPnameOnVar51('abc', 100) is 0
+PASS getByPnameOnVar52('abc', 'abc') is '0abc'
+PASS getByPnameOnVar53('abc', o) is 0
+PASS getByPnameOnVar54('abc', o1) is 4
+PASS getByPnameOnVar55('abc', a) is 6
+PASS getByPnameOnVar56('def', 'abc') is '0abc'
PASS successfullyParsed is true
Modified: trunk/LayoutTests/js/script-tests/get-by-pname.js (175730 => 175731)
--- trunk/LayoutTests/js/script-tests/get-by-pname.js 2014-11-07 00:53:38 UTC (rev 175730)
+++ trunk/LayoutTests/js/script-tests/get-by-pname.js 2014-11-07 01:14:20 UTC (rev 175731)
@@ -2,26 +2,68 @@
"This tests that op_get_by_pname is compiled correctly."
);
-function foo(o) {
- var result = 0;
- for (var n in o)
- result += o[n];
- return result;
+function makeFoo() {
+ return function(o) {
+ var result = 0;
+ for (var n in o)
+ result += o[n];
+ return result;
+ }
}
+var foo1 = makeFoo();
+var foo2 = makeFoo();
+var foo3 = makeFoo();
+var foo4 = makeFoo();
+var foo5 = makeFoo();
-function getByPnameOnConstant(o) {
- var result = 0;
- for (var n in o)
- result += 0[n] ? 0[n] : 0;
- return result;
+function makeGetByPnameOnConstant() {
+ return function(o) {
+ var result = 0;
+ for (var n in o)
+ result += 0[n] ? 0[n] : 0;
+ return result;
+ }
}
+var getByPnameOnConstant1 = makeGetByPnameOnConstant();
+var getByPnameOnConstant2 = makeGetByPnameOnConstant();
+var getByPnameOnConstant3 = makeGetByPnameOnConstant();
+var getByPnameOnConstant4 = makeGetByPnameOnConstant();
+var getByPnameOnConstant5 = makeGetByPnameOnConstant();
-function getByPnameOnVar(o, v) {
- var result = 0;
- for (var n in o)
- result += v[n] ? v[n] : 0;
- return result;
+function makeGetByPnameOnVar() {
+ return function(o, v) {
+ var result = 0;
+ for (var n in o)
+ result += v[n] ? v[n] : 0;
+ return result;
+ }
}
+var getByPnameOnVar11 = makeGetByPnameOnVar();
+var getByPnameOnVar12 = makeGetByPnameOnVar();
+var getByPnameOnVar13 = makeGetByPnameOnVar();
+var getByPnameOnVar14 = makeGetByPnameOnVar();
+var getByPnameOnVar15 = makeGetByPnameOnVar();
+var getByPnameOnVar21 = makeGetByPnameOnVar();
+var getByPnameOnVar22 = makeGetByPnameOnVar();
+var getByPnameOnVar23 = makeGetByPnameOnVar();
+var getByPnameOnVar24 = makeGetByPnameOnVar();
+var getByPnameOnVar25 = makeGetByPnameOnVar();
+var getByPnameOnVar31 = makeGetByPnameOnVar();
+var getByPnameOnVar32 = makeGetByPnameOnVar();
+var getByPnameOnVar33 = makeGetByPnameOnVar();
+var getByPnameOnVar34 = makeGetByPnameOnVar();
+var getByPnameOnVar35 = makeGetByPnameOnVar();
+var getByPnameOnVar41 = makeGetByPnameOnVar();
+var getByPnameOnVar42 = makeGetByPnameOnVar();
+var getByPnameOnVar43 = makeGetByPnameOnVar();
+var getByPnameOnVar44 = makeGetByPnameOnVar();
+var getByPnameOnVar45 = makeGetByPnameOnVar();
+var getByPnameOnVar51 = makeGetByPnameOnVar();
+var getByPnameOnVar52 = makeGetByPnameOnVar();
+var getByPnameOnVar53 = makeGetByPnameOnVar();
+var getByPnameOnVar54 = makeGetByPnameOnVar();
+var getByPnameOnVar55 = makeGetByPnameOnVar();
+var getByPnameOnVar56 = makeGetByPnameOnVar();
var o = {a:1, b:3, c:7};
var p = {a:1, b:2, c:3, d:4};
@@ -33,47 +75,47 @@
var o1 = {"1":1, "2":3, "3":7};
var testCases = [
- { test: "foo(o)", result: "11" },
- { test: "foo(p)", result: "10" },
- { test: "foo(q)", result: "3467" },
- { test: "foo(r)", result: "113" },
- { test: "foo(s)", result: "182" },
+ { test: "foo1(o)", result: "11" },
+ { test: "foo2(p)", result: "10" },
+ { test: "foo3(q)", result: "3467" },
+ { test: "foo4(r)", result: "113" },
+ { test: "foo5(s)", result: "182" },
- { test: "getByPnameOnConstant(a)", result: "0" },
- { test: "getByPnameOnVar(a, 100)", result: "0" },
- { test: "getByPnameOnVar(a, 'abc')", result: "'0abc'" },
- { test: "getByPnameOnVar(a, o)", result: "0" },
- { test: "getByPnameOnVar(a, o1)", result: "4" },
- { test: "getByPnameOnVar(a, a)", result: "6" },
+ { test: "getByPnameOnConstant1(a)", result: "0" },
+ { test: "getByPnameOnVar11(a, 100)", result: "0" },
+ { test: "getByPnameOnVar12(a, 'abc')", result: "'0abc'" },
+ { test: "getByPnameOnVar13(a, o)", result: "0" },
+ { test: "getByPnameOnVar14(a, o1)", result: "4" },
+ { test: "getByPnameOnVar15(a, a)", result: "6" },
- { test: "getByPnameOnConstant(o1)", result: "0" },
- { test: "getByPnameOnVar(o1, 100)", result: "0" },
- { test: "getByPnameOnVar(o1, 'abc')", result: "'0bc0'" },
- { test: "getByPnameOnVar(o1, o)", result: "0" },
- { test: "getByPnameOnVar(o1, o1)", result: "11" },
- { test: "getByPnameOnVar(o1, a)", result: "5" },
+ { test: "getByPnameOnConstant2(o1)", result: "0" },
+ { test: "getByPnameOnVar21(o1, 100)", result: "0" },
+ { test: "getByPnameOnVar22(o1, 'abc')", result: "'0bc0'" },
+ { test: "getByPnameOnVar23(o1, o)", result: "0" },
+ { test: "getByPnameOnVar24(o1, o1)", result: "11" },
+ { test: "getByPnameOnVar25(o1, a)", result: "5" },
- { test: "getByPnameOnConstant(o)", result: "0" },
- { test: "getByPnameOnVar(o, 100)", result: "0" },
- { test: "getByPnameOnVar(o, 'abc')", result: "0" },
- { test: "getByPnameOnVar(o, o)", result: "11" },
- { test: "getByPnameOnVar(o, o1)", result: "0" },
- { test: "getByPnameOnVar(o, a)", result: "0" },
+ { test: "getByPnameOnConstant3(o)", result: "0" },
+ { test: "getByPnameOnVar31(o, 100)", result: "0" },
+ { test: "getByPnameOnVar32(o, 'abc')", result: "0" },
+ { test: "getByPnameOnVar33(o, o)", result: "11" },
+ { test: "getByPnameOnVar34(o, o1)", result: "0" },
+ { test: "getByPnameOnVar35(o, a)", result: "0" },
- { test: "getByPnameOnConstant(0)", result: "0" },
- { test: "getByPnameOnVar(0, 100)", result: "0" },
- { test: "getByPnameOnVar(0, 'abc')", result: "0" },
- { test: "getByPnameOnVar(0, o)", result: "0" },
- { test: "getByPnameOnVar(0, o1)", result: "0" },
- { test: "getByPnameOnVar(0, a)", result: "0" },
+ { test: "getByPnameOnConstant4(0)", result: "0" },
+ { test: "getByPnameOnVar41(0, 100)", result: "0" },
+ { test: "getByPnameOnVar42(0, 'abc')", result: "0" },
+ { test: "getByPnameOnVar43(0, o)", result: "0" },
+ { test: "getByPnameOnVar44(0, o1)", result: "0" },
+ { test: "getByPnameOnVar45(0, a)", result: "0" },
- { test: "getByPnameOnConstant('abc')", result: "0" },
- { test: "getByPnameOnVar('abc', 100)", result: "0" },
- { test: "getByPnameOnVar('abc', 'abc')", result: "'0abc'" },
- { test: "getByPnameOnVar('abc', o)", result: "0" },
- { test: "getByPnameOnVar('abc', o1)", result: "4" },
- { test: "getByPnameOnVar('abc', a)", result: "6" },
- { test: "getByPnameOnVar('def', 'abc')", result: "'0abc'" },
+ { test: "getByPnameOnConstant5('abc')", result: "0" },
+ { test: "getByPnameOnVar51('abc', 100)", result: "0" },
+ { test: "getByPnameOnVar52('abc', 'abc')", result: "'0abc'" },
+ { test: "getByPnameOnVar53('abc', o)", result: "0" },
+ { test: "getByPnameOnVar54('abc', o1)", result: "4" },
+ { test: "getByPnameOnVar55('abc', a)", result: "6" },
+ { test: "getByPnameOnVar56('def', 'abc')", result: "'0abc'" },
];
// The tiers should be sorted from lowest iterations to highest.