diff options
author | Michaël Zasso <targos@protonmail.com> | 2019-08-16 11:32:46 +0200 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2019-08-19 09:25:23 +0200 |
commit | e31f0a7d25668d3c1531294d2ef44a9f3bde4ef4 (patch) | |
tree | 6c6bed9804be9df6162b2483f0a56f371f66464d /deps/v8/test/mjsunit/compiler/typedarray-keyed.js | |
parent | ec16fdae540adaf710b1a86c620170b2880088f0 (diff) | |
download | node-new-e31f0a7d25668d3c1531294d2ef44a9f3bde4ef4.tar.gz |
deps: update V8 to 7.7.299.4
PR-URL: https://github.com/nodejs/node/pull/28918
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'deps/v8/test/mjsunit/compiler/typedarray-keyed.js')
-rw-r--r-- | deps/v8/test/mjsunit/compiler/typedarray-keyed.js | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/deps/v8/test/mjsunit/compiler/typedarray-keyed.js b/deps/v8/test/mjsunit/compiler/typedarray-keyed.js index 5b4695fec2..d74fae99e5 100644 --- a/deps/v8/test/mjsunit/compiler/typedarray-keyed.js +++ b/deps/v8/test/mjsunit/compiler/typedarray-keyed.js @@ -8,7 +8,8 @@ var a = new Int8Array(100); function has(i) { return i in a; -} +}; +%PrepareFunctionForOptimization(has); assertTrue(has(0)); assertTrue(has(0)); %OptimizeFunctionOnNextCall(has); @@ -17,7 +18,8 @@ assertTrue(has(1)); function get(i) { return a[i]; -} +}; +%PrepareFunctionForOptimization(get); assertEquals(0, get(0)); assertEquals(0, get(0)); %OptimizeFunctionOnNextCall(get); @@ -26,9 +28,14 @@ assertEquals(0, get(1)); function set(i) { return a[i] = 42 + i; -} -assertEquals(42, set(0)); assertEquals(42, a[0]); -assertEquals(42, set(0)); assertEquals(42, a[0]); +}; +%PrepareFunctionForOptimization(set); +assertEquals(42, set(0)); +assertEquals(42, a[0]); +assertEquals(42, set(0)); +assertEquals(42, a[0]); %OptimizeFunctionOnNextCall(set); -assertEquals(42, set(0)); assertEquals(42, a[0]); -assertEquals(43, set(1)); assertEquals(43, a[1]); +assertEquals(42, set(0)); +assertEquals(42, a[0]); +assertEquals(43, set(1)); +assertEquals(43, a[1]); |