PutStackSinkingPhase assumes that you won't issue a GetStack until you've already done a PutStack or some other store to that stack location (for example via ForwardVarargs or because it's an argument). One of the reasons why it currently doesn't enforce this because it's sloppy about using ConflictingFlush, the current signal that the stack slot is dirty. We should fix both issues.
Created attachment 257676 [details] the patch
Comment on attachment 257676 [details] the patch r=me
Landed in http://trac.webkit.org/changeset/187510