Author: Remi Meier <[email protected]>
Branch: c8-small-uniform
Changeset: r1390:28b87c884221
Date: 2014-09-18 13:55 +0200
http://bitbucket.org/pypy/stmgc/changeset/28b87c884221/
Log: add some dummies to make duhton-rpython translate
diff --git a/c8/stmgc.h b/c8/stmgc.h
--- a/c8/stmgc.h
+++ b/c8/stmgc.h
@@ -232,6 +232,27 @@
void stm_become_globally_unique_transaction(stm_thread_local_t *tl, const char
*msg);
+
+/* dummies for now: */
+__attribute__((always_inline))
+static inline void stm_write_card(object_t *obj, uintptr_t index)
+{
+ stm_write(obj);
+}
+
+static inline object_t *stm_setup_prebuilt_weakref(object_t *pp)
+{
+ return stm_setup_prebuilt(pp);
+}
+
+static inline void stm_flush_timing(stm_thread_local_t *tl, int verbose) {}
/* ==================== END ==================== */
+static void (*stmcb_expand_marker)(char *segment_base, uintptr_t odd_number,
+ object_t *following_object,
+ char *outputbuf, size_t outputbufsize);
+
+static void (*stmcb_debug_print)(const char *cause, double time,
+ const char *marker);
+
#endif
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit