Reduced source tracking overhead by introducing SourceHandle indirection
I replaced direct Source pointers throughout the compiler with 2-byte SourceHandle indices into a global source map. Each handle resolves to a Source entry (2 pointers) on lookup, eliminating redundant pointer storage across the codebase.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.