polyvariant self compile
Stephen Weeks
sweeks@research.nj.nec.com
Mon, 1 Mar 1999 01:41:09 -0500
As promised, here are the running times and code sizes for polyvariant
and nonpolyvariant versions of G1, producing G2 C code. The
nonpolyvariant version is faster, and won't even that much slower once
the GC problem with the polyvariant version is fixed. The code size
blowup for polyvariance is also slightly more than a factor of two.
times(seconds)
time time in GC
NJ 2026.46 ?? (probably about 900)
smlc polyv 1174.27 416.48
smlc nonpolyv 1044.28 199.28
sizes(bytes)
smlc polyv 13,800,595
smlc nonpolyv 6,009,027