summaryrefslogtreecommitdiffstats
path: root/Objects/codeobject.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-38922: Raise code.__new__ audit event when code object replace() is calle...Steve Dower2019-11-271-0/+7
* bpo-37221: Add PyCode_NewWithPosOnlyArgs to be used internally and set PyCode...Pablo Galindo2019-07-011-15/+31
* bpo-26219: Fix compiler warning in _PyCode_InitOpcache() (GH-13997)Victor Stinner2019-06-121-1/+1
* bpo-26219: Fix compiler warning in _PyCode_InitOpcache() (GH-13809)Victor Stinner2019-06-041-1/+2
* bpo-26219: per opcode cache for LOAD_GLOBAL (GH-12884)Inada Naoki2019-06-031-0/+65
* bpo-36842: Pass positional only parameters to code_new audit hook (GH-13707)Pablo Galindo2019-06-011-3/+3
* bpo-37122: Make co->co_argcount represent the total number of positonal argum...Pablo Galindo2019-06-011-6/+5
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-2/+2
* bpo-37032: Add CodeType.replace() method (GH-13542)Victor Stinner2019-05-241-4/+75
* bpo-36842: Implement PEP 578 (GH-12613)Steve Dower2019-05-231-0/+6
* bpo-36540: PEP 570 -- Implementation (GH-12701)Pablo Galindo2019-04-291-29/+44
* bpo-35081: Add Include/internal/pycore_tupleobject.h (GH-10705)Victor Stinner2018-11-251-0/+1
* 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
|/