components/python/python27/patches/05-dtrace.patch
changeset 7095 6469e6424607
parent 6445 0edecb568b2e
child 7516 09c933391a1b
equal deleted inserted replaced
7094:61352b4e5af5 7095:6469e6424607
   428 -        check(x, vsize('12P3i' + CO_MAXBLOCKS*'3i' + 'P' + extras*'P'))
   428 -        check(x, vsize('12P3i' + CO_MAXBLOCKS*'3i' + 'P' + extras*'P'))
   429 +        check(x, vsize('12P4i' + CO_MAXBLOCKS*'3i' + 'P' + extras*'P'))
   429 +        check(x, vsize('12P4i' + CO_MAXBLOCKS*'3i' + 'P' + extras*'P'))
   430          # function
   430          # function
   431          def func(): pass
   431          def func(): pass
   432          check(func, size('9P'))
   432          check(func, size('9P'))
       
   433 --- Python-2.7.12/Include/ceval.h.~1~	2016-06-25 14:49:30.000000000 -0700
       
   434 +++ Python-2.7.12/Include/ceval.h	2016-10-12 07:33:22.132802000 -0700
       
   435 @@ -64,6 +64,7 @@
       
   436  PyAPI_FUNC(PyObject *) PyEval_GetCallStats(PyObject *);
       
   437  PyAPI_FUNC(PyObject *) PyEval_EvalFrame(struct _frame *);
       
   438  PyAPI_FUNC(PyObject *) PyEval_EvalFrameEx(struct _frame *f, int exc);
       
   439 +#pragma	no_inline(PyEval_EvalFrameEx)
       
   440  
       
   441  /* this used to be handled on a per-thread basis - now just two globals */
       
   442  PyAPI_DATA(volatile int) _Py_Ticker;