summaryrefslogtreecommitdiffstats
path: root/Objects/codeobject.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-35081: Rename internal headers (GH-10275)Victor Stinner2018-11-121-1/+1
* bpo-35199: Add an internal _PyTuple_ITEMS() macro (GH-10434)Victor Stinner2018-11-091-1/+1
* bpo-35081: Add pycore_ prefix to internal header files (GH-10263)Victor Stinner2018-10-311-1/+1
* bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592)Victor Stinner2018-08-031-2/+3
* bpo-24618: Add a check in the code constructor. (GH-8283)Serhiy Storchaka2018-07-161-3/+15
* bpo-33299: Return an object itself for some types in _PyCode_ConstantKey(). (...Serhiy Storchaka2018-04-191-4/+11
* bpo-32176: Set CO_NOFREE in the code object constructor (GH-4675)Nick Coghlan2017-12-031-1/+9
* replace custom table with pyctype (#3456)Benjamin Peterson2017-09-081-12/+1
* bpo-31393: Fix the use of PyUnicode_READY(). (#3451)Serhiy Storchaka2017-09-081-1/+5
* update all_name_chars comment after 9020ac7cce97dddad51b285fffc31fe4ddf60898 ...Benjamin Peterson2017-09-081-2/+1
* optimize all_name_chars (#3442)Benjamin Peterson2017-09-081-14/+14
* bpo-30789: Use a single memory block for co_extra. (#2555)Serhiy Storchaka2017-07-041-39/+15
* bpo-30704, bpo-30604: Fix memleak in code_dealloc() (#2455)Victor Stinner2017-06-281-1/+2
* bpo-30604: clean up co_extra support (#2144)Dino Viehland2017-06-211-12/+18
* bpo-12414: Update code_sizeof() to take in account co_extra memory. (#1168)Dong-hee Na2017-04-201-2/+6
* bpo-29683 - Fixes to _PyCode_SetExtra when co_extra->ce->extras is (#376)Brian Coleman2017-03-021-10/+14
* Issue #29337: Fixed possible BytesWarning when compare the code objects.Serhiy Storchaka2017-01-241-3/+3
|\
| * Issue #29337: Fixed possible BytesWarning when compare the code objects.Serhiy Storchaka2017-01-241-3/+3
| |\
| | * Issue #29337: Fixed possible BytesWarning when compare the code objects.Serhiy Storchaka2017-01-241-3/+3
* | | Issue #18896: Python function can now have more than 255 parameters.Serhiy Storchaka2016-12-161-7/+13
* | | Issue #19569: Compiler warnings are now emitted if use most of deprecatedSerhiy Storchaka2016-11-201-3/+2
|/ /
* | Merge 3.5 (issue #27942)Yury Selivanov2016-11-091-0/+2
|\ \ | |/
| * ssue #27942: Fix memory leak in codeobject.cYury Selivanov2016-11-091-0/+2
* | Issue #28350: String constants with null character no longer interned.Serhiy Storchaka2016-10-041-8/+8
|\ \ | |/
| * Issue #28350: String constants with null character no longer interned.Serhiy Storchaka2016-10-041-8/+8
* | Issue #27942: String constants now interned recursively in tuples and frozens...Serhiy Storchaka2016-09-301-7/+45
|\ \ | |/
| * Issue #27942: String constants now interned recursively in tuples and frozens...Serhiy Storchaka2016-09-301-7/+45
| * Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Martin Panter2016-09-071-1/+1
* | Make PyCodeObject.co_extra even more private to force users through the prope...Brett Cannon2016-09-071-23/+31
* | Change error return value to be more consistent with the rest of PythonBrett Cannon2016-09-071-5/+5
* | use a the bool type for a boolean variableBenjamin Peterson2016-09-071-2/+4
* | Add the co_extra field and accompanying APIs to code objects.Brett Cannon2016-09-071-0/+91
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-301-1/+1
* | Issue #15984: Merge PyUnicode doc from 3.5Martin Panter2016-04-151-1/+1
|\ \ | |/
| * Correct “an” → “a” with “Unicode”, “user”, “UTF”, etcMartin Panter2016-04-151-1/+1
| * code_richcompare() now uses the constants typesVictor Stinner2016-01-221-1/+138
* | code_richcompare() now uses the constants typesVictor Stinner2016-01-221-1/+138
* | co_lnotab supports negative line number deltaVictor Stinner2016-01-201-4/+7
|/
* Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-1/+1
* Issue #18874: PyCode_New() now ensures that the filename is a ready UnicodeVictor Stinner2013-10-101-0/+5
* Issue #15456: Fix code __sizeof__ after #12399 change.Martin v. Löwis2012-07-261-1/+17
* Make PyUnicode_Copy() private => _PyUnicode_Copy()Victor Stinner2011-12-121-1/+1
* Reuse PyUnicode_Copy() in validate_and_copy_tuple()Victor Stinner2011-10-111-3/+1
* Implement PEP 393.Martin v. Löwis2011-09-281-6/+9
* Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.Brian Curtin2011-08-111-2/+1
* map cells to arg slots at code creation time (closes #12399)Benjamin Peterson2011-06-261-29/+65
* Remove arbitrary string length limitsVictor Stinner2011-01-051-2/+2
* Issue #9566: use Py_ssize_t instead of intVictor Stinner2011-01-041-2/+3
* make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-171-2/+2
* Remove unused label.Georg Brandl2010-10-151-4/+0