Hi Andrew, On Thu, Jan 5, 2012 at 20:34, Andrew Francis <[email protected]> wrote: > [translation:ERROR] AssertionError: cast_ptr_to_adr(gcref) is a bad idea > with STM. Consider checking config.stm in <FunctionGraph of > (pypy.rpython.memory.gc.minimark:427)MiniMarkGC.post_setup at 0x98f82d4>
Ah, sorry. You need also to pass the option "--gc=none". All real GCs are unsupported so far :-/ > for i in range(LENGTH): > add_at_end_of_chained_list(glob.anchor, i) > rstm.transaction_boundary() > print "thread done" > > I don't see rstm.begin_transaction() being called. Is this implicit with > when a thread starts? Yes. > In general, what sort of feedback are you looking for at this stage? It's unclear. At this stage I'm looking for how we would really like the final STM-over-PyPy to look like, as this question is not clear at all. See my other mails about this topic... A bientôt, Armin. _______________________________________________ pypy-dev mailing list [email protected] http://mail.python.org/mailman/listinfo/pypy-dev
