r193347 - in /branches/gupc/libgupc: ChangeLog ...
nenadv@gcc.gnu.org
nenadv@gcc.gnu.org
Fri Nov 9 00:17:00 GMT 2012
Author: nenadv
Date: Fri Nov 9 00:17:40 2012
New Revision: 193347
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193347
Log:
Prevent data tearing on accessing a pointer to shared in
the shared address space.
libgupc/
* portals4/gupcr_lock_sup.c (gupcr_lock_get): New.
* portals4/gupcr_lock_sup.h: Add extern def for gupcr_lock_get.
* portals4/gupcr_lock.upc (upc_unlock): Access data that can
be changed by other threads via Portals interface.
Modified:
branches/gupc/libgupc/ChangeLog
branches/gupc/libgupc/portals4/gupcr_lock.upc
branches/gupc/libgupc/portals4/gupcr_lock_sup.c
branches/gupc/libgupc/portals4/gupcr_lock_sup.h
More information about the Gcc-cvs
mailing list