5513 Commits (6db7033192cd537ca987a65971acb01206c3ba82)

Author SHA1 Message Date
Victor Stinner 415c5107be Inline call_function() 9 years ago
Victor Stinner 035ba5da3e Issue #29157: Prefer getrandom() over getentropy() 9 years ago
Victor Stinner ff558f5aba Issue #29157: Prefer getrandom() over getentropy() 9 years ago
Victor Stinner b27df6faa5 Issue #29157: enhance py_getrandom() documentation 9 years ago
Victor Stinner de2f1ea124 py_getentropy() now supports ENOSYS, EPERM & EINTR 9 years ago
Victor Stinner 2f7964393d Issue #29157: getrandom() is now preferred over getentropy() 9 years ago
Victor Stinner a49a2078e8 Issue #29157: Simplify dev_urandom() 9 years ago
Victor Stinner dcdb60e4b3 Issue #29157: dev_urandom() now calls py_getentropy() 9 years ago
Victor Stinner 865a0f621f Optimize _PyFunction_FastCallDict() when kwargs is {} 9 years ago
Benjamin Peterson 493ac1bbe0 only include sys/random.h if it seems like it might have something useful (#29057) 9 years ago
Benjamin Peterson e527dd34bc ring in 2017 for Python 9 years ago
INADA Naoki 9c15776fac Issue #29049: Remove unnecessary Py_DECREF 9 years ago
INADA Naoki 6a3cedf8dd Issue #29049: Fix refleak introduced by f5eb0c4f5d37. 9 years ago
INADA Naoki 5a625d0aa6 Issue #29049: Call _PyObject_GC_TRACK() lazily when calling Python function. 9 years ago
Benjamin Peterson fb2ae15c67 add a specific configure check for sys/random.h (closes #28932) 9 years ago
Serhiy Storchaka 5bb8b9134b Issue #18896: Python function can now have more than 255 parameters. 9 years ago
Serhiy Storchaka 5ab81d787f Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. 9 years ago
Xavier de Gaye 76febd0792 Issue #26919: On Android, operating system data is now always encoded/decoded 9 years ago
Victor Stinner bc08ab4598 Add _PY_FASTCALL_SMALL_STACK constant 9 years ago
Yury Selivanov f2392133eb Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes. 9 years ago
Steve Dower 10beb3cfef Issue #28896: Disable WindowsRegistryFinder by default. 9 years ago
Serhiy Storchaka 4cc30ae313 Issue #28739: f-string expressions no longer accepted as docstrings and 9 years ago
Serhiy Storchaka 8b58339eb2 Issue #28512: Fixed setting the offset attribute of SyntaxError by 9 years ago
Martin Panter ca3263c50c Issue #25677: Correct syntax error caret for indented blocks. 9 years ago
Victor Stinner 59a73276e9 Backed out changeset 99c34e47348b 9 years ago
Victor Stinner 22f18750a5 Issue #20185: Convert _warnings.warn() to Argument Clinic 9 years ago
Victor Stinner 0ca246c5e7 Inline PyEval_EvalFrameEx() in callers 9 years ago
Victor Stinner 55ba38a480 Use _PyObject_CallMethodIdObjArgs() 9 years ago
Victor Stinner 7e42541d08 Use _PyObject_CallMethodIdObjArgs() 9 years ago
Victor Stinner e9abde4642 Add _Py_VaBuildStack() function 9 years ago
Victor Stinner b551b6c9f0 modsupport: replace int with Py_ssize_t 9 years ago
Victor Stinner e9aae2dcc5 modsupport: replace int with Py_ssize_t 9 years ago
Victor Stinner f17c3de263 Use _PyObject_CallNoArg() 9 years ago
Victor Stinner a5ed5f000a Use _PyObject_CallNoArg() 9 years ago
Victor Stinner 2d0eb65f45 Uniformize argument names of "call" functions 9 years ago
Victor Stinner 7bfb42d5b7 Issue #28858: Remove _PyObject_CallArg1() macro 9 years ago
Nick Coghlan 19d246745d Issue #23722: improve __classcell__ compatibility 9 years ago
Victor Stinner de4ae3d486 Backed out changeset b9c9691c72c5 9 years ago
Victor Stinner d6958ac6c0 Add sys.getandroidapilevel() 9 years ago
Victor Stinner 4778eab1f2 Replace PyObject_CallFunction() with fastcall 9 years ago
Victor Stinner 842cfff321 WITH_CLEANUP_START uses fastcall 9 years ago
Victor Stinner 27580c1fb5 Replace PyObject_CallFunctionObjArgs() with fastcall 9 years ago
Serhiy Storchaka 3d85fae91f Issue #28823: Simplified compiling with opcode BUILD_MAP_UNPACK. 9 years ago
Victor Stinner b69ee8c386 call_function(): document PyMethod optimization 9 years ago
Victor Stinner 048afd98b3 Remove CALL_PROFILE special build 9 years ago
Serhiy Storchaka 214678e44b Issue #12844: More than 255 arguments can now be passed to a function. 9 years ago
Victor Stinner f7d199ff32 Fix _PyGen_yf() 9 years ago
Raymond Hettinger 64e2f9ac86 Issue #27100: Fix ref leak 9 years ago
Raymond Hettinger a3fec1543d Issue #27100: With statement reports missing __enter__ before __exit__. (Contributed by Jonathan Ellington.) 9 years ago
Serhiy Storchaka b57d9eac41 Issue #28748: Private variable _Py_PackageContext is now of type "const char *" 9 years ago