Commits

John McCall committed 41efb3d4d3a
Only use metadata patterns for generic types; perform other initialization in-place on demand. Initialize parent metadata references correctly on struct and enum metadata. Also includes several minor improvements related to relative pointers that I was using before deciding to simply switch the parent reference to an absolute reference to get better access patterns.