Benjamin Peterson
|
264be6f48f
|
remove STORE_MAP, since it's unused
|
2015-05-28 14:40:08 -05:00 |
|
Benjamin Peterson
|
ee85339cc6
|
in dict displays, evaluate the key before the value (closes #11205)
Patch partially by Steve Dougherty.
|
2015-05-28 14:30:26 -05:00 |
|
Yury Selivanov
|
7544508f02
|
PEP 0492 -- Coroutines with async and await syntax. Issue #24017.
|
2015-05-11 22:57:16 -04:00 |
|
Benjamin Peterson
|
95283fb589
|
Merge 3.4
|
2015-05-07 18:42:16 -04:00 |
|
Benjamin Peterson
|
9e77f72fb2
|
shorten capsule name macro; it doesn't need to be so long
|
2015-05-07 18:41:47 -04:00 |
|
Benjamin Peterson
|
025e9ebd0a
|
PEP 448: additional unpacking generalizations (closes #2292)
Patch by Neil Girdhar.
|
2015-05-05 20:16:41 -04:00 |
|
Benjamin Peterson
|
1dfd247c1b
|
remove the concept of an unoptimized function scope from the compiler, since it can't happen anymore
|
2015-04-27 21:44:22 -04:00 |
|
Serhiy Storchaka
|
91427733ea
|
Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet.
|
2015-03-11 18:22:29 +02:00 |
|
Serhiy Storchaka
|
c775ad615a
|
Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet.
|
2015-03-11 18:20:35 +02:00 |
|
Benjamin Peterson
|
7ced53cc63
|
merge 3.4 (#23048)
|
2014-12-13 16:08:15 -05:00 |
|
Benjamin Peterson
|
3cda0ed062
|
pop the loop block even for infinite while loops (closes #23048)
|
2014-12-13 16:06:19 -05:00 |
|
Nick Coghlan
|
d600951748
|
Issue #22869: Split pythonrun into two modules
- interpreter startup and shutdown code moved to a new
pylifecycle.c module
- Py_OptimizeFlag moved into the new module with the other
global flags
|
2014-11-20 21:39:37 +10:00 |
|
Serhiy Storchaka
|
df4518ca4b
|
Issue #22453: Removed non-documented macro PyObject_REPR().
|
2014-11-18 23:34:33 +02:00 |
|
Serhiy Storchaka
|
81f68a7d4b
|
Issue #22453: Warn against the use of leaking macro PyObject_REPR().
|
2014-11-19 00:08:38 +02:00 |
|
Antoine Pitrou
|
e7811fca5e
|
Closes #11471: avoid generating a JUMP_FORWARD instruction at the end of an if-block if there is no else-clause.
Original patch by Eugene Toder.
|
2014-09-18 03:06:50 +02:00 |
|
Antoine Pitrou
|
5c8008e59d
|
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.
This also fixes a quadratic compilation time issue noticeable when compiling
code with a large number of "and" and "or" operators.
|
2014-05-23 11:47:32 +02:00 |
|
Antoine Pitrou
|
9961405ed1
|
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.
This also fixes a quadratic compilation time issue noticeable when compiling
code with a large number of "and" and "or" operators.
|
2014-05-23 11:46:03 +02:00 |
|
Benjamin Peterson
|
d51374ed78
|
PEP 465: a dedicated infix operator for matrix multiplication (closes #21176)
|
2014-04-09 23:55:56 -04:00 |
|
Victor Stinner
|
065efc3072
|
Issue #20625: Fix compilation issue
|
2014-02-18 22:07:56 +01:00 |
|
Yury Selivanov
|
34ce99f66d
|
Mangle __parameters in __annotations__ dict properly. Issue #20625.
|
2014-02-18 12:49:41 -05:00 |
|
Victor Stinner
|
6acc5e1330
|
Issue #20625: Fix compilation issue
|
2014-02-18 22:07:56 +01:00 |
|
Yury Selivanov
|
026019f89b
|
Mangle __parameters in __annotations__ dict properly. Issue #20625.
|
2014-02-18 12:49:41 -05:00 |
|
Christian Heimes
|
724b828e79
|
upcast int to size_t to silence two autological-constant-out-of-range-compare warnings with clang.
|
2013-12-04 08:42:46 +01:00 |
|
Larry Hastings
|
3a9079742f
|
Issue #19722: Added opcode.stack_effect(), which accurately
computes the stack effect of bytecode instructions.
|
2013-11-23 14:49:22 -08:00 |
|
Victor Stinner
|
f8e3221fa5
|
Issue #9566, #19617: Fix more compiler warnings in compile.c on Windows 64-bit
|
2013-11-19 23:56:34 +01:00 |
|