-
oliver@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=117376 Source/JavaScriptCore: Reviewed by Mark Hahnenberg. Leave the lock early to prevent a deadlock beneath get(). * dfg/DFGByteCodeParser.cpp: (JSC::DFG::ByteCodeParser::parseBlock): Source/WTF: Reviewed by Mark Hahnenberg. I've often wanted to leave a lock early. Now I have that power! * wtf/Locker.h: (WTF::Locker::Locker): (WTF::Locker::~Locker): (Locker): (WTF::Locker::unlockEarly): (WTF::Locker::lock): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@153216 268f45cc-cd09-0410-ab3c-d52691b4dbfc
0919f4f3