[Python-checkins] r80724 - in python/branches/py3k: Include/Python.h Include/dynamic_annotations.h Include/pyatomic.h Include/pystate.h Makefile.pre.in Objects/dictobject.c PC/VS7.1/pythoncore.vcproj PC/VS8.0/pythoncore.vcproj PC/os2emx/Makefile PCbuild/pythoncore.vcproj Python/ceval.c Python/ceval_gil.h Python/dynamic_annotations.c Python/pystate.c Python/thread_pthread.h configure configure.in

A.M. Kuchling amk at amk.ca
Thu May 6 18:51:18 CEST 2010


On Mon, May 03, 2010 at 09:29:35PM +0200, jeffrey.yasskin wrote:
> I've implemented part of the C1x atomic types so that we can explicitly mark
> variables that are used across threads, and get defined behavior as compilers
> advance.
> 
> I've added tsan's client header and implementation to the codebase in
> dynamic_annotations.{h,c} (docs at
> http://code.google.com/p/data-race-test/wiki/DynamicAnnotations).

Do we need to describe any of this in the c-api documentation (even if
only by reference to the ISO draft spec and to that wiki page)?

--amk


More information about the Python-checkins mailing list