Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.7k
Closed
Description
ForCALL_INTRINSIC_* opcodes,dis currently just shows the number, which makes it hard to figure out what the code actually does:
2 LOAD_CONST 0 ('T') 4 CALL_INTRINSIC_1 7It would be nice if this instead said
2 LOAD_CONST 0 ('T') 4 CALL_INTRINSIC_1 7 (INTRINSIC_TYPEVAR)Possible implementation strategy:
- instrinsic names are defined in opcode.py
pycore_intrinsics.his generated from opcode.py (bonus: we no longer have to manually update MAX_INTRINSIC_1)dislearns to read the intrinsic names from opcode.py