Weilin Du
698bab5a40
Doc: fix duplicated words ( #136086 )
...
Tests / (push) Blocked by required conditions
Tests / Windows MSI (push) Blocked by required conditions
Tests / Change detection (push) Waiting to run
Tests / Docs (push) Blocked by required conditions
Tests / Check if Autoconf files are up to date (push) Blocked by required conditions
Tests / Check if generated files are up to date (push) Blocked by required conditions
Tests / Ubuntu SSL tests with OpenSSL (push) Blocked by required conditions
Tests / Cross build Linux (push) Blocked by required conditions
Tests / WASI (push) Blocked by required conditions
Tests / Hypothesis tests on Ubuntu (push) Blocked by required conditions
Tests / Address sanitizer (push) Blocked by required conditions
Tests / Undefined behavior sanitizer (push) Blocked by required conditions
Tests / CIFuzz (push) Blocked by required conditions
Tests / All required checks pass (push) Blocked by required conditions
Lint / lint (push) Waiting to run
mypy / Run mypy on Lib/_pyrepl (push) Waiting to run
mypy / Run mypy on Lib/test/libregrtest (push) Waiting to run
mypy / Run mypy on Lib/tomllib (push) Waiting to run
mypy / Run mypy on Tools/build (push) Waiting to run
mypy / Run mypy on Tools/cases_generator (push) Waiting to run
mypy / Run mypy on Tools/clinic (push) Waiting to run
mypy / Run mypy on Tools/jit (push) Waiting to run
mypy / Run mypy on Tools/peg_generator (push) Waiting to run
---------
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2025-06-29 18:04:02 -04:00
Neil Schemenauer
ceae4edf81
gh-119786: Add InternalDocs/qsbr.md. (gh-135411)
...
Add internal doc for the Quiescent-State Based Reclamation (QSBR) implementation.
2025-06-23 22:09:40 +00:00
Kumar Aditya
0d9d48959e
add async generators section to asyncio internal docs ( #135674 )
2025-06-23 06:22:28 +00:00
Kumar Aditya
cb39410111
Initial internal asyncio docs ( #135469 )
...
Currently focused on `_asynciomodule.c` but could also receive updates about internals of the Python package.
2025-06-17 12:21:41 -07:00
sobolevn
5507eff19c
Improve format of InternalDocs/exception_handling.md
( #134969 )
2025-05-31 14:56:33 +03:00
Nybblista
2cc99b3dd3
Docs: Fix the _PyGenObject_HEAD
reference in the InternalDocs/generators.md
( #133739 )
2025-05-18 21:56:58 +05:30
Yan Yanchii
0a1fedb70b
gh-126835: Rename ast_opt.c
to ast_preprocess.c
and related stuff after moving const folding to the peephole optimizier ( #131830 )
2025-05-04 21:07:35 +03:00
Yongzi Li
814ca116d5
Docs: fix typo in InternalDocs/garbage_collector.md
(gh-133151)
...
Fix typo in `InternalDocs/garbage_collector.md`.
2025-04-29 17:20:50 +00:00
Neil Schemenauer
31a500a92b
Add internal docs about the free-threaded GC. (gh-132562)
2025-04-28 13:32:39 -07:00
Nybblista
210f027d02
Fix typo in the garbage_collector.md file ( #132803 )
2025-04-24 16:46:39 +03:00
Alper
dc4a7077ac
InternalDocs: Fix outdated struct references in frames.md ( #132613 )
...
Docs: Fix outdated struct references in frames.md
Co-authored-by: alperyoney <alperyoney@fb.com>
2025-04-20 23:24:21 +01:00
Yongzi Li
a985c9262f
Fix some typos in various doc files (GH-132589)
2025-04-16 18:11:47 +00:00
Tomas R.
bfc292abc1
Docs: Fix typo in InternalDocs/jit.md
( #132119 )
2025-04-05 12:36:16 +02:00
Nybblista
149fbb01f2
gh-119786: Fix _PyExecutorObject link at jit.md file ( #131382 )
2025-03-17 21:22:12 +00:00
Nybblista
23cda58348
gh-119786: add JUMP_BACKWARD
macro to the Jumps section ( #131213 )
...
add JUMP_BACKWARD opcode macro to the Jumps section
JUMP_BACKWARD opcode macro added to the Jumps section in
interpreter.md file at InternalDocs.
2025-03-16 20:04:39 +00:00
Tomas R.
d07e9ebbe8
gh-131306: Remove unused code related to BINARY_SUBSCR
( #131307 )
2025-03-16 16:37:29 +00:00
Nybblista
e9d210bfc2
gh-131170: fix duplicated sections in frames.md file ( #131177 )
...
fix duplicated sections in frames.md file
In the frames.md file at InternalDocs, change the first
duplicated title to Specials, and remove unnecessary content
under the Specials section.
2025-03-13 16:59:19 +03:00
AN Long
798f8d3ea9
Replace non-breaking spaces with normal spaces ( #130116 )
...
Using normal spaces in place of non-breaking spaces.
2025-02-16 09:33:14 +08:00
Brandt Bucher
828b27680f
GH-126599: Remove the PyOptimizer API (GH-129194)
2025-01-28 16:10:51 -08:00
Sergey Miryanov
a5075cd5bd
gh-119786: Fix small typo in AST to CFG to bytecode section in compiler.md ( #129322 )
2025-01-27 16:36:09 +02:00
Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి)
211f41316b
Fix typo in doc ( #128917 )
2025-01-16 16:32:17 +00:00
Irit Katriel
e81fe940c9
gh-119786: added InternalDocs/generators.md ( #128524 )
2025-01-16 13:15:52 +00:00
Yan Yanchii
2cf396c368
gh-119786: Fix typos in InternalDocs/parser.md
( #128314 )
2024-12-28 17:05:00 +02:00
Yan Yanchii
c6563f3f22
gh-119786: Fix typos in InternalDocs/frames.md
( #128275 )
...
Fix typos in `InternalDocs/frames.md`
2024-12-26 20:09:15 +05:30
Yan Yanchii
f420bdd29f
gh-119786: Fix typos in InternalDocs/interpreter.md
( #128174 )
2024-12-22 18:34:16 +02:00
Petr Viktorin
690fe077f6
gh-126491: Revert "GH-126491: Lower heap size limit with faster marking (GH-127519)" (GH-127770)
...
Revert "GH-126491: Lower heap size limit with faster marking (GH-127519)"
This reverts commit 023b7d2141
, which introduced
a refleak.
2024-12-10 11:53:56 +01:00
Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి)
72dca6c4ed
gh-119786: fix typo in InternalDocs/garbage_collector.md
( #127687 )
2024-12-07 15:42:45 +05:30
Irit Katriel
89fa7ec74e
gh-119786: Add jit.md. Move adaptive.md to a section of interpreter.md. ( #127175 )
2024-12-06 16:36:06 +00:00
Mark Shannon
023b7d2141
GH-126491: Lower heap size limit with faster marking (GH-127519)
...
* Faster marking of reachable objects
* Changes calculation of work to do and work done.
* Merges transitive closure calculations
2024-12-06 10:46:59 +00:00
Mark Shannon
a8dd821d5b
GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-127110)
...
* Mark almost all reachable objects before doing collection phase
* Add stats for objects marked
* Visit new frames before each increment
* Update docs
* Clearer calculation of work to do.
2024-12-02 10:12:17 +00:00
Bénédikt Tran
04673d2f14
gh-119786: cleanup internal docs and fix internal links ( #127485 )
2024-12-01 17:12:22 +00:00
Bénédikt Tran
49f15d8667
gh-119786: improve internal docs on co_linetable
( #123198 )
2024-11-30 00:25:55 +00:00
Topher Fischer
14a05a8f43
gh-126882: Fix indentation in code sample block ( #126887 )
2024-11-27 15:24:45 +00:00
Petr Viktorin
0c1feebf95
gh-113993: InternalDocs: Add String Interning to README ( #127250 )
2024-11-26 11:06:57 +01:00
Irit Katriel
4b12a6ff4a
gh-119786: add code object doc, inline locations.md into it ( #126832 )
2024-11-22 19:27:41 +00:00
Mark Shannon
aea0c586d1
GH-127010: Don't lazily track and untrack dicts (GH-127027)
2024-11-20 16:41:20 +00:00
Hugo van Kemenade
899fdb213d
Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)" ( #126983 )
2024-11-19 11:25:09 +02:00
Mark Shannon
b0fcc2c47a
GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)
...
* Mark almost all reachable objects before doing collection phase
* Add stats for objects marked
* Visit new frames before each increment
* Remove lazy dict tracking
* Update docs
* Clearer calculation of work to do.
2024-11-18 14:31:26 +00:00
Mark Shannon
3966d8d626
GH-117759: Update GC docs for incremental collection (GH-126695)
2024-11-14 09:50:00 +00:00
Valerii
19c2481853
gh-126529: Update devguide links to relative filenames in InternalDocs ( #126530 )
...
Update devguide links to relative filenames in InternalDocs/parser.md
and InternalDocs/compiler.md.
2024-11-07 16:35:29 +01:00
Valerii
b9082958ef
gh-126509: Update link to CPython's grammar docs in InternalDocs/parser.md ( #126510 )
2024-11-06 22:11:48 +00:00
Marat Sharafutdinov
c35b33bfb7
Fix typo in garbage_collector.md ( #125556 )
2024-10-23 19:04:49 -07:00
Irit Katriel
de0d5c6e2e
gh-119786: move 'changing grammar' checklist from devguide to InternalDocs ( #125874 )
2024-10-23 14:48:39 +01:00
Irit Katriel
d0bfff47fb
gh-119786: [doc] more consistent syntax in InternalDocs ( #125815 )
2024-10-21 23:37:31 +01:00
Irit Katriel
695814c6e9
gh-119786: move interpreter doc from devguide to InternalDocs ( #125715 )
2024-10-21 18:54:24 +01:00
Emmanuel Ferdman
0d88b995a6
gh-125644: Update locations.md
reference ( #125645 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-10-17 16:33:37 +02:00
Mikhail Efimov
b903fc38d8
gh-119786: fix typo in compiler.md ( #125456 )
2024-10-15 16:38:19 +01:00
Mikhail Efimov
187580d95c
gh-119786: [doc] broken link and typo fix in interpreter_definition.md ( #125455 )
2024-10-14 17:24:54 +00:00
Irit Katriel
89515be596
gh-119786: Move garbage collection doc from devguide to InternalDocs ( #125282 )
...
Co-Authored-By: Carol Willing carolcode@willingconsulting.com
Co-Authored-By: Ezio Melotti ezio.melotti@gmail.com
Co-Authored-By: Hugo van Kemenade hugovk@users.noreply.github.com
Co-Authored-By: Itamar Ostricher itamarost@gmail.com
Co-Authored-By: Jesús Cea jcea@jcea.es
Co-Authored-By: Joannah Nanjekye 33177550+nanjekyejoannah@users.noreply.github.com
Co-Authored-By: Ned Batchelder ned@nedbatchelder.com
Co-Authored-By: Pablo Galindo Salgado Pablogsal@gmail.com
Co-Authored-By: Pamela Fox pamela.fox@gmail.com
Co-Authored-By: Sam Gross colesbury@gmail.com
Co-Authored-By: Stefan Pochmann 609905+pochmann@users.noreply.github.com
Co-Authored-By: T. Wouters thomas@python.org
Co-Authored-By: q-ata 24601033+q-ata@users.noreply.github.com
Co-Authored-By: slateny 46876382+slateny@users.noreply.github.com
Co-Authored-By: Борис Верховский boris.verk@gmail.com
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Jacob Coffee <jacob@z7x.org>
2024-10-11 21:18:37 +01:00
Irit Katriel
d501153aed
gh-119786: Move parser doc from devguide to InternalDocs ( #125119 )
...
Co-authored-by: Jacob Coffee <jacob@z7x.org>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
Co-Authored-By: Adam Turner <9087854+aa-turner@users.noreply.github.com>
Co-Authored-By: Carl Friedrich Bolz-Tereick <cfbolz@gmx.de>
Co-Authored-By: Carol Willing <carolcode@willingconsulting.com>
Co-Authored-By: Erlend E. Aasland <erlend@python.org>
Co-Authored-By: Ezio Melotti <ezio.melotti@gmail.com>
Co-Authored-By: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-Authored-By: Irit Katriel <iritkatriel@yahoo.com>
Co-Authored-By: Itamar Ostricher <itamarost@gmail.com>
Co-Authored-By: Julien Palard <julien@palard.fr>
Co-Authored-By: Mana <potpath@users.noreply.github.com>
Co-Authored-By: Muhammad Mahad <mahadpy@gmail.com>
Co-Authored-By: Ned Batchelder <ned@nedbatchelder.com>
Co-Authored-By: Pablo Galindo Salgado <Pablogsal@gmail.com>
Co-Authored-By: slateny <46876382+slateny@users.noreply.github.com>
Co-Authored-By: wookie184 <wookie1840@gmail.com>
2024-10-09 18:21:35 +01:00