major changes to prefetching code
[IRC.git] / Robust / src / Runtime / DSTM / interface / dstm.h
index 8a86ea2fb9b61101e22c0b0f64a6e52ab8a60847..61c38a7888b4c070e95a07da3c37aebde51e0dfe 100644 (file)
@@ -266,10 +266,8 @@ void transAbort(transrecord_t *trans);
 void prefetch(int, unsigned int *, unsigned short *, short*);
 void *transPrefetch(void *);
 void *mcqProcess(void *);
-void checkPrefetchTuples(prefetchqelem_t *);
 prefetchpile_t *foundLocal(prefetchqelem_t *);// returns node with prefetch elements(oids, offsets)
-prefetchpile_t *makePreGroups(prefetchqelem_t *, int *);// returns node with prefetch elements(oids, offsets)
-void checkPreCache(prefetchqelem_t *, int *, unsigned int, int);
+int lookupObject(unsigned int * oid, short offset);
 int transPrefetchProcess(transrecord_t *, int **, short);
 void sendPrefetchReq(prefetchpile_t*, int);
 int getPrefetchResponse(int);