TMI: Placeholder post
Jul. 3rd, 2012 12:13 amWhile I feel like I got nothing done today, I should post anyway, for accountability's sake.
- I tried to figure out issue 2724, and failed. That is, I have a patch that I think fixes most of it... except now I get a mysterious segfault in the cycle collector while running the core library tests. Clearly, something is messed up, probably to do with different data representation expectations between the rustc back-end and the RTS (specifically do with how I changed the class-with-dtor representation to try to get rid of what valgrind was flagging as "uninitialized" data). It all makes my brain taste like burning.
- Rewrote the abstract for our POPL paper. I feel like I made it better (where better is defined by Kent Beck's advice on abstracts), but I also made it longer; woe.
- Met with Dave, who's my boss, and talked about how I'm doing and stuff. Further details redacted.
- I tried to figure out issue 2724, and failed. That is, I have a patch that I think fixes most of it... except now I get a mysterious segfault in the cycle collector while running the core library tests. Clearly, something is messed up, probably to do with different data representation expectations between the rustc back-end and the RTS (specifically do with how I changed the class-with-dtor representation to try to get rid of what valgrind was flagging as "uninitialized" data). It all makes my brain taste like burning.
- Rewrote the abstract for our POPL paper. I feel like I made it better (where better is defined by Kent Beck's advice on abstracts), but I also made it longer; woe.
- Met with Dave, who's my boss, and talked about how I'm doing and stuff. Further details redacted.