Changeset 167326 in webkit for trunk/Source/JavaScriptCore/API/JSBase.cpp
- Timestamp:
- Apr 15, 2014, 2:05:09 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/API/JSBase.cpp
r165676 r167326 143 143 144 144 extern "C" JS_EXPORT void JSSynchronousGarbageCollectForDebugging(JSContextRef); 145 extern "C" JS_EXPORT void JSSynchronousEdenCollectForDebugging(JSContextRef); 145 146 146 147 void JSSynchronousGarbageCollectForDebugging(JSContextRef ctx) … … 152 153 JSLockHolder locker(exec); 153 154 exec->vm().heap.collectAllGarbage(); 155 } 156 157 void JSSynchronousEdenCollectForDebugging(JSContextRef ctx) 158 { 159 if (!ctx) 160 return; 161 162 ExecState* exec = toJS(ctx); 163 JSLockHolder locker(exec); 164 exec->vm().heap.collect(EdenCollection); 154 165 } 155 166
Note:
See TracChangeset
for help on using the changeset viewer.