Describir: Scaling Existing Lock-based Applications with Lock Elision.