@@ -39,7 +39,6 @@ module Domain = struct
3939 type local_static_information = {
4040 store_basic_static_information :
4141 Site_across_bonds_domain_static .basic_static_information ;
42- dummy : unit ;
4342 }
4443
4544 type static_information = {
@@ -55,11 +54,13 @@ module Domain = struct
5554 *)
5655 (* --------------------------------------------------------------*)
5756
57+ type store_value =
58+ Ckappa_sig.Views_bdu .mvbdu
59+ Site_across_bonds_domain_type.PairAgentSitesState_map_and_set.Map .t
60+
5861 type local_dynamic_information = {
59- dummy : unit ;
60- store_value :
61- Ckappa_sig.Views_bdu .mvbdu
62- Site_across_bonds_domain_type.PairAgentSitesState_map_and_set.Map .t ;
62+ store_value : store_value ;
63+ store_value_current_working_set : store_value option ;
6364 }
6465
6566 type dynamic_information = {
@@ -118,10 +119,7 @@ module Domain = struct
118119
119120 let set_basic_static_information domain static =
120121 set_local_static_information
121- {
122- (get_local_static_information static) with
123- store_basic_static_information = domain;
124- }
122+ { store_basic_static_information = domain }
125123 static
126124
127125 (* **************************************************************************)
@@ -356,7 +354,7 @@ module Domain = struct
356354
357355 let set_value value dynamic =
358356 set_local_dynamic_information
359- { (get_local_dynamic_information dynamic) with store_value = value }
357+ { store_value = value; store_value_current_working_set = None }
360358 dynamic
361359
362360 (* * profiling *)
@@ -634,7 +632,6 @@ module Domain = struct
634632 {
635633 store_basic_static_information =
636634 Site_across_bonds_domain_static. init_basic_static_information;
637- dummy = () ;
638635 }
639636 in
640637 let init_global_static_information =
@@ -645,10 +642,10 @@ module Domain = struct
645642 in
646643 let init_local_dynamic_information =
647644 {
648- dummy = () ;
649645 store_value =
650646 Site_across_bonds_domain_type.PairAgentSitesState_map_and_set. Map
651647 .empty;
648+ store_value_current_working_set = None ;
652649 }
653650 in
654651 let init_global_dynamic_information =
0 commit comments