Author: Remi Meier
Branch: c7
Changeset: r697:7bc72d2248b8
Date: 2014-01-31 13:59 +0100
http://bitbucket.org/pypy/stmgc/changeset/7bc72d2248b8/

Log:    little things

diff --git a/c7/stmsync.c b/c7/stmsync.c
--- a/c7/stmsync.c
+++ b/c7/stmsync.c
@@ -182,8 +182,6 @@
         assert(static_threads[i] == 0);
     memset(static_threads, 0, sizeof(static_threads));
     sem_init(&static_thread_semaphore, 0, NB_THREADS);
-    sem_getvalue(&static_thread_semaphore, &i);
-    assert(i == NB_THREADS);
 }
 
 /* void stm_acquire_collection_lock() */
diff --git a/c7/test/support.py b/c7/test/support.py
--- a/c7/test/support.py
+++ b/c7/test/support.py
@@ -40,7 +40,7 @@
 #define NURSERY_SECTION ...
 
 void stm_setup(void);
-void stm_setup_thread(void);
+void stm_setup_pthread(void);
 
 void stm_start_transaction(jmpbufptr_t *);
 bool _stm_stop_transaction(void);
@@ -53,8 +53,8 @@
 _Bool _stm_was_written(object_t *object);
 
 void _stm_restore_local_state(int thread_num);
-void _stm_teardown(void);
-void _stm_teardown_thread(void);
+void stm_teardown(void);
+void stm_teardown_pthread(void);
 
 char *_stm_real_address(object_t *o);
 object_t *_stm_tl_address(char *ptr);
@@ -100,6 +100,7 @@
 enum {
     LOCK_COLLECT = 1,
     LOCK_EXCLUSIVE = 2,
+    THREAD_YIELD = 4,
 };
 
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to