- allow MegaClauses with blobs

- change Diffs to be thread specific
- include Christian's updates


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1222 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
vsc
2005-01-04 02:50:23 +00:00
parent 9303ee3b86
commit af931c6e6d
13 changed files with 1138 additions and 1005 deletions

View File

@@ -78,9 +78,14 @@ ADDR Yap_HeapBase;
#ifdef THREADS
struct restore_info rinfo[MAX_WORKERS];
struct thread_globs Yap_thread_gl[MAX_WORKERS];
#else
struct restore_info rinfo;
ADDR Yap_HeapBase,
Yap_LocalBase,
Yap_GlobalBase,
@@ -105,6 +110,9 @@ jmp_buf Yap_CompilerBotch;
/************ variables concerned with Error Handling *************/
sigjmp_buf Yap_RestartEnv; /* used to restart after an abort execution */
/******** whether Yap is responsible for signal handling******************/
int Yap_PrologShouldHandleInterrupts;
/********* IO support *****/
/********* parsing ********************************************/