@@ -11,8 +11,8 @@ ext/int_vec.cmx : ext/vec_gen.cmx ext/int_vec.cmi
11
11
ext/int_vec_vec.cmx : ext/resize_array.cmx ext/int_vec.cmx \
12
12
ext/int_vec_vec.cmi
13
13
ext/set_gen.cmx :
14
- ext/bal_map_common .cmx :
15
- ext/bal_map .cmx : ext/bal_map_common .cmx ext/bal_map .cmi
14
+ ext/map_gen .cmx :
15
+ ext/map_make .cmx : ext/map_gen .cmx ext/map_make .cmi
16
16
ext/ext_file_pp.cmx : ext/ext_file_pp.cmi
17
17
ext/ext_format.cmx : ext/ext_format.cmi
18
18
ext/hashtbl_gen.cmx : ext/ext_util.cmx
@@ -37,19 +37,20 @@ ext/int_hash_set.cmx : ext/hash_set_gen.cmx ext/ext_int.cmx \
37
37
ext/ordered_hash_set.cmx : ext/ext_util.cmx ext/ordered_hash_set.cmi
38
38
ext/ordered_hash_map.cmx : ext/ext_util.cmx ext/ordered_hash_map.cmi
39
39
ext/union_find.cmx : ext/union_find.cmi
40
+ ext/ext_ident.cmx : ext/string_hashtbl.cmx ext/string_hash_set.cmx \
41
+ ext/ext_string.cmx ext/ext_ident.cmi
42
+ ext/ident_map.cmx : ext/map_gen.cmx ext/ext_ident.cmx ext/ident_map.cmi
40
43
ext/ident_set.cmx : ext/set_gen.cmx ext/ident_set.cmi
41
- ext/int_map.cmx : ext/int_map.cmi
44
+ ext/int_map.cmx : ext/map_gen.cmx ext/ext_int.cmx ext/ int_map.cmi
42
45
ext/literals.cmx : ext/literals.cmi
43
- ext/string_map.cmx : ext/bal_map_common .cmx ext/string_map.cmi
46
+ ext/string_map.cmx : ext/map_gen .cmx ext/string_map.cmi
44
47
ext/string_set.cmx : ext/set_gen.cmx ext/string_set.cmi
45
48
ext/set_int.cmx : ext/set_gen.cmx ext/ext_int.cmx
46
49
ext/set_poly.cmx : ext/set_gen.cmx ext/set_poly.cmi
47
50
ext/ext_scc.cmx : ext/int_vec_vec.cmx ext/int_vec.cmx ext/ext_scc.cmi
48
51
ext/ext_pp_scope.cmx : ext/string_map.cmx ext/int_map.cmx ext/ident_set.cmx \
49
52
ext/ext_pp_scope.cmi
50
53
ext/ext_io.cmx : ext/ext_pervasives.cmx ext/ext_io.cmi
51
- ext/ext_ident.cmx : ext/string_hashtbl.cmx ext/string_hash_set.cmx \
52
- ext/ext_string.cmx ext/ext_ident.cmi
53
54
ext/ident_hash_set.cmx : ext/hash_set_gen.cmx ext/ext_ident.cmx \
54
55
stubs/bs_hash_stubs.cmx ext/ident_hash_set.cmi
55
56
ext/hash_set_poly.cmx : ext/hash_set_gen.cmx ext/hash_set_poly.cmi
@@ -68,7 +69,7 @@ ext/resize_array.cmi : ext/vec_gen.cmx
68
69
ext/string_vec.cmi : ext/vec_gen.cmx
69
70
ext/int_vec.cmi : ext/vec_gen.cmx
70
71
ext/int_vec_vec.cmi : ext/vec_gen.cmx ext/int_vec.cmi
71
- ext/bal_map .cmi : ext/bal_map_common .cmx
72
+ ext/map_make .cmi : ext/map_gen .cmx
72
73
ext/ext_file_pp.cmi :
73
74
ext/ext_format.cmi :
74
75
ext/ext_hashtbl.cmi :
@@ -88,16 +89,17 @@ ext/int_hash_set.cmi : ext/hash_set_gen.cmx
88
89
ext/ordered_hash_set.cmi :
89
90
ext/ordered_hash_map.cmi :
90
91
ext/union_find.cmi :
92
+ ext/ext_ident.cmi :
93
+ ext/ident_map.cmi : ext/map_gen.cmx
91
94
ext/ident_set.cmi : ext/set_gen.cmx
92
- ext/int_map.cmi :
95
+ ext/int_map.cmi : ext/map_gen.cmx
93
96
ext/literals.cmi :
94
- ext/string_map.cmi :
97
+ ext/string_map.cmi : ext/map_gen.cmx
95
98
ext/string_set.cmi :
96
99
ext/set_poly.cmi :
97
100
ext/ext_scc.cmi : ext/int_vec_vec.cmi ext/int_vec.cmi
98
101
ext/ext_pp_scope.cmi : ext/ident_set.cmi
99
102
ext/ext_io.cmi :
100
- ext/ext_ident.cmi :
101
103
ext/ident_hash_set.cmi : ext/hash_set_gen.cmx
102
104
ext/hash_set_poly.cmi :
103
105
ext/ident_hashtbl.cmi : ext/hashtbl_gen.cmx
@@ -199,15 +201,14 @@ depends/ast_extract.cmx : ext/string_map.cmx common/js_config.cmx \
199
201
ext/ext_filename.cmx depends/bs_exception.cmx depends/ast_extract.cmi
200
202
depends/binary_ast.cmx : depends/ast_extract.cmx depends/binary_ast.cmi
201
203
core/type_util.cmi :
202
- core/ident_map.cmi :
203
204
core/bs_conditional_initial.cmi :
204
205
core/ocaml_options.cmi :
205
206
core/ocaml_parse.cmi :
206
207
core/lam.cmi : ext/ident_set.cmi
207
208
core/lam_print.cmi : core/lam.cmi
208
209
core/lam_beta_reduce_util.cmi : core/lam.cmi
209
210
core/lam_inline_util.cmi : core/lam.cmi
210
- core/lam_analysis.cmi : core/lam.cmi ext/ident_set.cmi core /ident_map.cmi
211
+ core/lam_analysis.cmi : core/lam.cmi ext/ident_set.cmi ext /ident_map.cmi
211
212
core/js_cmj_format.cmi : ext/string_map.cmi core/lam.cmi \
212
213
common/js_config.cmi
213
214
core/js_fun_env.cmi : ext/ident_set.cmi
@@ -221,7 +222,7 @@ core/lam_compile_util.cmi : core/js_op.cmx
221
222
core/lam_stats.cmi : core/lam_module_ident.cmi core/lam.cmi \
222
223
ext/int_hash_set.cmi ext/ident_set.cmi ext/ident_hashtbl.cmi
223
224
core/config_util.cmi : core/js_cmj_format.cmi
224
- core/lam_compile_defs.cmi : core/lam_stats.cmi core/j.cmx core /ident_map.cmi
225
+ core/lam_compile_defs.cmi : core/lam_stats.cmi core/j.cmx ext /ident_map.cmi
225
226
core/js_fold_basic.cmi : core/lam_module_ident.cmi core/j.cmx \
226
227
ext/ident_set.cmi ext/hash_set_poly.cmi
227
228
core/js_pass_scope.cmi : core/j.cmx ext/ident_set.cmi
@@ -242,7 +243,7 @@ core/js_arr.cmi : core/j.cmx
242
243
core/lam_compile_const.cmi : core/j.cmx
243
244
core/lam_inner.cmi : core/lam.cmi
244
245
core/lam_util.cmi : core/lam_stats.cmi core/lam.cmi core/j.cmx \
245
- ext/ident_set.cmi core /ident_map.cmi
246
+ ext/ident_set.cmi ext /ident_map.cmi
246
247
core/lam_group.cmi : core/lam.cmi
247
248
core/js_stmt_make.cmi : core/lam.cmi core/js_closure.cmi core/j.cmx
248
249
core/js_pass_flatten.cmi : core/j.cmx
@@ -255,7 +256,7 @@ core/lam_compile_env.cmi : core/lam_module_ident.cmi core/lam.cmi \
255
256
common/js_config.cmi core/js_cmj_format.cmi ext/hash_set_poly.cmi
256
257
core/lam_stats_util.cmi : core/lam_stats.cmi core/lam.cmi
257
258
core/lam_stats_export.cmi : core/lam_stats.cmi core/lam_module_ident.cmi \
258
- core/lam.cmi core/js_cmj_format.cmi core /ident_map.cmi
259
+ core/lam.cmi core/js_cmj_format.cmi ext /ident_map.cmi
259
260
core/lam_pass_alpha_conversion.cmi : core/lam_stats.cmi core/lam.cmi
260
261
core/lam_pass_collect.cmi : core/lam_stats.cmi core/lam.cmi
261
262
core/js_program_loader.cmi : core/lam_module_ident.cmi core/j.cmx
@@ -267,7 +268,7 @@ core/lam_compile_global.cmi : core/lam_compile_env.cmi core/lam.cmi \
267
268
core/j.cmx
268
269
core/lam_dispatch_primitive.cmi : core/j.cmx
269
270
core/lam_beta_reduce.cmi : core/lam_stats.cmi core/lam_analysis.cmi \
270
- core/lam.cmi core /ident_map.cmi
271
+ core/lam.cmi ext /ident_map.cmi
271
272
core/lam_compile_external_call.cmi : core/lam_compile_defs.cmi core/j.cmx
272
273
core/lam_compile_primitive.cmi : core/lam_compile_defs.cmi core/lam.cmi \
273
274
core/j.cmx
@@ -282,8 +283,6 @@ core/ocaml_batch_compile.cmi :
282
283
core/type_int_to_string.cmx :
283
284
core/type_util.cmx : core/type_int_to_string.cmx common/ext_log.cmx \
284
285
core/type_util.cmi
285
- core/ident_map.cmx : ext/ext_ident.cmx ext/bal_map_common.cmx \
286
- core/ident_map.cmi
287
286
core/ocaml_stdlib_slots.cmx :
288
287
core/ident_util.cmx : common/ext_log.cmx
289
288
core/bs_conditional_initial.cmx : common/bs_version.cmx \
@@ -298,7 +297,7 @@ core/lam_print.cmx : core/lam.cmx core/lam_print.cmi
298
297
core/lam_beta_reduce_util.cmx : core/lam.cmx ext/ident_hashtbl.cmx \
299
298
core/lam_beta_reduce_util.cmi
300
299
core/lam_inline_util.cmx : core/lam.cmx core/lam_inline_util.cmi
301
- core/lam_analysis.cmx : core/lam.cmx ext/ident_set.cmx core /ident_map.cmx \
300
+ core/lam_analysis.cmx : core/lam.cmx ext/ident_set.cmx ext /ident_map.cmx \
302
301
core/lam_analysis.cmi
303
302
core/js_cmj_format.cmx : ext/string_map.cmx core/lam.cmx \
304
303
common/js_config.cmx ext/ext_pervasives.cmx core/js_cmj_format.cmi
@@ -320,7 +319,7 @@ core/lam_stats.cmx : core/lam_module_ident.cmx core/lam.cmx \
320
319
core/lam_stats.cmi
321
320
core/config_util.cmx : core/js_cmj_format.cmx depends/bs_exception.cmx \
322
321
core/config_util.cmi
323
- core/lam_compile_defs.cmx : core/lam_stats.cmx core/j.cmx core /ident_map.cmx \
322
+ core/lam_compile_defs.cmx : core/lam_stats.cmx core/j.cmx ext /ident_map.cmx \
324
323
core/lam_compile_defs.cmi
325
324
core/js_map.cmx : core/j.cmx
326
325
core/js_fold.cmx : core/j.cmx
@@ -364,7 +363,7 @@ core/lam_inner.cmx : core/lam.cmx core/lam_inner.cmi
364
363
core/lam_util.cmx : ext/literals.cmx core/lam_stats.cmx core/lam_print.cmx \
365
364
core/lam_module_ident.cmx core/lam_analysis.cmx core/lam.cmx \
366
365
core/js_fold_basic.cmx common/js_config.cmx ext/ident_set.cmx \
367
- core /ident_map.cmx ext/ident_hashtbl.cmx ext/ext_list.cmx \
366
+ ext /ident_map.cmx ext/ident_hashtbl.cmx ext/ext_list.cmx \
368
367
ext/ext_filename.cmx core/lam_util.cmi
369
368
core/lam_group.cmx : core/lam_util.cmx core/lam_print.cmx core/lam.cmx \
370
369
core/js_number.cmx ext/ident_set.cmx core/lam_group.cmi
@@ -402,7 +401,7 @@ core/lam_stats_export.cmx : ext/string_map.cmx core/lam_stats_util.cmx \
402
401
core/lam_stats.cmx core/lam_module_ident.cmx core/lam_inline_util.cmx \
403
402
core/lam_compile_env.cmx core/lam_analysis.cmx core/lam.cmx \
404
403
common/js_config.cmx core/js_cmj_format.cmx ext/ident_set.cmx \
405
- core /ident_map.cmx ext/ext_string.cmx ext/ext_pervasives.cmx \
404
+ ext /ident_map.cmx ext/ext_string.cmx ext/ext_pervasives.cmx \
406
405
ext/ext_option.cmx common/ext_log.cmx ext/ext_list.cmx ext/ext_ident.cmx \
407
406
ext/ext_filename.cmx core/lam_stats_export.cmi
408
407
core/lam_pass_alpha_conversion.cmx : core/lam_util.cmx \
@@ -439,7 +438,7 @@ core/lam_dispatch_primitive.cmx : core/js_stmt_make.cmx \
439
438
common/ext_log.cmx ext/ext_list.cmx core/lam_dispatch_primitive.cmi
440
439
core/lam_beta_reduce.cmx : core/lam_util.cmx core/lam_stats.cmx \
441
440
core/lam_compile_global.cmx core/lam_beta_reduce_util.cmx \
442
- core/lam_analysis.cmx core/lam.cmx core /ident_map.cmx \
441
+ core/lam_analysis.cmx core/lam.cmx ext /ident_map.cmx \
443
442
ext/ident_hashtbl.cmx core/lam_beta_reduce.cmi
444
443
core/lam_compile_external_call.cmx : core/lam_dispatch_primitive.cmx \
445
444
core/lam_compile_env.cmx core/lam_compile_defs.cmx core/js_op.cmx \
@@ -464,13 +463,13 @@ core/lam_compile.cmx : ext/literals.cmx core/lam_util.cmx \
464
463
core/js_of_lam_record.cmx core/js_of_lam_array.cmx core/js_exp_make.cmx \
465
464
common/js_config.cmx core/js_call_info.cmx core/js_ast_util.cmx \
466
465
core/js_arr.cmx core/js_analyzer.cmx core/j.cmx ext/ident_set.cmx \
467
- core /ident_map.cmx ext/ext_string.cmx ext/ext_list.cmx ext/ext_ident.cmx \
466
+ ext /ident_map.cmx ext/ext_string.cmx ext/ext_list.cmx ext/ext_ident.cmx \
468
467
core/lam_compile.cmi
469
468
core/lam_pass_exits.cmx : core/lam_util.cmx core/lam_beta_reduce.cmx \
470
- core/lam_analysis.cmx core/lam.cmx ext/int_hashtbl.cmx core /ident_map.cmx \
469
+ core/lam_analysis.cmx core/lam.cmx ext/int_hashtbl.cmx ext /ident_map.cmx \
471
470
core/lam_pass_exits.cmi
472
471
core/lam_pass_lets_dce.cmx : core/lam_util.cmx core/lam_beta_reduce.cmx \
473
- core/lam_analysis.cmx core/lam.cmx ext/ident_set.cmx core /ident_map.cmx \
472
+ core/lam_analysis.cmx core/lam.cmx ext/ident_set.cmx ext /ident_map.cmx \
474
473
ext/ident_hashtbl.cmx ext/ext_list.cmx core/lam_pass_lets_dce.cmi
475
474
core/lam_pass_remove_alias.cmx : core/lam_util.cmx core/lam_stats.cmx \
476
475
core/lam_module_ident.cmx core/lam_inline_util.cmx \
@@ -490,7 +489,7 @@ core/lam_compile_group.cmx : ext/string_hash_set.cmx core/lam_util.cmx \
490
489
core/js_pass_flatten.cmx core/js_pass_debug.cmx core/js_output.cmx \
491
490
core/js_fold_basic.cmx core/js_exp_make.cmx core/js_dump.cmx \
492
491
common/js_config.cmx core/js_cmj_format.cmx core/j.cmx ext/ident_set.cmx \
493
- core /ident_map.cmx ext/ext_pervasives.cmx common/ext_log.cmx \
492
+ ext /ident_map.cmx ext/ext_pervasives.cmx common/ext_log.cmx \
494
493
ext/ext_list.cmx ext/ext_ident.cmx ext/ext_filename.cmx \
495
494
depends/bs_exception.cmx core/lam_compile_group.cmi
496
495
core/js_implementation.cmx : core/ocaml_parse.cmx ext/literals.cmx \
@@ -550,13 +549,14 @@ ounit_tests/ounit_scc_tests.cmx : ounit/oUnit.cmx ext/int_vec_vec.cmx \
550
549
ext/int_vec.cmx ext/ext_string.cmx ext/ext_scc.cmx
551
550
ounit_tests/ounit_json_tests.cmx : ext/string_map.cmx ounit/oUnit.cmx \
552
551
bsb/bsb_json.cmx
552
+ ounit_tests/ounit_map_tests.cmx : ounit/oUnit.cmx ext/int_map.cmx
553
553
ounit_tests/ounit_vec_test.cmx : ounit/oUnit.cmx ext/int_vec.cmx \
554
554
bsb/bsb_json.cmx
555
555
ounit_tests/ounit_tests_main.cmx : ext/resize_array.cmx \
556
556
ounit_tests/ounit_vec_test.cmx ounit_tests/ounit_union_find_tests.cmx \
557
557
ounit_tests/ounit_scc_tests.cmx ounit_tests/ounit_path_tests.cmx \
558
- ounit_tests/ounit_list_test .cmx ounit_tests/ounit_json_tests .cmx \
559
- ounit_tests/ounit_hash_stubs_test.cmx \
558
+ ounit_tests/ounit_map_tests .cmx ounit_tests/ounit_list_test .cmx \
559
+ ounit_tests/ounit_json_tests.cmx ounit_tests/ ounit_hash_stubs_test.cmx \
560
560
ounit_tests/ounit_hash_set_tests.cmx ounit_tests/ounit_bal_tree_tests.cmx \
561
561
ounit_tests/ounit_array_tests.cmx ounit/oUnit.cmx \
562
562
ounit_tests/ounit_tests_main.cmi
0 commit comments