Existing code would kill spikes as soon as possible rather than waiting until spike_lifetime had elapsed.  If we failed to kill the spike before spike_lifetime had elapsed we would no longer kill any spikes.  Because the default behavior is to randomize the spike lifetime up to the spike_lifetime flag value this we are guaranteed to hit this condition eventually.
Existing code would kill spikes as soon as possible rather than waiting until spike_lifetime had elapsed.  If we failed to kill the spike before spike_lifetime had elapsed we would no longer kill any spikes.  Because the default behavior is to randomize the spike lifetime up to the spike_lifetime flag value this we are guaranteed to hit this condition eventually.

Results from running empirical_driver with --bytes=80000000 --test_iterations=20 -spike_bytes=10000000 --profile=1024 --threads=1 --spike_lifetime=1ns

Current ToT:
(Note that no spikes are completing and pending spikes are piling up).
Listening on port 57719
Total: 76.21MiB (76.21MiB / 76.21MiB)
Time: 70 live spikes (667.60MiB), 0 spikes / s recently (0 / s lifetime), 0iB allocated / s, 0 allocations / s
Space:  767.16M ,   38.48M =     3.20M +   34.11M +    1.18M |        0
Total: 76.21MiB (76.21MiB / 76.21MiB)
Time: 146 live spikes (1.36GiB), 0 spikes / s recently (0 / s lifetime), 11.00GiB allocated / s, 10.05M allocations / s
Space:    1.47G ,   46.37M =     3.31M +   39.67M +    3.39M |        0

This CL:
(Spikes are processed normally).
Listening on port 47137
Total: 76.17MiB (76.17MiB / 76.17MiB)
Time: 0 live spikes (0iB), 0 spikes / s recently (93 / s lifetime), 0iB allocated / s, 0 allocations / s
Space:   85.86M ,   44.45M =     3.51M +   38.83M +    2.12M |        0
Total: 76.61MiB (76.61MiB / 76.61MiB)
Time: 0 live spikes (0iB), 101 spikes / s recently (97 / s lifetime), 11.54GiB allocated / s, 10.60M allocations / s
Space:   86.29M ,   44.18M =     3.73M +   38.51M +    1.94M |        0
PiperOrigin-RevId: 402727936
Change-Id: I2bf5279eae563ce41346ea00d879bc99d78fd2b6

google/tcmalloc,google/tcmalloc,google/tcmalloc