FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-87092: compiler's CFG construction moved to after codegen stage by iritkatriel · Pull Request #102320 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.7k
Code
Issues
5k+
Pull requests
2.5k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-87092: compiler's CFG construction moved to after codegen stage
- #102320
#102320
Merged
iritkatriel
merged 26 commits into
python:main
python/cpython:main
from
iritkatriel:instruction-stream
iritkatriel/cpython:instruction-stream
Copy head branch name to clipboard
Mar 7, 2023
Conversation
Commits
26
(26)
Checks
Files changed
Merged
gh-87092: compiler's CFG construction moved to after codegen stage
#102320
iritkatriel
merged 26 commits into
python:main
python/cpython:main
from
iritkatriel:instruction-stream
iritkatriel/cpython:instruction-stream
Copy head branch name to clipboard
Commits
Commits on Feb 28, 2023
compiler uses instruction stream to create codeobjects
iritkatriel
committed
43df9b3
View commit details
Copy full SHA for 43df9b3
Browse repository at this point
remove unused code
iritkatriel
committed
2b43f88
View commit details
Copy full SHA for 2b43f88
Browse repository at this point
use newg all the way
iritkatriel
committed
52a1d1d
View commit details
Copy full SHA for 52a1d1d
Browse repository at this point
remove double processing
iritkatriel
committed
9b737f1
View commit details
Copy full SHA for 9b737f1
Browse repository at this point
split cfg_builder_use_label/cfg_builder_addop to separate versions for codegen and cfg_builder
iritkatriel
committed
083b8b1
View commit details
Copy full SHA for 083b8b1
Browse repository at this point
codegen functions take an instr_stream
iritkatriel
committed
a56bafe
View commit details
Copy full SHA for a56bafe
Browse repository at this point
free isntr_stream. Attach it to compiluer_unit (not cfg_builder)
iritkatriel
committed
8be1b28
View commit details
Copy full SHA for 8be1b28
Browse repository at this point
move things around
iritkatriel
committed
741f773
View commit details
Copy full SHA for 741f773
Browse repository at this point
labels generated by instr_stream instead of cfg_builder
iritkatriel
committed
fb07525
View commit details
Copy full SHA for fb07525
Browse repository at this point
add implicit RETURN NONE to the stream
iritkatriel
committed
1b06bf8
View commit details
Copy full SHA for 1b06bf8
Browse repository at this point
remove u_cfg_builder
iritkatriel
committed
142a7f1
View commit details
Copy full SHA for 142a7f1
Browse repository at this point
init the cfg_builder in instr_stream_to_cfg
iritkatriel
committed
f9f8443
View commit details
Copy full SHA for f9f8443
Browse repository at this point
stream->sequence
iritkatriel
committed
f6fcde9
View commit details
Copy full SHA for f6fcde9
Browse repository at this point
instr->cfg_instr, codegen_instr->instr
iritkatriel
committed
84f5a9d
View commit details
Copy full SHA for 84f5a9d
Browse repository at this point
make sure we always emit something to jump to at the end
iritkatriel
committed
cd0225d
View commit details
Copy full SHA for cd0225d
Browse repository at this point
INSTR_STREAM --> INSTR_SEQUENCE
iritkatriel
committed
b8f4acf
View commit details
Copy full SHA for b8f4acf
Browse repository at this point
Commits on Mar 1, 2023
free the cfg_builder in the test harness
iritkatriel
committed
258f142
View commit details
Copy full SHA for 258f142
Browse repository at this point
Merge branch 'main' into instruction-stream
iritkatriel
authored
e5653ee
View commit details
Copy full SHA for e5653ee
Browse repository at this point
Commits on Mar 2, 2023
Merge branch 'main' into instruction-stream
iritkatriel
authored
788da74
View commit details
Copy full SHA for 788da74
Browse repository at this point
#ifndef NDEBUG around cfg_builder_check
iritkatriel
committed
fd7f2b3
View commit details
Copy full SHA for fd7f2b3
Browse repository at this point
Commits on Mar 3, 2023
create shared helper function for resizing arrays
iritkatriel
committed
57fbe36
View commit details
Copy full SHA for 57fbe36
Browse repository at this point
remove obsolete comment
iritkatriel
committed
dc9f1f5
View commit details
Copy full SHA for dc9f1f5
Browse repository at this point
Commits on Mar 6, 2023
Merge branch 'main' into instruction-stream
iritkatriel
authored
f20e480
View commit details
Copy full SHA for f20e480
Browse repository at this point
Commits on Mar 7, 2023
address code review
iritkatriel
committed
fa1c66a
View commit details
Copy full SHA for fa1c66a
Browse repository at this point
tweak comments
iritkatriel
committed
3528176
View commit details
Copy full SHA for 3528176
Browse repository at this point
index -> idx to avoid github's hilighting
iritkatriel
committed
fb13e36
View commit details
Copy full SHA for fb13e36
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL