Skip to content

gh-104584: Emit macro expansions to opcode_metadata.h - #106163

Merged
gvanrossum merged 5 commits into
python:mainfrom
gvanrossum:macro-uops
Jun 28, 2023
Merged

gh-104584: Emit macro expansions to opcode_metadata.h#106163
gvanrossum merged 5 commits into
python:mainfrom
gvanrossum:macro-uops

Conversation

@gvanrossum

@gvanrossumgvanrossum commented Jun 27, 2023

Copy link
Copy Markdown
Member

This produces longer traces.

Also improved debug output (uop names are now printed).

(Why can't I run this locally on macOS?)
@gvanrossum
gvanrossum marked this pull request as draft June 28, 2023 05:24
@gvanrossum

Copy link
Copy Markdown
MemberAuthor

I plan to try the refactor mentioned in the TODO in write_macro_expansions().

@gvanrossum
gvanrossum marked this pull request as ready for review June 28, 2023 18:00
@gvanrossum

Copy link
Copy Markdown
MemberAuthor

I'm just going to merge this once tests pass.

@gvanrossum
gvanrossum enabled auto-merge (squash) June 28, 2023 18:07
@gvanrossum
gvanrossum merged commit 1173143 into python:mainJun 28, 2023
@gvanrossum
gvanrossum deleted the macro-uops branch June 28, 2023 18:30
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@gvanrossum@bedevere-bot