Author: Armin Rigo <ar...@tunes.org> Branch: fast-gil Changeset: r72188:a8a8d8d6c823 Date: 2014-06-24 13:55 +0200 http://bitbucket.org/pypy/pypy/changeset/a8a8d8d6c823/
Log: Fix typos diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpython/jit/backend/llsupport/assembler.py --- a/rpython/jit/backend/llsupport/assembler.py +++ b/rpython/jit/backend/llsupport/assembler.py @@ -310,7 +310,7 @@ # Before doing an external call, 'rpy_fastgil' is initialized to # be equal to css. This function is called if we find out after # the call that it is no longer equal to css. See description - # in transator/c/src/thread_pthread.c. + # in translator/c/src/thread_pthread.c. if old_rpy_fastgil == 0: # this case occurs if some other thread stole the GIL but diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rpython/rtyper/lltypesystem/rffi.py --- a/rpython/rtyper/lltypesystem/rffi.py +++ b/rpython/rtyper/lltypesystem/rffi.py @@ -154,11 +154,13 @@ argnames = ', '.join(['a%d' % i for i in range(len(args))]) source = py.code.Source(""" - def call_external_function(%(argnames)s): - aroundstate.before() + def call_external_function(%(argnames)s)e + before = aroundstate.before + if before: before() # NB. it is essential that no exception checking occurs here! res = funcptr(%(argnames)s) - aroundstate.after() + after = aroundstate.after + if after: after() return res """ % locals()) miniglobals = {'aroundstate': aroundstate, @@ -293,7 +295,7 @@ aroundstate.leave_callback() # here we don't hold the GIL any more. As in the wrapper() produced # by llexternal, it is essential that no exception checking occurs - # after the call to leave_calback(). + # after the call to leave_callback(). return result """ % locals()) miniglobals = locals().copy() _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit