https://github.com/python/cpython/commit/7af4b9f25383793c9504c71f7b414d34528b8600
commit: 7af4b9f25383793c9504c71f7b414d34528b8600
branch: main
author: guangwu <[email protected]>
committer: erlend-aasland <[email protected]>
date: 2024-03-13T23:53:32+01:00
summary:

Docs: fix spelling of the word 'transferring' (#116641)

files:
M Python/tier2_engine.md

diff --git a/Python/tier2_engine.md b/Python/tier2_engine.md
index df9f6c124509bd..5ceda8e806045d 100644
--- a/Python/tier2_engine.md
+++ b/Python/tier2_engine.md
@@ -52,7 +52,7 @@ The JIT compiler converts superblocks into machine code 
executors.
 These have identical behavior to interpreted executors, except that
 they consume more memory for the generated machine code and are a lot faster.
 
-## Transfering control
+## Transferring control
 
 There are three types of control transfer that we need to consider:
 * Tier 1 to tier 2
@@ -104,7 +104,7 @@ reference to the previous executor in the thread state's
 #### The interpreter
 
 The tier 2 interpreter has a variable `current_executor` which
-points to the currently live executor. When transfering from executor
+points to the currently live executor. When transferring from executor
 `A` to executor `B` we do the following:
 (Initially `current_executor` points to `A`, and the refcount of
 `A` is elevated by one)
@@ -122,7 +122,7 @@ increment the refcount of `B` and set `current_executor` to 
point to `B`.
 
 #### In the JIT
 
-Transfering control from one executor to another is done via tailcalls.
+Transferring control from one executor to another is done via tailcalls.
 
 The compiled executor should do the same, except that there is no local
 variable `current_executor`.

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to