Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Includes ensurepip and venv packages in nuget package. | Steve Dower | 2017-02-06 | 1 | -2/+11 |
|\ | |||||
| * | Includes ensurepip and venv packages in nuget package. | Steve Dower | 2017-02-06 | 68 | -441/+676 |
| |\ | |||||
| * | | Includes ensurepip and venv packages in nuget package. | Steve Dower | 2017-02-06 | 1 | -2/+11 |
| | | | |||||
* | | | Issue #29263: LOAD_METHOD support for C methods | INADA Naoki | 2017-02-03 | 1 | -4/+1 |
| | | | | | | | | | | | | Calling builtin method is at most 10% faster. | ||||
* | | | python-gdb.py supports method-wrapper | Victor Stinner | 2017-02-01 | 1 | -5/+48 |
| | | | | | | | | | | | | | | | Issue #29367: python-gdb.py now supports also method-wrapper (wrapperobject) objects. | ||||
* | | | Update and enhance python-gdb.py | Victor Stinner | 2017-01-18 | 1 | -16/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | Issue #29259: * Detect PyCFunction is the current frame, not only in the older frame * Ignore PyCFunction_Call() since it now calls _PyCFunction_FastCallDict(), and _PyCFunction_FastCallDict() is already detected | ||||
* | | | Fix Python 2.6 support in python-gdb.py | Victor Stinner | 2017-01-18 | 1 | -2/+2 |
| | | | | | | | | | | | | Issue #29259. | ||||
* | | | Argument Clinic: Use METH_FASTCALL for boring positionals | Victor Stinner | 2017-01-17 | 1 | -9/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | Issue #29286. Use METH_FASTCALL calling convention instead of METH_VARARGS to parse "boring" position arguments. METH_FASTCALL is faster since it avoids the creation of a temporary tuple to pass positional arguments. Replace PyArg_UnpackTuple() with _PyArg_UnpackStack()+_PyArg_NoStackKeywords(). | ||||
* | | | Argument Clinic: Use METH_FASTCALL for positionals | Victor Stinner | 2017-01-17 | 1 | -14/+32 |
| | | | | | | | | | | | | | | | | | | Issue #29286. Use METH_FASTCALL calling convention instead of METH_VARARGS to parse position arguments. METH_FASTCALL is faster since it avoids the creation of a temporary tuple to pass positional arguments. | ||||
* | | | Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywords | Victor Stinner | 2017-01-17 | 1 | -1/+1 |
| | | | | | | | | | | | | Issue #29286. | ||||
* | | | Optimize _PyCFunction_FastCallKeywords() | Victor Stinner | 2017-01-16 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #29259: Write fast path in _PyCFunction_FastCallKeywords() for METH_FASTCALL, avoid the creation of a temporary dictionary for keyword arguments. Cleanup also _PyCFunction_FastCallDict(): * Don't dereference func before checking that it's not NULL * Move code to raise the "no keyword argument" exception into a new no_keyword_error label. Update python-gdb.py for the change. | ||||
* | | | Merge 3.6 | Victor Stinner | 2016-12-16 | 29 | -9450/+30 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Issue #28783: Replaces bdist_wininst in nuget packages with stub | Steve Dower | 2016-12-11 | 29 | -9450/+30 |
| |\ \ | |||||
| | * \ | Issue #28846: Various installer fixes | Steve Dower | 2016-12-03 | 30 | -9466/+61 |
| | |\ \ | |||||
| | | * | | Reintroduce Python2 support in generate_opcode_h.py | Victor Stinner | 2016-11-28 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #28821. Add also a message to show that the command did something :-) | ||||
| | | * | | Fix a ResourceWarning in generate_opcode_h.py | Victor Stinner | 2016-11-25 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Use a context manager to close the Python file. Replace also open() with tokenize.open() to handle coding cookie if any in Lib/opcode.py. | ||||
| | | * | | Issue #28783: Embedded and nuget packages incorrect reference missing ↵ | Steve Dower | 2016-11-23 | 29 | -9465/+50 |
| | | |\ \ | | | | | | | | | | | | | | | | | | | bdist_wininst command. | ||||
| | | | * | | Issue #28770: Update python-gdb.py for fastcalls | Victor Stinner | 2016-11-22 | 1 | -16/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Frame.is_other_python_frame() now also handles _PyCFunction_FastCallDict() frames. Thanks to the new code to handle fast calls, python-gdb.py is now also able to detect the <built-in id method of module ...> frame. | ||||
| | | | * | | Issue #28573: Missing sys._mercurial info and other build issues. | Steve Dower | 2016-11-22 | 1 | -3/+16 |
| | | | |\ \ | |||||
| | | | * \ \ | Merge 3.6 | Victor Stinner | 2016-11-22 | 1 | -2/+6 |
| | | | |\ \ \ | |||||
| | | | * \ \ \ | Issue #28023: Fix python-gdb.py didn't support new dict implementation | INADA Naoki | 2016-11-22 | 28 | -9449/+19 |
| | | | |\ \ \ \ | |||||
| | | | | * \ \ \ | Issue #28573: Fixes issue with nested if blocks | Steve Dower | 2016-11-14 | 28 | -9449/+19 |
| | | | | |\ \ \ \ | |||||
| | | | | | * | | | | Fixes incorrect merge | Steve Dower | 2016-11-14 | 1 | -5/+0 |
| | | | | | | | | | | |||||
| | | | | | * | | | | Issue #28573: Avoid setting up env too many times during build | Steve Dower | 2016-11-14 | 1 | -28/+9 |
| | | | | | |\ \ \ \ | |||||
| | | | | | * \ \ \ \ | Adds missing _asyncio.pyd to installer and generally tidies pyd management. | Steve Dower | 2016-10-29 | 28 | -9455/+22 |
| | | | | | |\ \ \ \ \ | |||||
| | | | | | | * \ \ \ \ | Removes incorrect condition from lib_pdb.msi | Steve Dower | 2016-10-28 | 28 | -9455/+22 |
| | | | | | | |\ \ \ \ \ | |||||
| | | | | | | | * \ \ \ \ | Merge from 3.6 | Steve Dower | 2016-10-27 | 28 | -9455/+22 |
| | | | | | | | |\ \ \ \ \ | |||||
| | | | | | | | | * \ \ \ \ | Fix launcher.msi from rebuilding during release build. | Steve Dower | 2016-10-10 | 28 | -9455/+22 |
| | | | | | | | | |\ \ \ \ \ | |||||
| | | | | | | | | | * \ \ \ \ | Issue #28402: Adds signed catalog files for stdlib on Windows. | Steve Dower | 2016-10-09 | 28 | -9455/+22 |
| | | | | | | | | | |\ \ \ \ \ | |||||
| | | | | | | | | | | * \ \ \ \ | Issue #28217: Adds _testconsole module to test console input. | Steve Dower | 2016-10-03 | 1 | -0/+12 |
| | | | | | | | | | | |\ \ \ \ \ | |||||
| | | | | | | | | | | * \ \ \ \ \ | Issue #28251: Improvements to help manuals on Windows. | Steve Dower | 2016-09-22 | 2 | -2/+13 |
| | | | | | | | | | | |\ \ \ \ \ \ | |||||
| | | | | | | | | | | * | | | | | | | regrtest: add -u for unbuffered stdout/stderr | Victor Stinner | 2016-09-21 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | Fixes bad merge for issue #28110 | Steve Dower | 2016-09-17 | 27 | -9455/+21 |
| | | | | | | | | | | |\ \ \ \ \ \ \ | |||||
| | | | | | | | | | | | * \ \ \ \ \ \ | Issue #28110: launcher.msi has different product codes between 32-bit and 64-bit | Steve Dower | 2016-09-17 | 27 | -9455/+21 |
| | | | | | | | | | | | |\ \ \ \ \ \ \ | |||||
| | | | | | | | | | | | | * \ \ \ \ \ \ | Merge with 3.6 | Steve Dower | 2016-09-17 | 27 | -9455/+21 |
| | | | | | | | | | | | | |\ \ \ \ \ \ \ | |||||
| | | | | | | | | | | | | | * \ \ \ \ \ \ | merge 3.6 | Benjamin Peterson | 2016-09-14 | 27 | -9455/+21 |
| | | | | | | | | | | | | | |\ \ \ \ \ \ \ | |||||
| | | | | | | | | | | | | | | * | | | | | | | Issue #26830: Refactor Tools/scripts/google.py | Berker Peksag | 2016-09-14 | 1 | -15/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch by Francisco Couzo. | ||||
| | | | | | | | | | | | | | | * | | | | | | | Remove pybench microbenchmark | Victor Stinner | 2016-09-13 | 26 | -9440/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #15369. Please use the new "performance" benchmark suite. | ||||
* | | | | | | | | | | | | | | | | | | | | | | Merge 3.5 | Victor Stinner | 2016-12-16 | 1 | -2/+18 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | / | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | | | python-gdb.py: catch gdb.error on gdb.selected_frame() | Victor Stinner | 2016-12-16 | 1 | -2/+18 |
| | | | | | | | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | | | | | | | Issue #28783: Replaces bdist_wininst in nuget packages with stub | Steve Dower | 2016-12-11 | 68 | -441/+676 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | | | Issue #28770: Update python-gdb.py for fastcalls | Victor Stinner | 2016-11-22 | 1 | -16/+31 |
| |/ / / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Frame.is_other_python_frame() now also handles _PyCFunction_FastCallDict() frames. Thanks to the new code to handle fast calls, python-gdb.py is now also able to detect the <built-in id method of module ...> frame. | ||||
| * | | | | | | | | | | | | | | | | | | | Issue #28846: Various installer fixes | Steve Dower | 2016-12-03 | 68 | -425/+645 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / / / / | |||||
| | * | | | | | | | | | | | | | | | | | | Issue #28783: Embedded and nuget packages incorrect reference missing ↵ | Steve Dower | 2016-11-23 | 68 | -426/+647 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bdist_wininst command. | ||||
| | | * | | | | | | | | | | | | | | | | | Issue #28573: Missing sys._mercurial info and other build issues. | Steve Dower | 2016-11-22 | 1 | -3/+16 |
| | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | | | | | | | Issue #28023: Fix python-gdb.py on old GDB versions | Victor Stinner | 2016-11-22 | 1 | -2/+6 |
| | | |/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace int(value.address)+offset with value.cast(unsigned char*)+offset. It seems like int(value.address) fails on old versions of GDB. | ||||
| | | * | | | | | | | | | | | | | | | Issue #28023: Fix python-gdb.py didn't support new dict implementation | INADA Naoki | 2016-11-22 | 1 | -2/+26 |
| | | |/ / / / / / / / / / / / / / | |||||
| | | * | | | | | | | | | | | | | | Issue #28573: Fixes issue with nested if blocks | Steve Dower | 2016-11-14 | 1 | -6/+6 |
| | | | |_|_|_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | | | | Issue #28573: Avoid setting up env too many times during build | Steve Dower | 2016-11-14 | 1 | -36/+9 |
| | | |/ / / / / / / / / / / / | |||||
| | | * | | | | | | | | | | | | Adds missing _asyncio.pyd to installer and generally tidies pyd management. | Steve Dower | 2016-10-29 | 3 | -69/+23 |
| | | |/ / / / / / / / / / / |