Skip to content

Commit da183a0

Browse files
committed
remove caml_fill_string
1 parent 77b1759 commit da183a0

File tree

9 files changed

+35
-51
lines changed

9 files changed

+35
-51
lines changed

jscomp/core/lam_dispatch_primitive.ml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -561,17 +561,13 @@ let translate loc (prim_name : string)
561561
call Js_runtime_modules.caml_primitive
562562
| _ -> assert false
563563
end
564-
| "caml_fill_string"
565-
| "caml_fill_bytes"
566-
->
567-
E.runtime_call
568-
Js_runtime_modules.bytes "caml_fill_bytes" args
569564
| "caml_is_printable"
570565
->
571566
call Js_runtime_modules.char
572567
| "caml_string_get"
573568
->
574569
E.runtime_call Js_runtime_modules.string "get" args
570+
| "caml_fill_bytes"
575571
| "bytes_to_string"
576572
| "bytes_of_string"
577573
| "caml_blit_string"

jscomp/main/builtin_cmi_datasets.ml

Lines changed: 5 additions & 5 deletions
Large diffs are not rendered by default.

jscomp/main/builtin_cmj_datasets.ml

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

jscomp/stdlib-406/string.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ external unsafe_set : bytes -> int -> char -> unit = "%bytes_unsafe_set"
3030
external unsafe_blit : string -> int -> bytes -> int -> int -> unit
3131
= "caml_blit_string" [@@noalloc]
3232
external unsafe_fill : bytes -> int -> int -> char -> unit
33-
= "caml_fill_string" [@@noalloc]
33+
= "caml_fill_bytes" [@@noalloc]
3434

3535
module B = Bytes
3636

jscomp/stdlib-406/string.mli

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,5 +344,5 @@ external unsafe_blit :
344344
string -> int -> bytes -> int -> int -> unit
345345
= "caml_blit_string" [@@noalloc]
346346
external unsafe_fill :
347-
bytes -> int -> int -> char -> unit = "caml_fill_string" [@@noalloc]
347+
bytes -> int -> int -> char -> unit = "caml_fill_bytes" [@@noalloc]
348348
[@@ocaml.deprecated]

jscomp/stdlib-406/stringLabels.mli

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,5 +299,5 @@ external unsafe_blit :
299299
src:string -> src_pos:int -> dst:bytes -> dst_pos:int -> len:int ->
300300
unit = "caml_blit_string" [@@noalloc]
301301
external unsafe_fill :
302-
bytes -> pos:int -> len:int -> char -> unit = "caml_fill_string" [@@noalloc]
302+
bytes -> pos:int -> len:int -> char -> unit = "caml_fill_bytes" [@@noalloc]
303303
[@@ocaml.deprecated]

lib/4.06.1/unstable/js_compiler.ml

Lines changed: 8 additions & 12 deletions
Large diffs are not rendered by default.

lib/4.06.1/unstable/js_refmt_compiler.ml

Lines changed: 8 additions & 12 deletions
Large diffs are not rendered by default.

lib/4.06.1/whole_compiler.ml

Lines changed: 8 additions & 12 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)