/* This file, dlocals.h, was generated automatically by "yap -L misc/buildlocalglobal" please do not update, update misc/LOCALS instead */ #define LOCAL_FileAliases LOCAL->FileAliases_ #define REMOTE_FileAliases(wid) REMOTE(wid)->FileAliases_ #define LOCAL_NOfFileAliases LOCAL->NOfFileAliases_ #define REMOTE_NOfFileAliases(wid) REMOTE(wid)->NOfFileAliases_ #define LOCAL_SzOfFileAliases LOCAL->SzOfFileAliases_ #define REMOTE_SzOfFileAliases(wid) REMOTE(wid)->SzOfFileAliases_ #define LOCAL_c_input_stream LOCAL->c_input_stream_ #define REMOTE_c_input_stream(wid) REMOTE(wid)->c_input_stream_ #define LOCAL_c_output_stream LOCAL->c_output_stream_ #define REMOTE_c_output_stream(wid) REMOTE(wid)->c_output_stream_ #define LOCAL_c_error_stream LOCAL->c_error_stream_ #define REMOTE_c_error_stream(wid) REMOTE(wid)->c_error_stream_ #define LOCAL_sockets_io LOCAL->sockets_io_ #define REMOTE_sockets_io(wid) REMOTE(wid)->sockets_io_ #define LOCAL_within_print_message LOCAL->within_print_message_ #define REMOTE_within_print_message(wid) REMOTE(wid)->within_print_message_ #define LOCAL_newline LOCAL->newline_ #define REMOTE_newline(wid) REMOTE(wid)->newline_ #define LOCAL_AtPrompt LOCAL->AtPrompt_ #define REMOTE_AtPrompt(wid) REMOTE(wid)->AtPrompt_ #define LOCAL_Prompt LOCAL->Prompt_ #define REMOTE_Prompt(wid) REMOTE(wid)->Prompt_ #define LOCAL_encoding LOCAL->encoding_ #define REMOTE_encoding(wid) REMOTE(wid)->encoding_ #define LOCAL_quasi_quotations LOCAL->quasi_quotations_ #define REMOTE_quasi_quotations(wid) REMOTE(wid)->quasi_quotations_ #define LOCAL_default_priority LOCAL->default_priority_ #define REMOTE_default_priority(wid) REMOTE(wid)->default_priority_ #define LOCAL_eot_before_eof LOCAL->eot_before_eof_ #define REMOTE_eot_before_eof(wid) REMOTE(wid)->eot_before_eof_ #define LOCAL_max_depth LOCAL->max_depth_ #define REMOTE_max_depth(wid) REMOTE(wid)->max_depth_ #define LOCAL_max_list LOCAL->max_list_ #define REMOTE_max_list(wid) REMOTE(wid)->max_list_ #define LOCAL_max_write_args LOCAL->max_write_args_ #define REMOTE_max_write_args(wid) REMOTE(wid)->max_write_args_ #define LOCAL_OldASP LOCAL->OldASP_ #define REMOTE_OldASP(wid) REMOTE(wid)->OldASP_ #define LOCAL_OldLCL0 LOCAL->OldLCL0_ #define REMOTE_OldLCL0(wid) REMOTE(wid)->OldLCL0_ #define LOCAL_OldTR LOCAL->OldTR_ #define REMOTE_OldTR(wid) REMOTE(wid)->OldTR_ #define LOCAL_OldGlobalBase LOCAL->OldGlobalBase_ #define REMOTE_OldGlobalBase(wid) REMOTE(wid)->OldGlobalBase_ #define LOCAL_OldH LOCAL->OldH_ #define REMOTE_OldH(wid) REMOTE(wid)->OldH_ #define LOCAL_OldH0 LOCAL->OldH0_ #define REMOTE_OldH0(wid) REMOTE(wid)->OldH0_ #define LOCAL_OldTrailBase LOCAL->OldTrailBase_ #define REMOTE_OldTrailBase(wid) REMOTE(wid)->OldTrailBase_ #define LOCAL_OldTrailTop LOCAL->OldTrailTop_ #define REMOTE_OldTrailTop(wid) REMOTE(wid)->OldTrailTop_ #define LOCAL_OldHeapBase LOCAL->OldHeapBase_ #define REMOTE_OldHeapBase(wid) REMOTE(wid)->OldHeapBase_ #define LOCAL_OldHeapTop LOCAL->OldHeapTop_ #define REMOTE_OldHeapTop(wid) REMOTE(wid)->OldHeapTop_ #define LOCAL_ClDiff LOCAL->ClDiff_ #define REMOTE_ClDiff(wid) REMOTE(wid)->ClDiff_ #define LOCAL_GDiff LOCAL->GDiff_ #define REMOTE_GDiff(wid) REMOTE(wid)->GDiff_ #define LOCAL_HDiff LOCAL->HDiff_ #define REMOTE_HDiff(wid) REMOTE(wid)->HDiff_ #define LOCAL_GDiff0 LOCAL->GDiff0_ #define REMOTE_GDiff0(wid) REMOTE(wid)->GDiff0_ #define LOCAL_GSplit LOCAL->GSplit_ #define REMOTE_GSplit(wid) REMOTE(wid)->GSplit_ #define LOCAL_LDiff LOCAL->LDiff_ #define REMOTE_LDiff(wid) REMOTE(wid)->LDiff_ #define LOCAL_TrDiff LOCAL->TrDiff_ #define REMOTE_TrDiff(wid) REMOTE(wid)->TrDiff_ #define LOCAL_XDiff LOCAL->XDiff_ #define REMOTE_XDiff(wid) REMOTE(wid)->XDiff_ #define LOCAL_DelayDiff LOCAL->DelayDiff_ #define REMOTE_DelayDiff(wid) REMOTE(wid)->DelayDiff_ #define LOCAL_BaseDiff LOCAL->BaseDiff_ #define REMOTE_BaseDiff(wid) REMOTE(wid)->BaseDiff_ #define LOCAL_ReductionsCounter LOCAL->ReductionsCounter_ #define REMOTE_ReductionsCounter(wid) REMOTE(wid)->ReductionsCounter_ #define LOCAL_PredEntriesCounter LOCAL->PredEntriesCounter_ #define REMOTE_PredEntriesCounter(wid) REMOTE(wid)->PredEntriesCounter_ #define LOCAL_RetriesCounter LOCAL->RetriesCounter_ #define REMOTE_RetriesCounter(wid) REMOTE(wid)->RetriesCounter_ #define LOCAL_ReductionsCounterOn LOCAL->ReductionsCounterOn_ #define REMOTE_ReductionsCounterOn(wid) REMOTE(wid)->ReductionsCounterOn_ #define LOCAL_PredEntriesCounterOn LOCAL->PredEntriesCounterOn_ #define REMOTE_PredEntriesCounterOn(wid) REMOTE(wid)->PredEntriesCounterOn_ #define LOCAL_RetriesCounterOn LOCAL->RetriesCounterOn_ #define REMOTE_RetriesCounterOn(wid) REMOTE(wid)->RetriesCounterOn_ #define LOCAL_ConsultSp LOCAL->ConsultSp_ #define REMOTE_ConsultSp(wid) REMOTE(wid)->ConsultSp_ #define LOCAL_ConsultCapacity LOCAL->ConsultCapacity_ #define REMOTE_ConsultCapacity(wid) REMOTE(wid)->ConsultCapacity_ #define LOCAL_ConsultBase LOCAL->ConsultBase_ #define REMOTE_ConsultBase(wid) REMOTE(wid)->ConsultBase_ #define LOCAL_ConsultLow LOCAL->ConsultLow_ #define REMOTE_ConsultLow(wid) REMOTE(wid)->ConsultLow_ #define LOCAL_VarNames LOCAL->VarNames_ #define REMOTE_VarNames(wid) REMOTE(wid)->VarNames_ #define LOCAL_SourceFileName LOCAL->SourceFileName_ #define REMOTE_SourceFileName(wid) REMOTE(wid)->SourceFileName_ #define LOCAL_SourceFileLineno LOCAL->SourceFileLineno_ #define REMOTE_SourceFileLineno(wid) REMOTE(wid)->SourceFileLineno_ #define LOCAL_GlobalArena LOCAL->GlobalArena_ #define REMOTE_GlobalArena(wid) REMOTE(wid)->GlobalArena_ #define LOCAL_GlobalArenaOverflows LOCAL->GlobalArenaOverflows_ #define REMOTE_GlobalArenaOverflows(wid) REMOTE(wid)->GlobalArenaOverflows_ #define LOCAL_ArenaOverflows LOCAL->ArenaOverflows_ #define REMOTE_ArenaOverflows(wid) REMOTE(wid)->ArenaOverflows_ #define LOCAL_DepthArenas LOCAL->DepthArenas_ #define REMOTE_DepthArenas(wid) REMOTE(wid)->DepthArenas_ #define LOCAL_ArithError LOCAL->ArithError_ #define REMOTE_ArithError(wid) REMOTE(wid)->ArithError_ #define LOCAL_LastAssertedPred LOCAL->LastAssertedPred_ #define REMOTE_LastAssertedPred(wid) REMOTE(wid)->LastAssertedPred_ #define LOCAL_TmpPred LOCAL->TmpPred_ #define REMOTE_TmpPred(wid) REMOTE(wid)->TmpPred_ #define LOCAL_ScannerStack LOCAL->ScannerStack_ #define REMOTE_ScannerStack(wid) REMOTE(wid)->ScannerStack_ #define LOCAL_ScannerExtraBlocks LOCAL->ScannerExtraBlocks_ #define REMOTE_ScannerExtraBlocks(wid) REMOTE(wid)->ScannerExtraBlocks_ #define LOCAL_BallTerm LOCAL->BallTerm_ #define REMOTE_BallTerm(wid) REMOTE(wid)->BallTerm_ #define LOCAL_MaxActiveSignals LOCAL->MaxActiveSignals_ #define REMOTE_MaxActiveSignals(wid) REMOTE(wid)->MaxActiveSignals_ #define LOCAL_Signals LOCAL->Signals_ #define REMOTE_Signals(wid) REMOTE(wid)->Signals_ #define LOCAL_IPredArity LOCAL->IPredArity_ #define REMOTE_IPredArity(wid) REMOTE(wid)->IPredArity_ #define LOCAL_ProfEnd LOCAL->ProfEnd_ #define REMOTE_ProfEnd(wid) REMOTE(wid)->ProfEnd_ #define LOCAL_UncaughtThrow LOCAL->UncaughtThrow_ #define REMOTE_UncaughtThrow(wid) REMOTE(wid)->UncaughtThrow_ #define LOCAL_DoingUndefp LOCAL->DoingUndefp_ #define REMOTE_DoingUndefp(wid) REMOTE(wid)->DoingUndefp_ #define LOCAL_StartCharCount LOCAL->StartCharCount_ #define REMOTE_StartCharCount(wid) REMOTE(wid)->StartCharCount_ #define LOCAL_StartLineCount LOCAL->StartLineCount_ #define REMOTE_StartLineCount(wid) REMOTE(wid)->StartLineCount_ #define LOCAL_StartLinePos LOCAL->StartLinePos_ #define REMOTE_StartLinePos(wid) REMOTE(wid)->StartLinePos_ #define LOCAL_ScratchPad LOCAL->ScratchPad_ #define REMOTE_ScratchPad(wid) REMOTE(wid)->ScratchPad_ #ifdef COROUTINING #define LOCAL_WokenGoals LOCAL->WokenGoals_ #define REMOTE_WokenGoals(wid) REMOTE(wid)->WokenGoals_ #define LOCAL_AttsMutableList LOCAL->AttsMutableList_ #define REMOTE_AttsMutableList(wid) REMOTE(wid)->AttsMutableList_ #endif #define LOCAL_GcGeneration LOCAL->GcGeneration_ #define REMOTE_GcGeneration(wid) REMOTE(wid)->GcGeneration_ #define LOCAL_GcPhase LOCAL->GcPhase_ #define REMOTE_GcPhase(wid) REMOTE(wid)->GcPhase_ #define LOCAL_GcCurrentPhase LOCAL->GcCurrentPhase_ #define REMOTE_GcCurrentPhase(wid) REMOTE(wid)->GcCurrentPhase_ #define LOCAL_GcCalls LOCAL->GcCalls_ #define REMOTE_GcCalls(wid) REMOTE(wid)->GcCalls_ #define LOCAL_TotGcTime LOCAL->TotGcTime_ #define REMOTE_TotGcTime(wid) REMOTE(wid)->TotGcTime_ #define LOCAL_TotGcRecovered LOCAL->TotGcRecovered_ #define REMOTE_TotGcRecovered(wid) REMOTE(wid)->TotGcRecovered_ #define LOCAL_LastGcTime LOCAL->LastGcTime_ #define REMOTE_LastGcTime(wid) REMOTE(wid)->LastGcTime_ #define LOCAL_LastSSTime LOCAL->LastSSTime_ #define REMOTE_LastSSTime(wid) REMOTE(wid)->LastSSTime_ #define LOCAL_OpenArray LOCAL->OpenArray_ #define REMOTE_OpenArray(wid) REMOTE(wid)->OpenArray_ #define LOCAL_total_marked LOCAL->total_marked_ #define REMOTE_total_marked(wid) REMOTE(wid)->total_marked_ #define LOCAL_total_oldies LOCAL->total_oldies_ #define REMOTE_total_oldies(wid) REMOTE(wid)->total_oldies_ #define LOCAL_current_B LOCAL->current_B_ #define REMOTE_current_B(wid) REMOTE(wid)->current_B_ #define LOCAL_prev_HB LOCAL->prev_HB_ #define REMOTE_prev_HB(wid) REMOTE(wid)->prev_HB_ #define LOCAL_HGEN LOCAL->HGEN_ #define REMOTE_HGEN(wid) REMOTE(wid)->HGEN_ #define LOCAL_iptop LOCAL->iptop_ #define REMOTE_iptop(wid) REMOTE(wid)->iptop_ #if defined(GC_NO_TAGS) #define LOCAL_bp LOCAL->bp_ #define REMOTE_bp(wid) REMOTE(wid)->bp_ #endif #define LOCAL_sTR LOCAL->sTR_ #define REMOTE_sTR(wid) REMOTE(wid)->sTR_ #define LOCAL_sTR0 LOCAL->sTR0_ #define REMOTE_sTR0(wid) REMOTE(wid)->sTR0_ #define LOCAL_new_TR LOCAL->new_TR_ #define REMOTE_new_TR(wid) REMOTE(wid)->new_TR_ #define LOCAL_cont_top0 LOCAL->cont_top0_ #define REMOTE_cont_top0(wid) REMOTE(wid)->cont_top0_ #define LOCAL_cont_top LOCAL->cont_top_ #define REMOTE_cont_top(wid) REMOTE(wid)->cont_top_ #define LOCAL_discard_trail_entries LOCAL->discard_trail_entries_ #define REMOTE_discard_trail_entries(wid) REMOTE(wid)->discard_trail_entries_ #define LOCAL_gc_ma_hash_table LOCAL->gc_ma_hash_table_ #define REMOTE_gc_ma_hash_table(wid) REMOTE(wid)->gc_ma_hash_table_ #define LOCAL_gc_ma_h_top LOCAL->gc_ma_h_top_ #define REMOTE_gc_ma_h_top(wid) REMOTE(wid)->gc_ma_h_top_ #define LOCAL_gc_ma_h_list LOCAL->gc_ma_h_list_ #define REMOTE_gc_ma_h_list(wid) REMOTE(wid)->gc_ma_h_list_ #define LOCAL_gc_timestamp LOCAL->gc_timestamp_ #define REMOTE_gc_timestamp(wid) REMOTE(wid)->gc_timestamp_ #define LOCAL_db_vec LOCAL->db_vec_ #define REMOTE_db_vec(wid) REMOTE(wid)->db_vec_ #define LOCAL_db_vec0 LOCAL->db_vec0_ #define REMOTE_db_vec0(wid) REMOTE(wid)->db_vec0_ #define LOCAL_db_root LOCAL->db_root_ #define REMOTE_db_root(wid) REMOTE(wid)->db_root_ #define LOCAL_db_nil LOCAL->db_nil_ #define REMOTE_db_nil(wid) REMOTE(wid)->db_nil_ #define LOCAL_gc_restore LOCAL->gc_restore_ #define REMOTE_gc_restore(wid) REMOTE(wid)->gc_restore_ #define LOCAL_extra_gc_cells LOCAL->extra_gc_cells_ #define REMOTE_extra_gc_cells(wid) REMOTE(wid)->extra_gc_cells_ #define LOCAL_extra_gc_cells_base LOCAL->extra_gc_cells_base_ #define REMOTE_extra_gc_cells_base(wid) REMOTE(wid)->extra_gc_cells_base_ #define LOCAL_extra_gc_cells_top LOCAL->extra_gc_cells_top_ #define REMOTE_extra_gc_cells_top(wid) REMOTE(wid)->extra_gc_cells_top_ #define LOCAL_extra_gc_cells_size LOCAL->extra_gc_cells_size_ #define REMOTE_extra_gc_cells_size(wid) REMOTE(wid)->extra_gc_cells_size_ #define LOCAL_DynamicArrays LOCAL->DynamicArrays_ #define REMOTE_DynamicArrays(wid) REMOTE(wid)->DynamicArrays_ #define LOCAL_StaticArrays LOCAL->StaticArrays_ #define REMOTE_StaticArrays(wid) REMOTE(wid)->StaticArrays_ #define LOCAL_GlobalVariables LOCAL->GlobalVariables_ #define REMOTE_GlobalVariables(wid) REMOTE(wid)->GlobalVariables_ #define LOCAL_AllowRestart LOCAL->AllowRestart_ #define REMOTE_AllowRestart(wid) REMOTE(wid)->AllowRestart_ #define LOCAL_CMemFirstBlock LOCAL->CMemFirstBlock_ #define REMOTE_CMemFirstBlock(wid) REMOTE(wid)->CMemFirstBlock_ #define LOCAL_CMemFirstBlockSz LOCAL->CMemFirstBlockSz_ #define REMOTE_CMemFirstBlockSz(wid) REMOTE(wid)->CMemFirstBlockSz_ #define LOCAL_nperm LOCAL->nperm_ #define REMOTE_nperm(wid) REMOTE(wid)->nperm_ #define LOCAL_LabelFirstArray LOCAL->LabelFirstArray_ #define REMOTE_LabelFirstArray(wid) REMOTE(wid)->LabelFirstArray_ #define LOCAL_LabelFirstArraySz LOCAL->LabelFirstArraySz_ #define REMOTE_LabelFirstArraySz(wid) REMOTE(wid)->LabelFirstArraySz_ #ifdef THREADS #define LOCAL_ThreadHandle LOCAL->ThreadHandle_ #define REMOTE_ThreadHandle(wid) REMOTE(wid)->ThreadHandle_ #endif /* THREADS */ #if defined(YAPOR) || defined(TABLING) #define LOCAL_optyap_data LOCAL->optyap_data_ #define REMOTE_optyap_data(wid) REMOTE(wid)->optyap_data_ #define LOCAL_TabMode LOCAL->TabMode_ #define REMOTE_TabMode(wid) REMOTE(wid)->TabMode_ #endif /* YAPOR || TABLING */ #define LOCAL_InterruptsDisabled LOCAL->InterruptsDisabled_ #define REMOTE_InterruptsDisabled(wid) REMOTE(wid)->InterruptsDisabled_ #define LOCAL_execution LOCAL->execution_ #define REMOTE_execution(wid) REMOTE(wid)->execution_ #if LOW_LEVEL_TRACER #define LOCAL_total_choicepoints LOCAL->total_choicepoints_ #define REMOTE_total_choicepoints(wid) REMOTE(wid)->total_choicepoints_ #endif #define LOCAL_consult_level LOCAL->consult_level_ #define REMOTE_consult_level(wid) REMOTE(wid)->consult_level_ #define LOCAL_LocalBase LOCAL->LocalBase_ #define REMOTE_LocalBase(wid) REMOTE(wid)->LocalBase_ #define LOCAL_GlobalBase LOCAL->GlobalBase_ #define REMOTE_GlobalBase(wid) REMOTE(wid)->GlobalBase_ #define LOCAL_TrailBase LOCAL->TrailBase_ #define REMOTE_TrailBase(wid) REMOTE(wid)->TrailBase_ #define LOCAL_TrailTop LOCAL->TrailTop_ #define REMOTE_TrailTop(wid) REMOTE(wid)->TrailTop_ #define LOCAL_ErrorMessage LOCAL->ErrorMessage_ #define REMOTE_ErrorMessage(wid) REMOTE(wid)->ErrorMessage_ #define LOCAL_Error_Term LOCAL->Error_Term_ #define REMOTE_Error_Term(wid) REMOTE(wid)->Error_Term_ #define LOCAL_Error_TYPE LOCAL->Error_TYPE_ #define REMOTE_Error_TYPE(wid) REMOTE(wid)->Error_TYPE_ #define LOCAL_Error_File LOCAL->Error_File_ #define REMOTE_Error_File(wid) REMOTE(wid)->Error_File_ #define LOCAL_Error_Function LOCAL->Error_Function_ #define REMOTE_Error_Function(wid) REMOTE(wid)->Error_Function_ #define LOCAL_Error_Lineno LOCAL->Error_Lineno_ #define REMOTE_Error_Lineno(wid) REMOTE(wid)->Error_Lineno_ #define LOCAL_Error_Size LOCAL->Error_Size_ #define REMOTE_Error_Size(wid) REMOTE(wid)->Error_Size_ #define LOCAL_ErrorSay LOCAL->ErrorSay_ #define REMOTE_ErrorSay(wid) REMOTE(wid)->ErrorSay_ #define LOCAL_IOBotch LOCAL->IOBotch_ #define REMOTE_IOBotch(wid) REMOTE(wid)->IOBotch_ #define LOCAL_tokptr LOCAL->tokptr_ #define REMOTE_tokptr(wid) REMOTE(wid)->tokptr_ #define LOCAL_toktide LOCAL->toktide_ #define REMOTE_toktide(wid) REMOTE(wid)->toktide_ #define LOCAL_VarTable LOCAL->VarTable_ #define REMOTE_VarTable(wid) REMOTE(wid)->VarTable_ #define LOCAL_AnonVarTable LOCAL->AnonVarTable_ #define REMOTE_AnonVarTable(wid) REMOTE(wid)->AnonVarTable_ #define LOCAL_Comments LOCAL->Comments_ #define REMOTE_Comments(wid) REMOTE(wid)->Comments_ #define LOCAL_CommentsTail LOCAL->CommentsTail_ #define REMOTE_CommentsTail(wid) REMOTE(wid)->CommentsTail_ #define LOCAL_CommentsNextChar LOCAL->CommentsNextChar_ #define REMOTE_CommentsNextChar(wid) REMOTE(wid)->CommentsNextChar_ #define LOCAL_CommentsBuff LOCAL->CommentsBuff_ #define REMOTE_CommentsBuff(wid) REMOTE(wid)->CommentsBuff_ #define LOCAL_CommentsBuffPos LOCAL->CommentsBuffPos_ #define REMOTE_CommentsBuffPos(wid) REMOTE(wid)->CommentsBuffPos_ #define LOCAL_CommentsBuffLim LOCAL->CommentsBuffLim_ #define REMOTE_CommentsBuffLim(wid) REMOTE(wid)->CommentsBuffLim_ #define LOCAL_RestartEnv LOCAL->RestartEnv_ #define REMOTE_RestartEnv(wid) REMOTE(wid)->RestartEnv_ #define LOCAL_FileNameBuf LOCAL->FileNameBuf_ #define REMOTE_FileNameBuf(wid) REMOTE(wid)->FileNameBuf_ #define LOCAL_FileNameBuf2 LOCAL->FileNameBuf2_ #define REMOTE_FileNameBuf2(wid) REMOTE(wid)->FileNameBuf2_ #define LOCAL_BreakLevel LOCAL->BreakLevel_ #define REMOTE_BreakLevel(wid) REMOTE(wid)->BreakLevel_ #define LOCAL_PrologMode LOCAL->PrologMode_ #define REMOTE_PrologMode(wid) REMOTE(wid)->PrologMode_ #define LOCAL_CritLocks LOCAL->CritLocks_ #define REMOTE_CritLocks(wid) REMOTE(wid)->CritLocks_ #define LOCAL_Flags LOCAL->Flags_ #define REMOTE_Flags(wid) REMOTE(wid)->Flags_ #define LOCAL_flagCount LOCAL->flagCount_ #define REMOTE_flagCount(wid) REMOTE(wid)->flagCount_ #ifdef ANALYST #define LOCAL_opcount LOCAL->opcount_ #define REMOTE_opcount(wid) REMOTE(wid)->opcount_ #define LOCAL_2opcount LOCAL->2opcount_ #define REMOTE_2opcount(wid) REMOTE(wid)->2opcount_ #endif /* ANALYST */ #define LOCAL_s_dbg LOCAL->s_dbg_ #define REMOTE_s_dbg(wid) REMOTE(wid)->s_dbg_ #define LOCAL_matherror LOCAL->matherror_ #define REMOTE_matherror(wid) REMOTE(wid)->matherror_ #define LOCAL_mathtt LOCAL->mathtt_ #define REMOTE_mathtt(wid) REMOTE(wid)->mathtt_ #define LOCAL_mathstring LOCAL->mathstring_ #define REMOTE_mathstring(wid) REMOTE(wid)->mathstring_ #define LOCAL_CurrentError LOCAL->CurrentError_ #define REMOTE_CurrentError(wid) REMOTE(wid)->CurrentError_ #define LOCAL_heap_overflows LOCAL->heap_overflows_ #define REMOTE_heap_overflows(wid) REMOTE(wid)->heap_overflows_ #define LOCAL_total_heap_overflow_time LOCAL->total_heap_overflow_time_ #define REMOTE_total_heap_overflow_time(wid) REMOTE(wid)->total_heap_overflow_time_ #define LOCAL_stack_overflows LOCAL->stack_overflows_ #define REMOTE_stack_overflows(wid) REMOTE(wid)->stack_overflows_ #define LOCAL_total_stack_overflow_time LOCAL->total_stack_overflow_time_ #define REMOTE_total_stack_overflow_time(wid) REMOTE(wid)->total_stack_overflow_time_ #define LOCAL_delay_overflows LOCAL->delay_overflows_ #define REMOTE_delay_overflows(wid) REMOTE(wid)->delay_overflows_ #define LOCAL_total_delay_overflow_time LOCAL->total_delay_overflow_time_ #define REMOTE_total_delay_overflow_time(wid) REMOTE(wid)->total_delay_overflow_time_ #define LOCAL_trail_overflows LOCAL->trail_overflows_ #define REMOTE_trail_overflows(wid) REMOTE(wid)->trail_overflows_ #define LOCAL_total_trail_overflow_time LOCAL->total_trail_overflow_time_ #define REMOTE_total_trail_overflow_time(wid) REMOTE(wid)->total_trail_overflow_time_ #define LOCAL_atom_table_overflows LOCAL->atom_table_overflows_ #define REMOTE_atom_table_overflows(wid) REMOTE(wid)->atom_table_overflows_ #define LOCAL_total_atom_table_overflow_time LOCAL->total_atom_table_overflow_time_ #define REMOTE_total_atom_table_overflow_time(wid) REMOTE(wid)->total_atom_table_overflow_time_ #ifdef LOAD_DYLD #define LOCAL_dl_errno LOCAL->dl_errno_ #define REMOTE_dl_errno(wid) REMOTE(wid)->dl_errno_ #endif #ifdef LOW_LEVEL_TRACER #define LOCAL_do_trace_primitives LOCAL->do_trace_primitives_ #define REMOTE_do_trace_primitives(wid) REMOTE(wid)->do_trace_primitives_ #endif #define LOCAL_ExportAtomHashChain LOCAL->ExportAtomHashChain_ #define REMOTE_ExportAtomHashChain(wid) REMOTE(wid)->ExportAtomHashChain_ #define LOCAL_ExportAtomHashTableSize LOCAL->ExportAtomHashTableSize_ #define REMOTE_ExportAtomHashTableSize(wid) REMOTE(wid)->ExportAtomHashTableSize_ #define LOCAL_ExportAtomHashTableNum LOCAL->ExportAtomHashTableNum_ #define REMOTE_ExportAtomHashTableNum(wid) REMOTE(wid)->ExportAtomHashTableNum_ #define LOCAL_ExportFunctorHashChain LOCAL->ExportFunctorHashChain_ #define REMOTE_ExportFunctorHashChain(wid) REMOTE(wid)->ExportFunctorHashChain_ #define LOCAL_ExportFunctorHashTableSize LOCAL->ExportFunctorHashTableSize_ #define REMOTE_ExportFunctorHashTableSize(wid) REMOTE(wid)->ExportFunctorHashTableSize_ #define LOCAL_ExportFunctorHashTableNum LOCAL->ExportFunctorHashTableNum_ #define REMOTE_ExportFunctorHashTableNum(wid) REMOTE(wid)->ExportFunctorHashTableNum_ #define LOCAL_ExportPredEntryHashChain LOCAL->ExportPredEntryHashChain_ #define REMOTE_ExportPredEntryHashChain(wid) REMOTE(wid)->ExportPredEntryHashChain_ #define LOCAL_ExportPredEntryHashTableSize LOCAL->ExportPredEntryHashTableSize_ #define REMOTE_ExportPredEntryHashTableSize(wid) REMOTE(wid)->ExportPredEntryHashTableSize_ #define LOCAL_ExportPredEntryHashTableNum LOCAL->ExportPredEntryHashTableNum_ #define REMOTE_ExportPredEntryHashTableNum(wid) REMOTE(wid)->ExportPredEntryHashTableNum_ #define LOCAL_ExportDBRefHashChain LOCAL->ExportDBRefHashChain_ #define REMOTE_ExportDBRefHashChain(wid) REMOTE(wid)->ExportDBRefHashChain_ #define LOCAL_ExportDBRefHashTableSize LOCAL->ExportDBRefHashTableSize_ #define REMOTE_ExportDBRefHashTableSize(wid) REMOTE(wid)->ExportDBRefHashTableSize_ #define LOCAL_ExportDBRefHashTableNum LOCAL->ExportDBRefHashTableNum_ #define REMOTE_ExportDBRefHashTableNum(wid) REMOTE(wid)->ExportDBRefHashTableNum_ #define LOCAL_ImportAtomHashChain LOCAL->ImportAtomHashChain_ #define REMOTE_ImportAtomHashChain(wid) REMOTE(wid)->ImportAtomHashChain_ #define LOCAL_ImportAtomHashTableSize LOCAL->ImportAtomHashTableSize_ #define REMOTE_ImportAtomHashTableSize(wid) REMOTE(wid)->ImportAtomHashTableSize_ #define LOCAL_ImportAtomHashTableNum LOCAL->ImportAtomHashTableNum_ #define REMOTE_ImportAtomHashTableNum(wid) REMOTE(wid)->ImportAtomHashTableNum_ #define LOCAL_ImportFunctorHashChain LOCAL->ImportFunctorHashChain_ #define REMOTE_ImportFunctorHashChain(wid) REMOTE(wid)->ImportFunctorHashChain_ #define LOCAL_ImportFunctorHashTableSize LOCAL->ImportFunctorHashTableSize_ #define REMOTE_ImportFunctorHashTableSize(wid) REMOTE(wid)->ImportFunctorHashTableSize_ #define LOCAL_ImportFunctorHashTableNum LOCAL->ImportFunctorHashTableNum_ #define REMOTE_ImportFunctorHashTableNum(wid) REMOTE(wid)->ImportFunctorHashTableNum_ #define LOCAL_ImportOPCODEHashChain LOCAL->ImportOPCODEHashChain_ #define REMOTE_ImportOPCODEHashChain(wid) REMOTE(wid)->ImportOPCODEHashChain_ #define LOCAL_ImportOPCODEHashTableSize LOCAL->ImportOPCODEHashTableSize_ #define REMOTE_ImportOPCODEHashTableSize(wid) REMOTE(wid)->ImportOPCODEHashTableSize_ #define LOCAL_ImportPredEntryHashChain LOCAL->ImportPredEntryHashChain_ #define REMOTE_ImportPredEntryHashChain(wid) REMOTE(wid)->ImportPredEntryHashChain_ #define LOCAL_ImportPredEntryHashTableSize LOCAL->ImportPredEntryHashTableSize_ #define REMOTE_ImportPredEntryHashTableSize(wid) REMOTE(wid)->ImportPredEntryHashTableSize_ #define LOCAL_ImportPredEntryHashTableNum LOCAL->ImportPredEntryHashTableNum_ #define REMOTE_ImportPredEntryHashTableNum(wid) REMOTE(wid)->ImportPredEntryHashTableNum_ #define LOCAL_ImportDBRefHashChain LOCAL->ImportDBRefHashChain_ #define REMOTE_ImportDBRefHashChain(wid) REMOTE(wid)->ImportDBRefHashChain_ #define LOCAL_ImportDBRefHashTableSize LOCAL->ImportDBRefHashTableSize_ #define REMOTE_ImportDBRefHashTableSize(wid) REMOTE(wid)->ImportDBRefHashTableSize_ #define LOCAL_ImportDBRefHashTableNum LOCAL->ImportDBRefHashTableNum_ #define REMOTE_ImportDBRefHashTableNum(wid) REMOTE(wid)->ImportDBRefHashTableNum_ #define LOCAL_ImportFAILCODE LOCAL->ImportFAILCODE_ #define REMOTE_ImportFAILCODE(wid) REMOTE(wid)->ImportFAILCODE_ #if __ANDROID__ #define LOCAL_assetManager LOCAL->assetManager_ #define REMOTE_assetManager(wid) REMOTE(wid)->assetManager_ #define LOCAL_InAssetDir LOCAL->InAssetDir_ #define REMOTE_InAssetDir(wid) REMOTE(wid)->InAssetDir_ #endif #define LOCAL_ibnds LOCAL->ibnds_ #define REMOTE_ibnds(wid) REMOTE(wid)->ibnds_ #define LOCAL_exo_it LOCAL->exo_it_ #define REMOTE_exo_it(wid) REMOTE(wid)->exo_it_ #define LOCAL_exo_base LOCAL->exo_base_ #define REMOTE_exo_base(wid) REMOTE(wid)->exo_base_ #define LOCAL_exo_arity LOCAL->exo_arity_ #define REMOTE_exo_arity(wid) REMOTE(wid)->exo_arity_ #define LOCAL_exo_arg LOCAL->exo_arg_ #define REMOTE_exo_arg(wid) REMOTE(wid)->exo_arg_ #define LOCAL_search_atoms LOCAL->search_atoms_ #define REMOTE_search_atoms(wid) REMOTE(wid)->search_atoms_ #define LOCAL_CurSlot LOCAL->CurSlot_ #define REMOTE_CurSlot(wid) REMOTE(wid)->CurSlot_ #define LOCAL_NSlots LOCAL->NSlots_ #define REMOTE_NSlots(wid) REMOTE(wid)->NSlots_ #define LOCAL_SlotBase LOCAL->SlotBase_ #define REMOTE_SlotBase(wid) REMOTE(wid)->SlotBase_ #define LOCAL_Mutexes LOCAL->Mutexes_ #define REMOTE_Mutexes(wid) REMOTE(wid)->Mutexes_ #define LOCAL_SourceModule LOCAL->SourceModule_ #define REMOTE_SourceModule(wid) REMOTE(wid)->SourceModule_ #define LOCAL_Including LOCAL->Including_ #define REMOTE_Including(wid) REMOTE(wid)->Including_ #define LOCAL_MAX_SIZE LOCAL->MAX_SIZE_ #define REMOTE_MAX_SIZE(wid) REMOTE(wid)->MAX_SIZE_ #define LOCAL_LastWTime LOCAL->LastWTime_ #define REMOTE_LastWTime(wid) REMOTE(wid)->LastWTime_