.. |
2022-01-02-14-53-59.bpo-46142.WayjgT.rst
|
…
|
|
2022-03-22-13-12-27.bpo-47091.tJcy-P.rst
|
gh-91247: Use memcpy for list and tuple repeat (#91482)
|
2022-07-25 22:10:23 -04:00 |
2022-04-15-22-12-53.gh-issue-91578.rDOtyK.rst
|
…
|
|
2022-04-24-02-22-10.gh-issue-91432.YPJAK6.rst
|
GH-91432: Specialize FOR_ITER (GH-91713)
|
2022-06-21 11:19:26 +01:00 |
2022-05-03-20-12-18.gh-issue-92261.aigLnb.rst
|
…
|
|
2022-05-08-19-43-31.gh-issue-88750.1BjJg-.rst
|
…
|
|
2022-05-10-11-34-35.gh-issue-92619.u0V0lY.rst
|
…
|
|
2022-05-11-09-16-54.gh-issue-91102.lenv9h.rst
|
gh-91102: Port 8-argument _warnings.warn_explicit to Argument Clinic (#92891)
|
2022-07-20 22:24:51 +02:00 |
2022-05-12-13-23-19.gh-issue-92236.sDRzUe.rst
|
…
|
|
2022-05-13-00-57-18.gh-issue-92658.YdhFE2.rst
|
…
|
|
2022-05-13-12-36-10.gh-issue-92777.Odo4vP.rst
|
…
|
|
2022-05-14-13-22-11.gh-issue-92804.rAqpI2.rst
|
…
|
|
2022-05-15-15-25-05.gh-issue-90473.MoPHYW.rst
|
…
|
|
2022-05-17-20-41-43.gh-issue-92858.eIXJTn.rst
|
gh-92858: Improve error message for some suites with syntax error before ':' (#92894)
|
2022-06-23 17:31:09 +01:00 |
2022-05-18-08-32-33.gh-issue-92914.tJUeTD.rst
|
…
|
|
2022-05-18-12-55-35.gh-issue-90690.TKuoTa.rst
|
…
|
|
2022-05-18-18-34-45.gh-issue-92930.kpYPOb.rst
|
gh-92930: _pickle.c: Acquire strong references before calling save() (GH-92931)
|
2022-06-10 21:50:11 -04:00 |
2022-05-19-13-25-50.gh-issue-92955.kmNV33.rst
|
…
|
|
2022-05-19-15-29-53.gh-issue-89914.8bAffH.rst
|
…
|
|
2022-05-20-09-25-34.gh-issue-93021.k3Aji2.rst
|
gh-93021: Fix __text_signature__ for __get__ (GH-93023)
|
2022-06-21 21:45:38 +02:00 |
2022-05-20-13-32-24.gh-issue-93012.e9B-pv.rst
|
…
|
|
2022-05-21-23-21-37.gh-issue-93065.5I18WC.rst
|
…
|
|
2022-05-22-02-37-50.gh-issue-93061.r70Imp.rst
|
…
|
|
2022-05-23-18-36-07.gh-issue-93143.X1Yqxm.rst
|
…
|
|
2022-05-24-14-35-48.gh-issue-93040.9X6Ofu.rst
|
…
|
|
2022-05-25-04-07-22.gh-issue-91924.-UyO4q.rst
|
…
|
|
2022-05-25-12-30-12.gh-issue-84694.5sjy2w.rst
|
…
|
|
2022-05-25-21-56-25.gh-issue-93223.gTOGVZ.rst
|
…
|
|
2022-05-30-10-22-46.gh-issue-93345.gi1A4L.rst
|
…
|
|
2022-05-30-14-50-03.gh-issue-93283.XDO2ZQ.rst
|
…
|
|
2022-05-30-15-35-42.gh-issue-93354.RZk8gs.rst
|
…
|
|
2022-05-30-15-51-11.gh-issue-93356.l5wnzW.rst
|
gh-93356: Lay out exception handling code at end of code unit (GH-92769)
|
2022-06-02 14:13:43 +01:00 |
2022-05-30-19-00-38.gh-issue-93359.zXV3A0.rst
|
…
|
|
2022-05-31-16-36-30.gh-issue-93382.Jf6gAj.rst
|
gh-93382: Sync up `co_code` changes with 3.11 (GH-94227)
|
2022-06-25 01:55:18 +08:00 |
2022-06-01-17-47-40.gh-issue-93418.24dJuc.rst
|
…
|
|
2022-06-02-08-28-55.gh-issue-93429.DZTWHx.rst
|
GH-93429: Merge `LOAD_METHOD` back into `LOAD_ATTR` (GH-93430)
|
2022-06-14 11:36:22 +01:00 |
2022-06-02-23-00-08.gh-issue-93444.m63DIs.rst
|
GH-93444: remove redundant fields from basicblock: b_nofallthrough, b_exit, b_return (GH-93445)
|
2022-06-03 22:43:22 +01:00 |
2022-06-06-14-28-24.gh-issue-93533.lnC0CC.rst
|
Shrink the LOAD_METHOD cache by one codeunit. (#93537)
|
2022-06-07 10:28:53 +01:00 |
2022-06-09-09-08-29.gh-issue-93621.-_Pn1d.rst
|
GH-93621: reorder code in with/async-with exception exit path to reduce the size of the exception table (GH-93622)
|
2022-06-10 17:53:34 +01:00 |
2022-06-09-19-19-02.gh-issue-93461.5DqP1e.rst
|
gh-93461: Invalidate sys.path_importer_cache entries with relative paths (GH-93653)
|
2022-06-10 23:56:26 +02:00 |
2022-06-10-10-31-18.gh-issue-93662.-7RSC1.rst
|
GH-93662: Make sure that column offsets are correct in multi-line method calls. (GH-93673)
|
2022-06-14 11:08:12 +01:00 |
2022-06-10-12-03-17.gh-issue-93671.idkQqG.rst
|
gh-93671: Avoid exponential backtracking in deeply nested sequence patterns in match statements (GH-93680)
|
2022-06-10 17:56:45 +02:00 |
2022-06-10-16-57-35.gh-issue-93678.1WBnHt.rst
|
GH-93678: reduce boilerplate and code repetition in the compiler (GH-93682)
|
2022-06-14 13:40:09 +01:00 |
2022-06-12-19-31-56.gh-issue-89828.bq02M7.rst
|
gh-89828: Do not relay the __class__ attribute in GenericAlias (#93754)
|
2022-06-18 11:34:57 +03:00 |
2022-06-13-10-48-09.gh-issue-93516.yJSait.rst
|
GH-93516: Speedup line number checks when tracing. (GH-93763)
|
2022-06-20 13:00:42 +01:00 |
2022-06-13-13-55-34.gh-issue-93516.HILrDl.rst
|
GH-93516: Store offset of first traceable instruction in code object (GH-93769)
|
2022-06-14 11:09:30 +01:00 |
2022-06-15-11-16-13.gh-issue-93841.06zqX3.rst
|
GH-93841: Allow stats to be turned on and off, cleared and dumped at runtime. (GH-93843)
|
2022-06-21 15:40:54 +01:00 |
2022-06-15-16-45-53.gh-issue-93678.1I_ZT3.rst
|
GH-93678: refactor compiler so that optimizer does not need the assembler and compiler structs (GH-93842)
|
2022-06-21 09:22:17 +01:00 |
2022-06-16-16-53-22.gh-issue-93911.RDwIiK.rst
|
gh-93911: Specialize `LOAD_ATTR_PROPERTY` (GH-93912)
|
2022-06-17 23:13:17 +08:00 |
2022-06-17-16-30-24.gh-issue-93955.LmiAe9.rst
|
gh-93955: Use unbound methods for slot `__getattr__` and `__getattribute__` (GH-93956)
|
2022-06-18 22:42:42 +08:00 |
2022-06-18-17-00-33.gh-issue-93911.y286of.rst
|
Correct news entry. (GH-96043)
|
2022-08-17 12:59:44 +01:00 |
2022-06-20-13-48-57.gh-issue-94021.o78q3G.rst
|
gh-94021: Address unreachable code warning in specialize code (GH-94022)
|
2022-06-20 23:34:11 -07:00 |
2022-06-23-12-10-39.gh-issue-94163.SqAfQq.rst
|
GH-94163: Add BINARY_SLICE and STORE_SLICE instructions. (GH-94168)
|
2022-06-27 12:24:23 +01:00 |
2022-06-24-14-06-20.gh-issue-93883.8jVQQ4.rst
|
gh-93883: elide traceback indicators when possible (#93994)
|
2022-07-11 07:40:53 +01:00 |
2022-06-25-10-19-43.gh-issue-87995.aMDHnp.rst
|
gh-87995: Make MappingProxyType hashable (GH-94252)
|
2022-06-28 11:54:58 +02:00 |
2022-06-26-14-37-03.gh-issue-94192.ab7tn7.rst
|
gh-94192: Fix error for dictionary literals with invalid expression as value. (#94304)
|
2022-06-26 19:42:47 +01:00 |
2022-06-28-10-08-06.gh-issue-94262.m-HWUZ.rst
|
GH-94262: Don't create frame objects for frames that aren't yet complete. (GH-94371)
|
2022-07-01 11:08:20 +01:00 |
2022-06-28-12-41-17.gh-issue-88116.A7fEl_.rst
|
gh-88116: Avoid undefined behavior when decoding varints in code objects (#94375)
|
2022-06-28 14:24:54 +01:00 |
2022-06-28-14-20-36.gh-issue-94360.DiEnen.rst
|
gh-94360: Fix a tokenizer crash when reading encoded files with syntax errors from stdin (#94386)
|
2022-07-05 17:39:21 +01:00 |
2022-06-29-15-45-04.gh-issue-94329.olUQyk.rst
|
GH-94329: Don't raise on excessive stack consumption (GH-94421)
|
2022-06-30 15:27:14 +01:00 |
2022-06-29-22-18-36.gh-issue-91719.3APYYI.rst
|
gh-91719: Reload opcode on unknown error so that C can optimize the dispatching in ceval.c (#94364)
|
2022-06-30 08:38:29 -07:00 |
2022-06-30-15-07-26.gh-issue-94438.btzHSk.rst
|
GH-94438: Account for NULLs on evaluation stack when jumping lines. (GH-94444)
|
2022-07-01 14:01:14 +01:00 |
2022-07-01-20-00-19.gh-issue-94485.mo5st7.rst
|
gh-94485: Set line number of module's RESUME instruction to 0, as specified by PEP 626 (GH-94552)
|
2022-07-05 14:38:44 +02:00 |
2022-07-06-14-02-26.gh-issue-92228.44Cbly.rst
|
gh-92228: disable the compiler's 'small exit block inlining' optimization for blocks that have a line number (GH-94592)
|
2022-07-06 23:38:36 -07:00 |
2022-07-07-21-13-25.gh-issue-94215._Sv9Ms.rst
|
gh-94215: Fix error handling for line-tracing events (GH-94681)
|
2022-07-08 14:40:35 +02:00 |
2022-07-08-11-44-45.gh-issue-93252.i2358c.rst
|
GH-93252: Fix error handling for failed Python calls (GH-94693)
|
2022-07-08 18:52:26 -07:00 |
2022-07-08-16-44-11.gh-issue-94694.VkL2CM.rst
|
GH-94694: Fix column offsets for multi-line method lookups (GH-94697)
|
2022-07-09 17:22:23 -07:00 |
2022-07-14-10-07-53.gh-issue-90699.x3aG9m.rst
|
GH-90699: fix ref counting of static immortal strings (gh-94850)
|
2022-07-20 15:23:30 +09:00 |
2022-07-15-16-15-04.gh-issue-91153.HiBmtt.rst
|
GH-91153: Handle mutating __index__ methods in bytearray item assignment (GH-94891)
|
2022-07-19 09:42:40 -07:00 |
2022-07-15-22-16-08.gh-issue-94822.zRRzBN.rst
|
GH-94822: Don't specialize when metaclasses are involved (GH-94892)
|
2022-07-18 10:10:22 -07:00 |
2022-07-15-22-47-44.gh-issue-94893.YiJYcW.rst
|
GH-94893: Ignore caches when adding LOAD_FAST_CHECKs (GH-94894)
|
2022-07-18 09:00:41 -07:00 |
2022-07-16-08-14-17.gh-issue-94869.eRwMsX.rst
|
gh-94869: Fix the location in some expressions for multi-line f-string ast nodes (#94895)
|
2022-07-16 19:51:53 +01:00 |
2022-07-17-15-54-29.gh-issue-91256.z7i7Q5.rst
|
gh-91256: Ensure help text has the program name even before getpath is called (GH-94929)
|
2022-07-19 19:39:11 +01:00 |
2022-07-18-04-48-34.gh-issue-94947.df9gUw.rst
|
gh-94947: Disallow parsing walrus with feature_version < (3, 8) (#94948)
|
2022-07-18 10:20:12 +01:00 |
2022-07-18-05-10-29.gh-issue-94949.OsZ7_s.rst
|
gh-94949: Disallow parsing parenthesised ctx mgr with old feature_version (#94950)
|
2022-07-18 22:10:49 +01:00 |
2022-07-18-14-19-21.gh-issue-94739.NQJQi7.rst
|
GH-94739: Mark stacks of exception handling blocks for setting frame.f_lineno in the debugger. (GH-94958)
|
2022-07-18 16:06:42 +01:00 |
2022-07-19-04-34-56.gh-issue-94996.dV564A.rst
|
gh-94996: Disallow parsing pos only params with feature_version < (3, 8) (GH-94997)
|
2022-08-12 19:27:50 +02:00 |
2022-07-19-09-41-55.gh-issue-94938.xYBlM7.rst
|
gh-94938: Fix errror detection of unexpected keyword arguments (GH-94999)
|
2022-07-28 07:40:36 +03:00 |
2022-07-19-16-30-59.gh-issue-94036._6Utkm.rst
|
GH-94036: Fix more attribute location quirks (GH-95028)
|
2022-07-22 13:13:16 -07:00 |
2022-07-20-13-46-01.gh-issue-91409.dhL8Zo.rst
|
GH-91409: Don't overwrite valid locations with NOP locations (GH-95067)
|
2022-07-20 14:27:31 -07:00 |
2022-07-21-17-54-52.gh-issue-95113.NnSLpT.rst
|
GH-95113: Don't use EXTENDED_ARG_QUICK in unquickened code (GH-95121)
|
2022-07-22 11:04:20 -07:00 |
2022-07-21-19-19-20.gh-issue-95060.4xdT1f.rst
|
Fix PyCode_Addr2Location when addrq < 0 (GH-95091)
|
2022-07-21 14:49:49 +01:00 |
2022-07-22-12-53-34.gh-issue-94438.hNqACc.rst
|
GH-94438: Handle extended arguments and conditional pops in mark_stacks (GH-95110)
|
2022-07-22 16:28:03 -07:00 |
2022-07-23-19-16-25.gh-issue-93351.0Jyvu-.rst
|
gh-93351: Add news entry and what's new entry for changes in gh-93351 (#95175)
|
2022-07-23 19:35:44 +01:00 |
2022-07-24-00-27-47.gh-issue-95185.ghYTZx.rst
|
gh-95185: Check recursion depth in the AST constructor (#95186)
|
2022-07-24 15:58:52 +01:00 |
2022-07-26-09-31-12.gh-issue-93678.W8vvgT.rst
|
gh-93678: extract 'struct cfg_builder' from the compiler so that the CFG can be manipulated directly (GH-95107)
|
2022-07-26 14:36:30 +01:00 |
2022-07-26-12-59-03.gh-issue-95245.GHWczn.rst
|
GH-95245: Store object values and dict pointers in single tagged pointer. (GH-95278)
|
2022-08-01 14:34:54 +01:00 |
2022-07-27-14-05-07.gh-issue-95324.28Q5u7.rst
|
gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack during deallocation in debug mode (#95325)
|
2022-07-27 16:03:38 +01:00 |
2022-07-27-14-21-57.gh-issue-90081.HVAS5x.rst
|
GH-90081: Run python tracers at full speed (GH-95328)
|
2022-07-28 10:17:22 +01:00 |
2022-07-28-08-33-31.gh-issue-95355.yN4XVk.rst
|
gh-95355: Check tokens[0] after allocating memory (GH-95356)
|
2022-07-28 03:00:34 -07:00 |
2022-07-28-19-07-06.gh-issue-87092.73IPS1.rst
|
gh-87092: create a 'jump target label' abstraction so that the compiler's codegen stage does not work directly with basic blocks (GH-95398)
|
2022-08-04 14:59:32 +01:00 |
2022-07-31-03-22-58.gh-issue-91146.Y2Hziy.rst
|
gh-91146: More reduce allocation size of list from str.split/rsplit (gh-95493)
|
2022-08-01 22:15:07 +09:00 |
2022-07-31-13-23-12.gh-issue-95150.67FXVo.rst
|
GH-95150: Use position and exception tables for code hashing and equality (GH-95509)
|
2022-08-01 11:02:56 -07:00 |
2022-08-04-18-46-54.gh-issue-95605.FbpCoG.rst
|
gh-95605: Fix `float(s)` error message when `s` contains only whitespace (GH-95665)
|
2022-08-10 19:25:39 +01:00 |
2022-08-11-09-19-55.gh-issue-95876.YpQfoV.rst
|
gh-95876: Fix format string in pegen error location code (#95877)
|
2022-08-11 09:55:57 +01:00 |
2022-08-11-11-01-56.gh-issue-95818.iClLdl.rst
|
GH-95818: Skip incomplete frames in `PyThreadState_GetFrame` (GH-95886)
|
2022-08-11 14:06:32 +01:00 |
2022-08-12-13-04-25.gh-issue-95922.YNCtyX.rst
|
gh-95922: compiler's eliminate_empty_basic_blocks ignores the last block of the compilation unit (GH-95924)
|
2022-08-12 16:35:09 +01:00 |
2022-08-14-10-04-44.gh-issue-95977.gCTZb9.rst
|
GH-95977: Speed up calling pure python descriptor __get__ with vectorcall (gh-95978)
|
2022-08-15 00:13:42 +09:00 |
2022-08-15-11-58-05.gh-issue-90997.bWwV8Q.rst
|
GH-90997: Wrap yield from/await in a virtual try/except StopIteration (GH-96010)
|
2022-08-19 12:33:44 -07:00 |
2022-08-15-12-41-14.gh-issue-95245.N4gOUV.rst
|
GH-95245: Move weakreflist into the pre-header. (GH-95996)
|
2022-08-16 13:57:18 +01:00 |
2022-08-15-21-08-11.gh-issue-96005.6eoc8k.rst
|
gh-96005: Handle WASI ENOTCAPABLE in getpath (GH-96006)
|
2022-08-16 20:20:15 +02:00 |
2022-08-18-13-47-59.gh-issue-96046.5Hqbka.rst
|
gh-96046: Initialize ht_cached_keys in PyType_Ready() (GH-96047)
|
2022-08-21 22:24:03 -07:00 |
2022-08-19-06-51-17.gh-issue-96071.mVgPAo.rst
|
GH-96071: fix deadlock in PyGILState_Ensure (GH-96124)
|
2022-08-19 12:43:00 -07:00 |
2022-08-22-21-33-28.gh-issue-96187.W_6SRG.rst
|
GH-96187: Prevent _PyCode_GetExtra to return garbage for negative indexes (GH-96188)
|
2022-08-23 11:13:53 +01:00 |
README.rst
|
…
|
|