Skip to content

Commit 3e33f3d

Browse files
committed
Runtime: adjust mlbytes prims
1 parent 4411974 commit 3e33f3d

File tree

7 files changed

+0
-73
lines changed

7 files changed

+0
-73
lines changed

compiler/tests-check-prim/main.output

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,6 @@ caml_array_of_string
124124
caml_bytes_of_utf16_jsstring
125125
caml_new_string
126126
caml_string_concat
127-
caml_string_set16
128-
caml_string_set32
129-
caml_string_set64
130-
caml_string_unsafe_set
131127
caml_to_js_string
132128

133129
From +stdlib.js:

compiler/tests-check-prim/main.output5

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,6 @@ caml_array_of_bytes
113113
caml_array_of_string
114114
caml_bytes_of_utf16_jsstring
115115
caml_string_concat
116-
caml_string_set16
117-
caml_string_set32
118-
caml_string_set64
119-
caml_string_unsafe_set
120116
caml_to_js_string
121117

122118
From +runtime_events.js:

compiler/tests-check-prim/unix-unix.output

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -233,10 +233,6 @@ caml_array_of_string
233233
caml_bytes_of_utf16_jsstring
234234
caml_new_string
235235
caml_string_concat
236-
caml_string_set16
237-
caml_string_set32
238-
caml_string_set64
239-
caml_string_unsafe_set
240236
caml_to_js_string
241237

242238
From +stdlib.js:

compiler/tests-check-prim/unix-unix.output5

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -224,10 +224,6 @@ caml_array_of_bytes
224224
caml_array_of_string
225225
caml_bytes_of_utf16_jsstring
226226
caml_string_concat
227-
caml_string_set16
228-
caml_string_set32
229-
caml_string_set64
230-
caml_string_unsafe_set
231227
caml_to_js_string
232228

233229
From +runtime_events.js:

compiler/tests-check-prim/unix-win32.output

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -198,10 +198,6 @@ caml_array_of_string
198198
caml_bytes_of_utf16_jsstring
199199
caml_new_string
200200
caml_string_concat
201-
caml_string_set16
202-
caml_string_set32
203-
caml_string_set64
204-
caml_string_unsafe_set
205201
caml_to_js_string
206202

207203
From +stdlib.js:

compiler/tests-check-prim/unix-win32.output5

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -190,10 +190,6 @@ caml_array_of_bytes
190190
caml_array_of_string
191191
caml_bytes_of_utf16_jsstring
192192
caml_string_concat
193-
caml_string_set16
194-
caml_string_set32
195-
caml_string_set64
196-
caml_string_unsafe_set
197193
caml_to_js_string
198194

199195
From +runtime_events.js:

runtime/js/mlBytes.js

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -353,20 +353,6 @@ function caml_bytes_set16(s, i, i16) {
353353
return 0;
354354
}
355355

356-
//Provides: caml_string_set16
357-
//Requires: caml_failwith
358-
//If: js-string
359-
function caml_string_set16(s, i, i16) {
360-
caml_failwith("caml_string_set16");
361-
}
362-
363-
//Provides: caml_string_set16
364-
//Requires: caml_bytes_set16
365-
//If: !js-string
366-
function caml_string_set16(s, i, i16) {
367-
return caml_bytes_set16(s, i, i16);
368-
}
369-
370356
//Provides: caml_bytes_set32
371357
//Requires: caml_bytes_bound_error, caml_bytes_unsafe_set
372358
function caml_bytes_set32(s, i, i32) {
@@ -382,20 +368,6 @@ function caml_bytes_set32(s, i, i32) {
382368
return 0;
383369
}
384370

385-
//Provides: caml_string_set32
386-
//Requires: caml_failwith
387-
//If: js-string
388-
function caml_string_set32(s, i, i32) {
389-
caml_failwith("caml_string_set32");
390-
}
391-
392-
//Provides: caml_string_set32
393-
//Requires: caml_bytes_set32
394-
//If: !js-string
395-
function caml_string_set32(s, i, i32) {
396-
return caml_bytes_set32(s, i, i32);
397-
}
398-
399371
//Provides: caml_bytes_set64
400372
//Requires: caml_bytes_bound_error, caml_bytes_unsafe_set
401373
//Requires: caml_int64_to_bytes
@@ -408,20 +380,6 @@ function caml_bytes_set64(s, i, i64) {
408380
return 0;
409381
}
410382

411-
//Provides: caml_string_set64
412-
//Requires: caml_failwith
413-
//If: js-string
414-
function caml_string_set64(s, i, i64) {
415-
caml_failwith("caml_string_set64");
416-
}
417-
418-
//Provides: caml_string_set64
419-
//Requires: caml_bytes_set64
420-
//If: !js-string
421-
function caml_string_set64(s, i, i64) {
422-
return caml_bytes_set64(s, i, i64);
423-
}
424-
425383
//Provides: caml_bytes_set
426384
//Requires: caml_bytes_bound_error, caml_bytes_unsafe_set
427385
function caml_bytes_set(s, i, c) {
@@ -712,13 +670,6 @@ function caml_string_unsafe_get(s, i) {
712670
return s.charCodeAt(i);
713671
}
714672

715-
//Provides: caml_string_unsafe_set
716-
//Requires: caml_failwith
717-
//If: js-string
718-
function caml_string_unsafe_set(s, i, c) {
719-
caml_failwith("caml_string_unsafe_set");
720-
}
721-
722673
//Provides: caml_ml_string_length const
723674
//If: js-string
724675
function caml_ml_string_length(s) {

0 commit comments

Comments
 (0)