Skip to content

Commit 3e6d2d5

Browse files
committed
almost re-entrant
1 parent cbef401 commit 3e6d2d5

File tree

9 files changed

+723
-686
lines changed

9 files changed

+723
-686
lines changed

jscomp/all.depend

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -656,12 +656,14 @@ bsb/bsb_build_util.cmx : ext/literals.cmx ext/ext_sys.cmx ext/ext_string.cmx \
656656
bsb/bsb_config.cmx : ext/string_set.cmx ext/literals.cmx \
657657
common/js_config.cmx ext/ext_string.cmx ext/ext_filename.cmx \
658658
bsb/bsb_config.cmi
659-
bsb/bsb_config_parse.cmx : ext/literals.cmx ext/ext_string.cmx \
660-
ext/ext_pervasives.cmx ext/ext_json.cmx ext/ext_filename.cmx \
661-
ext/ext_file_pp.cmx bsb/bsb_default.cmx bsb/bsb_config_types.cmx \
662-
bsb/bsb_config.cmx bsb/bsb_build_util.cmx bsb/bsb_build_ui.cmx \
663-
bsb/bsb_build_schemas.cmx common/bs_pkg.cmx bsb/bsb_config_parse.cmi
664-
bsb/bsb_config_types.cmx : bsb/bsb_config.cmx bsb/bsb_build_ui.cmx
659+
bsb/bsb_config_parse.cmx : ext/string_hash_set.cmx ext/literals.cmx \
660+
ext/ext_string.cmx ext/ext_pervasives.cmx ext/ext_json.cmx \
661+
ext/ext_filename.cmx ext/ext_file_pp.cmx bsb/bsb_default.cmx \
662+
bsb/bsb_config_types.cmx bsb/bsb_config.cmx bsb/bsb_build_util.cmx \
663+
bsb/bsb_build_ui.cmx bsb/bsb_build_schemas.cmx common/bs_pkg.cmx \
664+
bsb/bsb_config_parse.cmi
665+
bsb/bsb_config_types.cmx : ext/string_hash_set.cmx bsb/bsb_config.cmx \
666+
bsb/bsb_build_ui.cmx
665667
bsb/bsb_default.cmx : ext/string_set.cmx ext/literals.cmx ext/ext_string.cmx \
666668
ext/ext_filename.cmx bsb/bsb_config.cmx bsb/bsb_build_util.cmx \
667669
bsb/bsb_default.cmi
@@ -677,10 +679,9 @@ bsb/bsb_helper_main.cmx : depends/depends_post_process.cmx \
677679
bsb/bsb_main.cmx : ext/string_vec.cmx ext/string_set.cmx \
678680
ext/string_hash_set.cmx ext/literals.cmx ext/ext_sys.cmx \
679681
ext/ext_string.cmx ext/ext_filename.cmx ext/ext_array.cmx \
680-
bsb/bsb_unix.cmx bsb/bsb_ninja.cmx bsb/bsb_gen.cmx bsb/bsb_file.cmx \
681-
bsb/bsb_dep_infos.cmx bsb/bsb_default.cmx bsb/bsb_config_types.cmx \
682-
bsb/bsb_config_parse.cmx bsb/bsb_config.cmx bsb/bsb_build_util.cmx \
683-
bsb/bsb_main.cmi
682+
bsb/bsb_unix.cmx bsb/bsb_gen.cmx bsb/bsb_file.cmx bsb/bsb_dep_infos.cmx \
683+
bsb/bsb_default.cmx bsb/bsb_config_types.cmx bsb/bsb_config_parse.cmx \
684+
bsb/bsb_config.cmx bsb/bsb_build_util.cmx bsb/bsb_main.cmi
684685
bsb/bsb_ninja.cmx : ext/string_set.cmx ext/string_map.cmx \
685686
ext/string_hash_set.cmx ext/literals.cmx ext/ext_sys.cmx \
686687
ext/ext_string.cmx ext/ext_filename.cmx bsb/bsb_config.cmx \

jscomp/bin/bsb.d

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@ bin/bsb.ml : ext/string_vec.ml
4444
bin/bsb.ml : ext/string_vec.mli
4545
bin/bsb.ml : bsb/bsb_build_ui.ml
4646
bin/bsb.ml : bsb/bsb_build_ui.mli
47+
bin/bsb.ml : stubs/bs_hash_stubs.ml
48+
bin/bsb.ml : ext/ext_util.ml
49+
bin/bsb.ml : ext/ext_util.mli
50+
bin/bsb.ml : ext/hash_set_gen.ml
51+
bin/bsb.ml : ext/string_hash_set.ml
52+
bin/bsb.ml : ext/string_hash_set.mli
4753
bin/bsb.ml : bsb/bsb_config_types.ml
4854
bin/bsb.ml : bsb/bsb_default.ml
4955
bin/bsb.ml : bsb/bsb_default.mli
@@ -53,12 +59,6 @@ bin/bsb.ml : bsb/bsb_dep_infos.ml
5359
bin/bsb.ml : bsb/bsb_dep_infos.mli
5460
bin/bsb.ml : bsb/bsb_file.ml
5561
bin/bsb.ml : bsb/bsb_file.mli
56-
bin/bsb.ml : stubs/bs_hash_stubs.ml
57-
bin/bsb.ml : ext/ext_util.ml
58-
bin/bsb.ml : ext/ext_util.mli
59-
bin/bsb.ml : ext/hash_set_gen.ml
60-
bin/bsb.ml : ext/string_hash_set.ml
61-
bin/bsb.ml : ext/string_hash_set.mli
6262
bin/bsb.ml : bsb/bsb_ninja.ml
6363
bin/bsb.ml : bsb/bsb_ninja.mli
6464
bin/bsb.ml : bsb/bsb_gen.ml

0 commit comments

Comments
 (0)