Skip to content

Commit d189510

Browse files
committed
sim: remove dead code. NFC
This is a remnant of feature added in commit 11f7b88 and removed in commit 994fa81.
1 parent f49074f commit d189510

File tree

1 file changed

+2
-23
lines changed

1 file changed

+2
-23
lines changed

amaranth/sim/pysim.py

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class _VCDWriter:
2323
def decode_to_vcd(format, value):
2424
return format.format(value).expandtabs().replace(" ", "_")
2525

26-
def __init__(self, state, design, *, vcd_file, gtkw_file=None, traces=(), fs_per_delta=0, processes=()):
26+
def __init__(self, state, design, *, vcd_file, gtkw_file=None, traces=(), fs_per_delta=0):
2727
self.state = state
2828
self.fs_per_delta = fs_per_delta
2929

@@ -236,26 +236,6 @@ def add_mem_format(path, fmt):
236236
vcd_vars.append(row_vcd_vars)
237237
gtkw_names.append(row_gtkw_names)
238238

239-
self.vcd_process_vars = {}
240-
if fs_per_delta == 0:
241-
return # Not useful without delta cycle expansion.
242-
for index, process in enumerate(processes):
243-
func_name = process.constructor.__name__
244-
func_file = os.path.basename(process.constructor.__code__.co_filename)
245-
func_line = process.constructor.__code__.co_firstlineno
246-
for name in (
247-
f"{process.constructor.__name__}",
248-
f"{process.constructor.__name__}!{func_file};{func_line}",
249-
f"{process.constructor.__name__}#{index}",
250-
):
251-
try:
252-
self.vcd_process_vars[process] = self.vcd_writer.register_var(
253-
scope=("debug", "proc"), name=name, var_type="string", size=None,
254-
init="(init)")
255-
break
256-
except KeyError:
257-
pass # try another name
258-
259239
def update_signal(self, timestamp, signal):
260240
for (vcd_var, repr) in self.vcd_signal_vars.get(signal, ()):
261241
if isinstance(repr, Value):
@@ -723,8 +703,7 @@ def advance(self):
723703
@contextmanager
724704
def write_vcd(self, *, vcd_file, gtkw_file, traces, fs_per_delta):
725705
vcd_writer = _VCDWriter(self._state, self._design,
726-
vcd_file=vcd_file, gtkw_file=gtkw_file, traces=traces, fs_per_delta=fs_per_delta,
727-
processes=self._testbenches)
706+
vcd_file=vcd_file, gtkw_file=gtkw_file, traces=traces, fs_per_delta=fs_per_delta)
728707
try:
729708
self._vcd_writers.append(vcd_writer)
730709
yield

0 commit comments

Comments
 (0)