Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.7k
gh-105481: Generate the opcode lists in dis from data extracted from bytecodes.c#106758
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Merged
Uh oh!
There was an error while loading.Please reload this page.
Merged
Changes from1 commit
Commits
Show all changes
30 commits Select commitHold shift + click to select a range
36a7d56 gh-105481: add haslocal to _opcode.py. Generate most oplists in opcod…
iritkatriel75019ca added HAS_FREE flag. Removed HAS_FREE from the HAS_LOCAL list
iritkatriel494680a add hasjump, soft deprecate hasjrel and hasjabs. Fix build bug
iritkatriel24786fb generate hasexc from the C macros instead of defining it again
iritkatriel563b431 typo
iritkatriel227756f Merge remote-tracking branch 'upstream/main' into opcode_py
iritkatriel1b13b96 ascii quotes
iritkatriel0f5ae32 make clinic
iritkatriel289fad1 remove oplists
iritkatriel598ba2a import less from opcode in build script. _opcode.has_* don't exist pr…
iritkatrield2d355e hascompare in old versions as well
iritkatriel27eb2cc remove redundant init
iritkatriel998024a 📜🤖 Added by blurb_it.
blurb-it[bot]ffa4ee3 Merge branch 'main' into opcode_py
iritkatrielce76a60 remove unnecessary comment
iritkatriel4194a12 make the tests more precise
iritkatriel6b8c46b sort the lists
iritkatriele15f7d5 address some of the code review comments
iritkatriel21fe0a4 remove hard-coded lists from the tests
iritkatriel75795db remove opcode metadata file from generated files list so diff are vis…
iritkatriel1a0a2b2 import _opcode directly into dis, rather than via opcode
iritkatrielf530469 add stack effect to dis.__all__
iritkatriel71ffe34 Merge branch 'main' into opcode_py
iritkatrield525c53 import _specializations, _specialized_instructions directly from _opc…
iritkatriel5e1c4a4 update Tools/scripts/summarize_stats.py to use _opcode_metadata inste…
iritkatriel6077263 Revert "update Tools/scripts/summarize_stats.py to use _opcode_metada…
iritkatriel98ba11f Revert "import _specializations, _specialized_instructions directly f…
iritkatrielcc8e5e1 Revert "add stack effect to dis.__all__"
iritkatriel31dbfec Revert "import _opcode directly into dis, rather than via opcode"
iritkatriel1abf6ca Merge branch 'main' into opcode_py
iritkatrielFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
remove unnecessary comment
- Loading branch information
Uh oh!
There was an error while loading.Please reload this page.
commitce76a60a60b8d6be39dba4983c8e57d6ad5b2e90
There are no files selected for viewing
2 changes: 1 addition & 1 deletionLib/opcode.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.