sveral updates

git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1415 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
vsc
2005-10-28 17:38:50 +00:00
parent 16970726b8
commit 1fa46c6051
41 changed files with 1241 additions and 356 deletions

View File

@@ -944,10 +944,10 @@ typedef struct array_entry
#if defined(YAPOR) || defined(THREADS)
rwlock_t ArRWLock; /* a read-write lock to protect the entry */
#endif
struct array_entry *NextArrayE; /* Pointer to the actual array */
#if THREADS
unsigned int owner_id;
#endif
struct array_entry *NextAE;
Term ValueOfVE; /* Pointer to the actual array */
} ArrayEntry;
@@ -987,7 +987,7 @@ typedef union
} statarray_elements;
/* next, the actual data structure */
typedef struct
typedef struct static_array_entry
{
Prop NextOfPE; /* used to chain properties */
PropFlags KindOfPE; /* kind of property */
@@ -995,6 +995,7 @@ typedef struct
#if defined(YAPOR) || defined(THREADS)
rwlock_t ArRWLock; /* a read-write lock to protect the entry */
#endif
struct static_array_entry *NextAE;
static_array_types ArrayType; /* Type of Array Elements. */
statarray_elements ValueOfVE; /* Pointer to the Array itself */
} StaticArrayEntry;