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