Victor Stinner 82656276ca
bpo-27535: Optimize warnings.warn() (#4508)
* Optimize warnings.filterwarnings(). Replace re.compile('') with
  None to avoid the cost of calling a regex.match() method, whereas
  it always matchs.
* Optimize get_warnings_attr(): replace PyObject_GetAttrString() with
  _PyObject_GetAttrId().

Cleanup also create_filter():

* Use _Py_IDENTIFIER() to allow to cleanup strings at Python
  finalization
* Replace Py_FatalError() with a regular exceptions
2017-11-22 23:51:42 +01:00
..
2017-11-08 14:44:44 -08:00
2017-01-01 22:04:13 -06:00
2017-11-05 15:37:50 +02:00
2017-11-08 14:44:44 -08:00
2017-09-14 18:13:16 -07:00

Miscellaneous source files for the main Python shared library