Some global variables(Yap_thread_gl) in C/init.c are now declared in misc/LOCALS
This commit is contained in:
@@ -164,7 +164,7 @@ void Yap_init_local_optyap_data(int wid) {
|
||||
#ifdef YAPOR
|
||||
CACHE_REGS
|
||||
/* local data related to or-parallelism */
|
||||
Set_REMOTE_top_cp(wid, (choiceptr) Yap_LocalBase);
|
||||
Set_REMOTE_top_cp(wid, (choiceptr) LOCAL_LocalBase);
|
||||
REMOTE_top_or_fr(wid) = GLOBAL_root_or_fr;
|
||||
REMOTE_load(wid) = 0;
|
||||
REMOTE_share_request(wid) = MAX_WORKERS;
|
||||
@@ -181,7 +181,7 @@ void Yap_init_local_optyap_data(int wid) {
|
||||
REMOTE_top_sg_fr(wid) = NULL;
|
||||
REMOTE_top_dep_fr(wid) = GLOBAL_root_dep_fr;
|
||||
#ifdef YAPOR
|
||||
Set_REMOTE_top_cp_on_stack(wid, (choiceptr) Yap_LocalBase); /* ??? */
|
||||
Set_REMOTE_top_cp_on_stack(wid, (choiceptr) LOCAL_LocalBase); /* ??? */
|
||||
REMOTE_top_susp_or_fr(wid) = GLOBAL_root_or_fr;
|
||||
#endif /* YAPOR */
|
||||
#endif /* TABLING */
|
||||
@@ -198,7 +198,7 @@ void Yap_init_root_frames(void) {
|
||||
INIT_LOCK(OrFr_lock(or_fr));
|
||||
OrFr_alternative(or_fr) = NULL;
|
||||
BITMAP_copy(OrFr_members(or_fr), GLOBAL_bm_present_workers);
|
||||
SetOrFr_node(or_fr, (choiceptr) Yap_LocalBase);
|
||||
SetOrFr_node(or_fr, (choiceptr) LOCAL_LocalBase);
|
||||
OrFr_nearest_livenode(or_fr) = NULL;
|
||||
OrFr_depth(or_fr) = 0;
|
||||
Set_OrFr_pend_prune_cp(or_fr, NULL);
|
||||
|
Reference in New Issue
Block a user