Jun. 18th, 2012

tim: Tim wearing a flannel shirt, against a brick wall (working)

When I left off, I was wondering why my memory leak had turned into an LLVM assertion failure. Fortunately, I didn't need to hack LLVM to make its error message more useful, at least not this time. Mental static analysis did the job: I looked at my code for translating class destructors again, and realized that the code that was monomorphizing destructors (making specialized copies in the case where the containing class has type parameters) was re-using the same instance for destructors that had different type parameters.Cut for length )

Profile

tim: Tim wearing a flannel shirt, against a brick wall (Default)
Tim Chevalier

May 2013

S M T W T F S
   1 2 3 4
567 8 9 1011
1213 14 15 161718
19 20 21 22 23 2425
262728293031 

Most Popular Tags

Page Summary

Style Credit

Style:
Yvonne

Expand Cut Tags

No cut tags