Changeset 159531 in webkit for trunk/Source/JavaScriptCore/API/JSContextRef.cpp
- Timestamp:
- Nov 19, 2013, 4:29:43 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/API/JSContextRef.cpp
r159459 r159531 69 69 void JSContextGroupRelease(JSContextGroupRef group) 70 70 { 71 IdentifierTable* savedIdentifierTable; 71 72 VM& vm = *toJS(group); 72 APIEntryShim entryShim(&vm); 73 vm.deref(); 73 74 { 75 JSLockHolder lock(vm); 76 savedIdentifierTable = wtfThreadData().setCurrentIdentifierTable(vm.identifierTable); 77 vm.deref(); 78 } 79 80 wtfThreadData().setCurrentIdentifierTable(savedIdentifierTable); 74 81 } 75 82 … … 159 166 ExecState* exec = toJS(ctx); 160 167 { 161 APIEntryShim entryShim(exec);168 JSLockHolder lock(exec); 162 169 163 170 VM& vm = exec->vm();
Note:
See TracChangeset
for help on using the changeset viewer.