gh-120417: Remove unused imports in cases_generator (#120622)

This commit is contained in:
Victor Stinner 2024-06-17 21:58:56 +02:00 committed by GitHub
parent 2c66318cdc
commit 35b16795d1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
11 changed files with 7 additions and 30 deletions

View File

@ -1,4 +1,4 @@
from dataclasses import dataclass, field from dataclasses import dataclass
import lexer import lexer
import parser import parser
import re import re

View File

@ -4,14 +4,12 @@ from typing import TextIO
from analyzer import ( from analyzer import (
Instruction, Instruction,
Uop, Uop,
analyze_files,
Properties, Properties,
Skip,
) )
from cwriter import CWriter from cwriter import CWriter
from typing import Callable, Mapping, TextIO, Iterator from typing import Callable, Mapping, TextIO, Iterator
from lexer import Token from lexer import Token
from stack import StackOffset, Stack from stack import Stack
ROOT = Path(__file__).parent.parent.parent ROOT = Path(__file__).parent.parent.parent

View File

@ -4,12 +4,9 @@ Writes the IDs to opcode_ids.h by default.
""" """
import argparse import argparse
import os.path
import sys
from analyzer import ( from analyzer import (
Analysis, Analysis,
Instruction,
analyze_files, analyze_files,
) )
from generators_common import ( from generators_common import (

View File

@ -4,15 +4,12 @@ Writes the metadata to pycore_opcode_metadata.h by default.
""" """
import argparse import argparse
import os.path
import sys
from analyzer import ( from analyzer import (
Analysis, Analysis,
Instruction, Instruction,
PseudoInstruction, PseudoInstruction,
analyze_files, analyze_files,
Skip,
Uop, Uop,
) )
from generators_common import ( from generators_common import (
@ -20,7 +17,6 @@ from generators_common import (
ROOT, ROOT,
write_header, write_header,
cflags, cflags,
StackOffset,
) )
from cwriter import CWriter from cwriter import CWriter
from typing import TextIO from typing import TextIO

View File

@ -18,13 +18,12 @@ from generators_common import (
ROOT, ROOT,
write_header, write_header,
emit_tokens, emit_tokens,
emit_to,
replace_sync_sp, replace_sync_sp,
) )
from cwriter import CWriter from cwriter import CWriter
from typing import TextIO, Iterator from typing import TextIO, Iterator
from lexer import Token from lexer import Token
from stack import Stack, SizeMismatch, UNUSED from stack import Stack, SizeMismatch
DEFAULT_OUTPUT = ROOT / "Python/optimizer_cases.c.h" DEFAULT_OUTPUT = ROOT / "Python/optimizer_cases.c.h"
DEFAULT_ABSTRACT_INPUT = (ROOT / "Python/optimizer_bytecodes.c").absolute().as_posix() DEFAULT_ABSTRACT_INPUT = (ROOT / "Python/optimizer_bytecodes.c").absolute().as_posix()

View File

@ -1,4 +1,4 @@
from parsing import ( from parsing import ( # noqa: F401
InstDef, InstDef,
Macro, Macro,
Pseudo, Pseudo,

View File

@ -12,7 +12,6 @@ from analyzer import (
from generators_common import ( from generators_common import (
DEFAULT_INPUT, DEFAULT_INPUT,
ROOT, ROOT,
root_relative_path,
write_header, write_header,
) )
from cwriter import CWriter from cwriter import CWriter

View File

@ -14,7 +14,6 @@ from generators_common import (
ROOT, ROOT,
) )
from cwriter import CWriter from cwriter import CWriter
from typing import TextIO
DEFAULT_OUTPUT = ROOT / "Python/opcode_targets.h" DEFAULT_OUTPUT = ROOT / "Python/opcode_targets.h"

View File

@ -4,8 +4,6 @@ Writes the cases to generated_cases.c.h, which is #included in ceval.c.
""" """
import argparse import argparse
import os.path
import sys
from analyzer import ( from analyzer import (
Analysis, Analysis,
@ -14,7 +12,6 @@ from analyzer import (
Part, Part,
analyze_files, analyze_files,
Skip, Skip,
StackItem,
analysis_error, analysis_error,
) )
from generators_common import ( from generators_common import (
@ -24,9 +21,8 @@ from generators_common import (
emit_tokens, emit_tokens,
) )
from cwriter import CWriter from cwriter import CWriter
from typing import TextIO, Iterator from typing import TextIO
from lexer import Token from stack import Stack, SizeMismatch
from stack import StackOffset, Stack, SizeMismatch
DEFAULT_OUTPUT = ROOT / "Python/generated_cases.c.h" DEFAULT_OUTPUT = ROOT / "Python/generated_cases.c.h"

View File

@ -4,16 +4,12 @@ Writes the cases to executor_cases.c.h, which is #included in ceval.c.
""" """
import argparse import argparse
import os.path
import sys
from analyzer import ( from analyzer import (
Analysis, Analysis,
Instruction, Instruction,
Uop, Uop,
Part,
analyze_files, analyze_files,
Skip,
StackItem, StackItem,
analysis_error, analysis_error,
) )
@ -28,7 +24,7 @@ from generators_common import (
from cwriter import CWriter from cwriter import CWriter
from typing import TextIO, Iterator from typing import TextIO, Iterator
from lexer import Token from lexer import Token
from stack import StackOffset, Stack, SizeMismatch from stack import Stack, SizeMismatch
DEFAULT_OUTPUT = ROOT / "Python/executor_cases.c.h" DEFAULT_OUTPUT = ROOT / "Python/executor_cases.c.h"

View File

@ -4,12 +4,9 @@ Writes the IDs to pycore_uop_ids.h by default.
""" """
import argparse import argparse
import os.path
import sys
from analyzer import ( from analyzer import (
Analysis, Analysis,
Instruction,
analyze_files, analyze_files,
) )
from generators_common import ( from generators_common import (