Update of /cvsroot/monetdb/pathfinder/runtime
In directory sc8-pr-cvs16:/tmp/cvs-serv16308
Modified Files:
pathfinder.mx
Log Message:
Declare variable coll_shortlock.
Index: pathfinder.mx
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/runtime/pathfinder.mx,v
retrieving revision 1.331
retrieving revision 1.332
diff -u -d -r1.331 -r1.332
--- pathfinder.mx 12 Apr 2007 15:52:45 -0000 1.331
+++ pathfinder.mx 12 Apr 2007 16:02:56 -0000 1.332
@@ -1508,6 +1508,7 @@
} else {
# insert list of free pages
free_pages.bbpname(prefix + "_free_pages");
+ var coll_shortlock := reverse(runtime).fetch(RT_LOCK_FREELIST);
runtime.replace(coll_shortlock, free_pages);
# only index element qnames that occur <M times, such that M.log(M) < N
@@ -2665,6 +2666,7 @@
var runtime := ws.fetch(CONT_RUNTIME).fetch(cont);
# if there is a free page, then this is easy
+ var coll_shortlock := reverse(runtime).fetch(RT_LOCK_FREELIST);
lock_set(coll_shortlock);
var page_id := [EMAIL PROTECTED], err := CATCH(page_id :=
__runtime_newpage(runtime));
lock_unset(coll_shortlock);
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Monetdb-pf-checkins mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins