[Python-checkins] python/dist/src/Tools/bgen/bgen bgenGenerator.py, 1.23, 1.24
jackjansen@users.sourceforge.net
jackjansen at users.sourceforge.net
Tue Sep 20 17:13:57 CEST 2005
Update of /cvsroot/python/python/dist/src/Tools/bgen/bgen
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11983
Modified Files:
bgenGenerator.py
Log Message:
Added support for (optionally) bracketing calls with
Py_{BEGIN,END}_ALLOW_THREADS.
Index: bgenGenerator.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/bgen/bgen/bgenGenerator.py,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- bgenGenerator.py 10 Jul 2005 20:37:50 -0000 1.23
+++ bgenGenerator.py 20 Sep 2005 15:13:53 -0000 1.24
@@ -216,6 +216,12 @@
def precheck(self):
pass
+ def beginallowthreads(self):
+ pass
+
+ def endallowthreads(self):
+ pass
+
def callit(self):
args = ""
s = "%s%s(" % (self.getrvforcallit(), self.callname)
@@ -226,8 +232,10 @@
s = arg.passArgument()
if args: s = sep + s
args = args + s
+ self.beginallowthreads()
Output("%s%s(%s);",
self.getrvforcallit(), self.callname, args)
+ self.endallowthreads()
def getrvforcallit(self):
if self.rv:
More information about the Python-checkins
mailing list