[sgen] Make sure there's never a JIT info table without chunks.

It seems possible that a JIT info table could reach a state where it
contains only tombstones, i.e., is empty, at which point adding an
entry to it will cause an overflow, which would allocate a new table
without any chunks in it.  This fixes that.
Remove a dead function.