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