Skip to content

Commit 8aafc45

Browse files
committed
snapshot
1 parent 65fcccc commit 8aafc45

File tree

132 files changed

+576
-510
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

132 files changed

+576
-510
lines changed

jscomp/test/array_test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ function starts_with(xs, prefix, p) {
1818
return false;
1919
}
2020
try {
21-
for(var i = 0 ,i_finish = len2 - 1 | 0; i <= i_finish; ++i){
21+
for(var i = 0; i < len2; ++i){
2222
if (!Curry._2(p, Caml_array.caml_array_get(xs, i), Caml_array.caml_array_get(prefix, i))) {
2323
throw H;
2424
}

jscomp/test/bdd.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ function random(param) {
331331

332332
function random_vars(n) {
333333
var vars = Caml_array.caml_make_vect(n, false);
334-
for(var i = 0 ,i_finish = n - 1 | 0; i <= i_finish; ++i){
334+
for(var i = 0; i < n; ++i){
335335
Caml_array.caml_array_set(vars, i, random(undefined));
336336
}
337337
return vars;
@@ -353,7 +353,7 @@ function bool_equal(a, b) {
353353

354354
function test_hwb(bdd, vars) {
355355
var ntrue = 0;
356-
for(var i = 0 ,i_finish = vars.length - 1 | 0; i <= i_finish; ++i){
356+
for(var i = 0 ,i_finish = vars.length; i < i_finish; ++i){
357357
if (Caml_array.caml_array_get(vars, i)) {
358358
ntrue = ntrue + 1 | 0;
359359
}

jscomp/test/bench.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ function map(f, a) {
1212
return [];
1313
}
1414
var r = Caml_array.caml_make_vect(l, f$1(a[0]));
15-
for(var i = 1 ,i_finish = l - 1 | 0; i <= i_finish; ++i){
15+
for(var i = 1; i < l; ++i){
1616
r[i] = f$1(a[i]);
1717
}
1818
return r;
@@ -39,7 +39,7 @@ function init(l, f) {
3939
function fold_left(f, x, a) {
4040
var f$1 = Curry.__2(f);
4141
var r = x;
42-
for(var i = 0 ,i_finish = a.length - 1 | 0; i <= i_finish; ++i){
42+
for(var i = 0 ,i_finish = a.length; i < i_finish; ++i){
4343
r = f$1(r, a[i]);
4444
}
4545
return r;

jscomp/test/bigarray_test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ var Caml_external_polyfill = require("../../lib/js/caml_external_polyfill.js");
55

66
function sum(v) {
77
var result = 0;
8-
for(var i = 0 ,i_finish = Caml_external_polyfill.resolve("caml_ba_dim_1")(v) - 1 | 0; i <= i_finish; ++i){
8+
for(var i = 0 ,i_finish = Caml_external_polyfill.resolve("caml_ba_dim_1")(v); i < i_finish; ++i){
99
result = result + Caml_external_polyfill.resolve("caml_ba_get_1")(v, i) | 0;
1010
}
1111

1212
}
1313

1414
function init(v) {
15-
for(var i = 0 ,i_finish = Caml_external_polyfill.resolve("caml_ba_dim_1")(v) - 1 | 0; i <= i_finish; ++i){
15+
for(var i = 0 ,i_finish = Caml_external_polyfill.resolve("caml_ba_dim_1")(v); i < i_finish; ++i){
1616
v[i] = {
1717
re: Caml_int32.imul(i, i),
1818
im: Caml_int32.imul(Caml_int32.imul(i, i), i)
@@ -22,14 +22,14 @@ function init(v) {
2222
}
2323

2424
function init2(v) {
25-
for(var i = 0 ,i_finish = Caml_external_polyfill.resolve("caml_ba_dim_1")(v) - 1 | 0; i <= i_finish; ++i){
25+
for(var i = 0 ,i_finish = Caml_external_polyfill.resolve("caml_ba_dim_1")(v); i < i_finish; ++i){
2626
v[i] = i;
2727
}
2828

2929
}
3030

3131
function init3(v) {
32-
for(var i = 0 ,i_finish = Caml_external_polyfill.resolve("caml_ba_dim_1")(v) - 1 | 0; i <= i_finish; ++i){
32+
for(var i = 0 ,i_finish = Caml_external_polyfill.resolve("caml_ba_dim_1")(v); i < i_finish; ++i){
3333
Caml_external_polyfill.resolve("caml_ba_set_1")(v, i, i);
3434
}
3535

jscomp/test/bs_array_test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -392,9 +392,9 @@ function makeMatrixExn(sx, sy, init) {
392392
throw new Error("File \"bs_array_test.ml\", line 109, characters 4-10");
393393
}
394394
var res = new Array(sx);
395-
for(var x = 0 ,x_finish = sx - 1 | 0; x <= x_finish; ++x){
395+
for(var x = 0; x < sx; ++x){
396396
var initY = new Array(sy);
397-
for(var y = 0 ,y_finish = sy - 1 | 0; y <= y_finish; ++y){
397+
for(var y = 0; y < sy; ++y){
398398
initY[y] = init;
399399
}
400400
res[x] = initY;

jscomp/test/bs_mutable_set_test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ b("File \"bs_mutable_set_test.ml\", line 27, characters 4-11", 1 === Belt_intern
5050

5151
Belt_MutableSetInt.add(u, 3);
5252

53-
for(var i = 0 ,i_finish = r.length - 1 | 0; i <= i_finish; ++i){
53+
for(var i = 0 ,i_finish = r.length; i < i_finish; ++i){
5454
Belt_MutableSetInt.remove(u, r[i]);
5555
}
5656

@@ -454,15 +454,15 @@ eq("File \"bs_mutable_set_test.ml\", line 193, characters 5-12", Belt_internalAV
454454

455455
var u$3 = Array_data_util.randomRange(50000, 80000);
456456

457-
for(var i$3 = 0 ,i_finish$1 = u$3.length - 1 | 0; i$3 <= i_finish$1; ++i$3){
457+
for(var i$3 = 0 ,i_finish$1 = u$3.length; i$3 < i_finish$1; ++i$3){
458458
Belt_MutableSetInt.remove(v$3, i$3);
459459
}
460460

461461
eq("File \"bs_mutable_set_test.ml\", line 200, characters 5-12", Belt_internalAVLset.size(v$3.data), 70000);
462462

463463
var vv = Array_data_util.randomRange(0, 100000);
464464

465-
for(var i$4 = 0 ,i_finish$2 = vv.length - 1 | 0; i$4 <= i_finish$2; ++i$4){
465+
for(var i$4 = 0 ,i_finish$2 = vv.length; i$4 < i_finish$2; ++i$4){
466466
Belt_MutableSetInt.remove(v$3, Caml_array.caml_array_get(vv, i$4));
467467
}
468468

@@ -492,7 +492,7 @@ eq("File \"bs_mutable_set_test.ml\", line 216, characters 5-12", Belt_internalAV
492492

493493
var vv$1 = Array_data_util.randomRange(1, 28);
494494

495-
for(var i$5 = 0 ,i_finish$3 = vv$1.length - 1 | 0; i$5 <= i_finish$3; ++i$5){
495+
for(var i$5 = 0 ,i_finish$3 = vv$1.length; i$5 < i_finish$3; ++i$5){
496496
Belt_MutableSetInt.remove(v$4, Caml_array.caml_array_get(vv$1, i$5));
497497
}
498498

jscomp/test/bs_poly_mutable_set_test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ b("File \"bs_poly_mutable_set_test.ml\", line 25, characters 4-11", 1 === Belt_i
5858

5959
Belt_MutableSet.add(u, 3);
6060

61-
for(var i = 0 ,i_finish = r.length - 1 | 0; i <= i_finish; ++i){
61+
for(var i = 0 ,i_finish = r.length; i < i_finish; ++i){
6262
Belt_MutableSet.remove(u, r[i]);
6363
}
6464

jscomp/test/class_type_ffi_test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@ var Curry = require("../../lib/js/curry.js");
44

55
function sum_float_array(arr) {
66
var v = 0;
7-
for(var i = 0 ,i_finish = arr.length - 1 | 0; i <= i_finish; ++i){
7+
for(var i = 0 ,i_finish = arr.length; i < i_finish; ++i){
88
v = v + arr.case(i);
99
}
1010
return v;
1111
}
1212

1313
function sum_int_array(arr) {
1414
var v = 0;
15-
for(var i = 0 ,i_finish = arr.length - 1 | 0; i <= i_finish; ++i){
15+
for(var i = 0 ,i_finish = arr.length; i < i_finish; ++i){
1616
v = v + arr.case(i) | 0;
1717
}
1818
return v;
1919
}
2020

2121
function sum_poly(zero, add, arr) {
2222
var v = zero;
23-
for(var i = 0 ,i_finish = arr.length - 1 | 0; i <= i_finish; ++i){
23+
for(var i = 0 ,i_finish = arr.length; i < i_finish; ++i){
2424
v = add(v, arr.case(i));
2525
}
2626
return v;

jscomp/test/complex_if_test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ function fib(n) {
1515

1616
function escaped(s) {
1717
var n = 0;
18-
for(var i = 0 ,i_finish = s.length - 1 | 0; i <= i_finish; ++i){
18+
for(var i = 0 ,i_finish = s.length; i < i_finish; ++i){
1919
var match = s[i];
2020
var tmp;
2121
if (match >= 32) {
@@ -39,7 +39,7 @@ function escaped(s) {
3939
}
4040
var s$prime = Caml_bytes.caml_create_bytes(n);
4141
n = 0;
42-
for(var i$1 = 0 ,i_finish$1 = s.length - 1 | 0; i$1 <= i_finish$1; ++i$1){
42+
for(var i$1 = 0 ,i_finish$1 = s.length; i$1 < i_finish$1; ++i$1){
4343
var c = s[i$1];
4444
var exit = 0;
4545
if (c >= 35) {

jscomp/test/earger_curry_test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ function map(f, a) {
1414
return [];
1515
}
1616
var r = Caml_array.caml_make_vect(l, f$1(a[0]));
17-
for(var i = 1 ,i_finish = l - 1 | 0; i <= i_finish; ++i){
17+
for(var i = 1; i < l; ++i){
1818
r[i] = f$1(a[i]);
1919
}
2020
return r;
@@ -41,7 +41,7 @@ function init(l, f) {
4141
function fold_left(f, x, a) {
4242
var f$1 = Curry.__2(f);
4343
var r = x;
44-
for(var i = 0 ,i_finish = a.length - 1 | 0; i <= i_finish; ++i){
44+
for(var i = 0 ,i_finish = a.length; i < i_finish; ++i){
4545
r = f$1(r, a[i]);
4646
}
4747
return r;

0 commit comments

Comments
 (0)