43 Commits (e3babbd03cd2bcb3c85deabae3bc6976aa95a3c3)

Author SHA1 Message Date
Pablo Galindo 4a2edc34a4 bpo-37221: Add PyCode_NewWithPosOnlyArgs to be used internally and set PyCode_New as a compatibility wrapper (GH-13959) 7 years ago
Inada Naoki 91234a1636
bpo-26219: per opcode cache for LOAD_GLOBAL (GH-12884) 7 years ago
Pablo Galindo 8c77b8cb91
bpo-36540: PEP 570 -- Implementation (GH-12701) 7 years ago
Guido van Rossum 95e4d58913 String annotations [PEP 563] (#4390) 8 years ago
Serhiy Storchaka 598ceae876
bpo-32150: Expand tabs to spaces in C files. (#4583) 8 years ago
Serhiy Storchaka 5bb8b9134b Issue #18896: Python function can now have more than 255 parameters. 9 years ago
Raymond Hettinger f89854f89c Issue 28751: Fix comments in code.h. (Contributed by Ned Batchelder). 9 years ago
Serhiy Storchaka ab8740058a Issue #27129: Replaced wordcode related magic constants with macros. 9 years ago
Yury Selivanov eb6364557f Issue #28003: Implement PEP 525 -- Asynchronous Generators. 9 years ago
Brett Cannon d0600ed524 Make PyCodeObject.co_extra even more private to force users through the proper API. 9 years ago
Brett Cannon 5c4de2863b Add the co_extra field and accompanying APIs to code objects. 9 years ago
Victor Stinner 3cdd5fb970 code_richcompare() now uses the constants types 10 years ago
Victor Stinner efb2413ce8 code_richcompare() now uses the constants types 10 years ago
Victor Stinner f3914eb16d co_lnotab supports negative line number delta 10 years ago
Yury Selivanov 7544508f02 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 11 years ago
Yury Selivanov 8170e8c0d1 PEP 479: Change StopIteration handling inside generators. 11 years ago
Andrew Kuchling 6283691d46 #11983: update comment to describe which fields are used and why. 12 years ago
Benjamin Peterson 9003760991 map cells to arg slots at code creation time (closes #12399) 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Victor Stinner f3170ccef8 Use locale encoding if Py_FileSystemDefaultEncoding is not set 15 years ago
Victor Stinner c39211f51e Issue #9630: Redecode filenames when setting the filesystem encoding 15 years ago
Collin Winter 4222e9c07c Merged revisions 79060 via svnmerge from 16 years ago
Collin Winter 001a3952c9 Add support for weak references to code objects. This will be used by an optimization in the incoming Python 3 JIT. 16 years ago
Alexandre Vassalotti 7b82b40a47 Merged revisions 72487-72488,72879 via svnmerge from 17 years ago
Benjamin Peterson e39d5d5f81 Merged revisions 73782-73784 via svnmerge from 17 years ago
Benjamin Peterson ffeaa88525 a little more fiddling to make flags like 2.x 17 years ago
Benjamin Peterson 466a7822c1 the old CO_FUTURE flags can't be commented out 17 years ago
Jeffrey Yasskin 655d835415 Issue #6042: 17 years ago
Jeffrey Yasskin f7f858d141 Issue 5954, PyFrame_GetLineNumber: 17 years ago
Jeffrey Yasskin 1aa4700234 PyCode_NewEmpty: 17 years ago
Brett Cannon e3944a5e1e The BDFL has retired! Long live the FLUFL (Friendly Language Uncle For Life)! 17 years ago
Mark Dickinson c008a176af Issue #1717, continued: remove PyObject_Compare and Py_CmpToRich declarations 17 years ago
Georg Brandl 20a046cc5f Remove old macro that isn't used anywhere anymore. 18 years ago
Christian Heimes 4d6ec85a02 Merged revisions 61952-61953 via svnmerge from 18 years ago
Christian Heimes 3c60833e1e Patch #2477: Added from __future__ import unicode_literals 18 years ago
Eric Smith 87824086fa Add __future__ import for print_function. It's a no-op in 3.0, but it needs to not be a syntax error. 18 years ago
Eric Smith 7c47894a2a Backport of the print function, using a __future__ import. 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Guido van Rossum 00bc0e0a2d Patch #1272, by Christian Heimes and Alexandre Vassalotti. 18 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Guido van Rossum 4f72a78684 Jiwon Seo's PEP 3102 implementation. 19 years ago
Neal Norwitz ca460d9722 with and as are now keywords. There are some generated files I can't recreate. 20 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Jeremy Hylton 271d59343b Move peephole optimizer to separate file. (Forgot .h in previous checkin.) 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Richard Jones 7c88dcc5ab Merge from rjones-funccall branch. 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Jeremy Hylton a4ebc135ac Refactor: Move code that uses co_lnotab from ceval to codeobject 20 years ago