Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
b1558a0368949714f5765702a8d83a2d163eaacf
/
Python
/
compile.c
b2e5794
bpo-31338 (#3374)
by Barry Warsaw
· 7 years ago
265fcc5
bpo-31286, bpo-30024: Fixed stack usage in absolute imports with (#3217)
by Serhiy Storchaka
· 7 years ago
f432a32
bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157)
by Stefan Krah
· 7 years ago
36ff451
bpo-30501: Make the compiler producing optimized code for condition expressions. (#1851)
by Serhiy Storchaka
· 7 years ago
f93234b
bpo-30024: Circular imports involving absolute imports with binding (#1264)
by Serhiy Storchaka
· 7 years ago
ba85d69
bpo-29878: Add global instances of int for 0 and 1. (#852)
by Serhiy Storchaka
· 7 years ago
cb41b27
bpo-29463: Add docstring field to some AST nodes. (#46)
by INADA Naoki
· 7 years ago
3a9ac82
bpo-29607: Fix stack_effect computation for CALL_FUNCTION_EX (#202)
by Matthieu Dartiailh
· 7 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 8 years ago
f239213
Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes.
by Yury Selivanov
· 8 years ago
0f6373c
Issue #28739: f-string expressions no longer accepted as docstrings and
by Serhiy Storchaka
· 8 years ago
4cc30ae
Issue #28739: f-string expressions no longer accepted as docstrings and
by Serhiy Storchaka
· 8 years ago
d77e5b7
Merge #23722 from 3.6
by Nick Coghlan
· 8 years ago
19d2467
Issue #23722: improve __classcell__ compatibility
by Nick Coghlan
· 8 years ago
3d85fae
Issue #28823: Simplified compiling with opcode BUILD_MAP_UNPACK.
by Serhiy Storchaka
· 8 years ago
85b0f5b
Added the const qualifier to char* variables that refer to readonly internal
by Serhiy Storchaka
· 8 years ago
3b73ea1
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
f4934ea
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
7344285
Issue #28257: Improved error message when pass a non-iterable as
by Serhiy Storchaka
· 8 years ago
b728105
Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.
by Serhiy Storchaka
· 8 years ago
015d874
Issue #28076: Variable annotations should be mangled for private names.
by Guido van Rossum
· 8 years ago
ab87400
Issue #27129: Replaced wordcode related magic constants with macros.
by Serhiy Storchaka
· 8 years ago
944368e
Issue #23722: Initialize __class__ from type.__new__()
by Nick Coghlan
· 8 years ago
f9b760f
Rework CALL_FUNCTION* opcodes
by Victor Stinner
· 8 years ago
52c4e7c
Issue #28008: Implement PEP 530 -- asynchronous comprehensions.
by Yury Selivanov
· 8 years ago
eb63645
Issue #28003: Implement PEP 525 -- Asynchronous Generators.
by Yury Selivanov
· 8 years ago
f8cb8a1
Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations.
by Yury Selivanov
· 8 years ago
2f8bfef
replace PY_SIZE_MAX with SIZE_MAX
by Benjamin Peterson
· 8 years ago
ca47063
replace Py_(u)intptr_t with the c99 standard types
by Benjamin Peterson
· 8 years ago
ea525a2
Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation.
by Serhiy Storchaka
· 8 years ago
dc35cda
Issue #27594: Prevent assertion error when running test_ast with coverage
by Ned Deily
· 8 years ago
ce7b27d
merge 3.5 (#27514)
by Benjamin Peterson
· 8 years ago
e09ed54
make too many nested blocks be a SyntaxError instead of a SystemError (closes #27514)
by Benjamin Peterson
· 8 years ago
607f8a5
Issue #27301: Fixed incorrect return codes for errors in compile.c.
by Serhiy Storchaka
· 8 years ago
694de3b
Issue #27301: Fixed incorrect return codes for errors in compile.c.
by Serhiy Storchaka
· 8 years ago
64204de
Issue #27095: Simplified MAKE_FUNCTION and removed MAKE_CLOSURE opcodes.
by Serhiy Storchaka
· 8 years ago
cf2ad55
Issue #27286: Fixed compiling BUILD_MAP_UNPACK_WITH_CALL opcode. Calling
by Serhiy Storchaka
· 8 years ago
3c317e7
Issue #27286: Fixed compiling BUILD_MAP_UNPACK_WITH_CALL opcode. Calling
by Serhiy Storchaka
· 8 years ago
6a7506a
Issue #27140: Added BUILD_CONST_KEY_MAP opcode.
by Serhiy Storchaka
· 8 years ago
b0f80b0
Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode.
by Serhiy Storchaka
· 8 years ago
ec39756
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 8 years ago
4884271
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 8 years ago
976bb40
compiler.c: fix compiler warnings on Windows
by Victor Stinner
· 8 years ago
2ad474b
Update assertion in compiler_addop_i()
by Victor Stinner
· 8 years ago
fc6f2ef
compile.c: inline compiler_use_new_block()
by Victor Stinner
· 8 years ago
15a3095
compiler: don't emit SyntaxWarning on const stmt
by Victor Stinner
· 9 years ago
a272409
compiler now ignores constant statements
by Victor Stinner
· 9 years ago
f2c1aa1
Add ast.Constant
by Victor Stinner
· 9 years ago
efb2413
code_richcompare() now uses the constants types
by Victor Stinner
· 9 years ago
f3914eb
co_lnotab supports negative line number delta
by Victor Stinner
· 9 years ago
f006940
Issue #20440: Massive replacing unsafe attribute setting code with special
by Serhiy Storchaka
· 9 years ago
5a57ade
Issue #20440: Massive replacing unsafe attribute setting code with special
by Serhiy Storchaka
· 9 years ago
a78c795
Issue 25483: Add an opcode to make f-string formatting more robust.
by Eric V. Smith
· 9 years ago
e56a919
Issue #25523: Merge a-to-an corrections from 3.5
by Martin Panter
· 9 years ago
2eb819f
Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5
by Martin Panter
· 9 years ago
7462b649
Issue #25523: Correct "a" article to "an" article
by Martin Panter
· 9 years ago
235a6f0
Issue #24965: Implement PEP 498 "Literal String Interpolation". Documentation is still needed, I'll open an issue for that.
by Eric V. Smith
· 9 years ago
7920b70
merge 3.5 (#25060)
by Benjamin Peterson
· 9 years ago
b685515
compute stack effect of BUILD_MAP correctly (closes #25060)
by Benjamin Peterson
· 9 years ago
ff9fe23
Fix refleak.
by Stefan Krah
· 9 years ago
c0cbed1
Fix refleak.
by Stefan Krah
· 9 years ago
6d35043
Merge 3.5 (Issue #24687)
by Yury Selivanov
· 9 years ago
f315c1c
Issue #24687: Plug refleak on SyntaxError in function parameters annotations.
by Yury Selivanov
· 9 years ago
0811c5d
Merge 3.5 (Issue #24619)
by Yury Selivanov
· 9 years ago
b7666a3
Issue #24619: More tests; fix nits in compiler.c
by Yury Selivanov
· 9 years ago
3bd2b98
Merge 3.5 (Issue #24528)
by Yury Selivanov
· 9 years ago
9dec035
Issue #24528: Improve error message for awaits in comprehensions
by Yury Selivanov
· 9 years ago
6edc2f7
Issue #24400: Merge 3.5
by Yury Selivanov
· 9 years ago
5376ba9
Issue #24400: Introduce a distinct type for 'async def' coroutines.
by Yury Selivanov
· 9 years ago
ec466a1
Fixed indentation of Python examples in C comments.
by Serhiy Storchaka
· 9 years ago
553e156
Fixed indentation of Python examples in C comments.
by Serhiy Storchaka
· 9 years ago
d741a88
Fixed indentation of Python examples in C comments.
by Serhiy Storchaka
· 9 years ago
264be6f
remove STORE_MAP, since it's unused
by Benjamin Peterson
· 9 years ago
ee85339
in dict displays, evaluate the key before the value (closes #11205)
by Benjamin Peterson
· 9 years ago
7544508
PEP 0492 -- Coroutines with async and await syntax. Issue #24017.
by Yury Selivanov
· 9 years ago
95283fb
Merge 3.4
by Benjamin Peterson
· 9 years ago
9e77f72
shorten capsule name macro; it doesn't need to be so long
by Benjamin Peterson
· 9 years ago
025e9eb
PEP 448: additional unpacking generalizations (closes #2292)
by Benjamin Peterson
· 9 years ago
1dfd247
remove the concept of an unoptimized function scope from the compiler, since it can't happen anymore
by Benjamin Peterson
· 9 years ago
9142773
Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet.
by Serhiy Storchaka
· 9 years ago
c775ad6
Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet.
by Serhiy Storchaka
· 9 years ago
7ced53c
merge 3.4 (#23048)
by Benjamin Peterson
· 10 years ago
3cda0ed
pop the loop block even for infinite while loops (closes #23048)
by Benjamin Peterson
· 10 years ago
d600951
Issue #22869: Split pythonrun into two modules
by Nick Coghlan
· 10 years ago
df4518c
Issue #22453: Removed non-documented macro PyObject_REPR().
by Serhiy Storchaka
· 10 years ago
81f68a7
Issue #22453: Warn against the use of leaking macro PyObject_REPR().
by Serhiy Storchaka
· 10 years ago
e7811fc
Closes #11471: avoid generating a JUMP_FORWARD instruction at the end of an if-block if there is no else-clause.
by Antoine Pitrou
· 10 years ago
5c8008e
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.
by Antoine Pitrou
· 10 years ago
9961405
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.
by Antoine Pitrou
· 10 years ago
d51374e
PEP 465: a dedicated infix operator for matrix multiplication (closes #21176)
by Benjamin Peterson
· 10 years ago
065efc3
Issue #20625: Fix compilation issue
by Victor Stinner
· 10 years ago
34ce99f
Mangle __parameters in __annotations__ dict properly. Issue #20625.
by Yury Selivanov
· 10 years ago
6acc5e1
Issue #20625: Fix compilation issue
by Victor Stinner
· 10 years ago
026019f
Mangle __parameters in __annotations__ dict properly. Issue #20625.
by Yury Selivanov
· 10 years ago
724b828
upcast int to size_t to silence two autological-constant-out-of-range-compare warnings with clang.
by Christian Heimes
· 11 years ago
3a90797
Issue #19722: Added opcode.stack_effect(), which accurately
by Larry Hastings
· 11 years ago
f8e3221
Issue #9566, #19617: Fix more compiler warnings in compile.c on Windows 64-bit
by Victor Stinner
· 11 years ago
85fe8a6
Issue #9566, #19617: New try to fix compilation on Windows
by Victor Stinner
· 11 years ago
b679a2e
Issue #9566, #19617: Fix compilation on Windows
by Victor Stinner
· 11 years ago
ad9a066
Issue #9566: compile.c uses Py_ssize_t instead of int to store sizes to fix
by Victor Stinner
· 11 years ago
Next »