| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bpo-20891: Fix PyGILState_Ensure() (#4650) (#4655) | Victor Stinner | 2017-11-30 | 1 | -11/+117 |
| | | | | | | | | | | | | | | | | When PyGILState_Ensure() is called in a non-Python thread before PyEval_InitThreads(), only call PyEval_InitThreads() after calling PyThreadState_New() to fix a crash. Add an unit test in test_embed. Enhance also embedded tests, backport from master: * Add test_pre_initialization_api() * Set PYTHONIOENCODING environment variable in test_forced_io_encoding() (cherry picked from commit b4d1e1f7c1af6ae33f0e371576c8bcafedb099db) | ||||
| * | Issue #27736: Improve the existing embedded interpreter init/fini test | Ned Deily | 2016-08-16 | 1 | -1/+1 |
| | | | | | | | by increasing the number of iterations. That appears sufficient to expose the ref count problem fixed in this issue. Patch suggested by Xiang Zhang | ||||
| * | Fix spelling (inital), grammar (may translates) in documentation, comments | Martin Panter | 2016-04-19 | 1 | -1/+1 |
| | | |||||
| * | Issue #18093: Factor out the programs that embed the runtime | Nick Coghlan | 2014-07-25 | 1 | -0/+140 |
