remove now-unused atomic_modify_mutvar_mutex
authorSimon Marlow <marlowsd@gmail.com>
Fri, 3 Apr 2009 13:27:31 +0000 (13:27 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Fri, 3 Apr 2009 13:27:31 +0000 (13:27 +0000)
rts/sm/Storage.c

index cfe649a..ebb33f4 100644 (file)
@@ -69,10 +69,6 @@ step *nurseries         = NULL; /* array of nurseries, >1 only if THREADED_RTS *
  * simultaneous access by two STG threads.
  */
 Mutex sm_mutex;
-/*
- * This mutex is used by atomicModifyMutVar# only
- */
-Mutex atomic_modify_mutvar_mutex;
 #endif
 
 
@@ -148,7 +144,6 @@ initStorage( void )
   
 #if defined(THREADED_RTS)
   initMutex(&sm_mutex);
-  initMutex(&atomic_modify_mutvar_mutex);
 #endif
 
   ACQUIRE_SM_LOCK;
@@ -297,7 +292,6 @@ freeStorage (void)
     freeAllMBlocks();
 #if defined(THREADED_RTS)
     closeMutex(&sm_mutex);
-    closeMutex(&atomic_modify_mutvar_mutex);
 #endif
     stgFree(nurseries);
 }