Searched refs:WeakGCMap (Results 1 – 16 of 16) sorted by relevance
/external/webkit/Source/JavaScriptCore/runtime/ |
D | WeakGCMap.h | 50 class WeakGCMap : private WeakHandleOwner { 52 WTF_MAKE_NONCOPYABLE(WeakGCMap); 61 friend class WeakGCMap; member 82 WeakGCMap() in WeakGCMap() function 173 ~WeakGCMap() in ~WeakGCMap()
|
D | StructureTransitionTable.h | 84 …typedef WeakGCMap<Hash::Key, Structure, WeakGCMapFinalizerCallback, Hash, HashTraits> TransitionMa…
|
/external/webkit/Source/WebCore/bridge/ |
D | runtime_root.cpp | 104 WeakGCMap<RuntimeObject*, RuntimeObject>::iterator end = m_runtimeObjects.end(); in invalidate() 105 …for (WeakGCMap<RuntimeObject*, RuntimeObject>::iterator it = m_runtimeObjects.begin(); it != end; … in invalidate()
|
D | runtime_root.h | 92 …WeakGCMap<RuntimeObject*, RuntimeObject> m_runtimeObjects; // Really need a WeakGCSet, but this wi…
|
/external/webkit/Source/JavaScriptCore/API/ |
D | JSWeakObjectMapRefInternal.h | 40 typedef JSC::WeakGCMap<void*, JSC::JSObject> WeakMapType;
|
/external/webkit/Source/JavaScriptCore/heap/ |
D | Handle.h | 48 …e MappedType, typename FinalizerCallback, typename HashArg, typename KeyTraitsArg> class WeakGCMap; variable 53 …dType, typename FinalizerCallback, typename HashArg, typename KeyTraitsArg> friend class WeakGCMap; variable
|
/external/webkit/Source/WebCore/bindings/js/ |
D | DOMWrapperWorld.h | 36 typedef JSC::WeakGCMap<StringImpl*, JSC::JSString> JSStringCache;
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog | 699 * runtime/WeakGCMap.h: 702 (JSC::WeakGCMap::contains): 703 (JSC::WeakGCMap::find): 704 (JSC::WeakGCMap::remove): 705 (JSC::WeakGCMap::add): 706 (JSC::WeakGCMap::set): 707 (JSC::WeakGCMap::finalize): 1081 Switched DOM wrappers to use HashMap of Weak<T> instead of WeakGCMap<T> 1919 * runtime/WeakGCMap.h: 1920 (JSC::WeakGCMap::set): Finish initializing our handle before putting it [all …]
|
D | JavaScriptCore.gypi | 128 'runtime/WeakGCMap.h',
|
D | ChangeLog-2011-02-16 | 1802 * runtime/WeakGCMap.h: 1803 (JSC::WeakGCMap::isValid): 2095 a WeakGCMap is valid when using an unchecked iterator. 2097 * runtime/WeakGCMap.h: 2098 (JSC::WeakGCMap::isValid): 2401 * runtime/WeakGCMap.h: 2402 (JSC::WeakGCMap::uncheckedGet): 2403 (JSC::WeakGCMap::uncheckedGetSlot): 2509 * runtime/WeakGCMap.h: 2811 * runtime/WeakGCMap.h: [all …]
|
D | GNUmakefile.list.am | 396 Source/JavaScriptCore/runtime/WeakGCMap.h \
|
D | ChangeLog-2010-05-24 | 10336 * runtime/WeakGCMap.h: 10663 * runtime/WeakGCMap.h: Include "Collector.h" to make this header includable by itself. 12717 Allow custom memory allocation control for WeakGCMap class 12720 Inherits WeakGCMap from FastAllocBase because it is instantiated by 12723 * runtime/WeakGCMap.h: 12775 Added WeakGCMap to keep WebCore blissfully ignorant about objects that 12894 * runtime/WeakGCMap.h: Added. 12895 (JSC::WeakGCMap::isEmpty): 12896 (JSC::WeakGCMap::uncheckedGet): 12897 (JSC::WeakGCMap::uncheckedBegin): [all …]
|
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/ |
D | project.pbxproj | 186 …14BFCE6910CDB1FC00364CCE /* WeakGCMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BFCE6810C… 797 …10CDB1FC00364CCE /* WeakGCMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 1967 14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */, 2524 14BFCE6910CDB1FC00364CCE /* WeakGCMap.h in Headers */,
|
/external/webkit/Source/WebCore/ |
D | ChangeLog | 10422 instead of a WeakGCMap, so we can specify a custom finalizer. 22117 Switched DOM wrappers to use HashMap of Weak<T> instead of WeakGCMap<T> 22137 instead of a WeakGCMap. 59934 Make WeakGCMap use new handle infrastructure 59937 Update to new WeakGCMap APIs, this requires threading global 59943 to ensure that we retained correct semantics in the old WeakGCMap,
|
D | ChangeLog-2011-02-16 | 12237 Changed RootObject to use WeakGCMap instead of HashSet. 13996 Changed RootObject to use WeakGCMap instead of HashSet. 14463 Changed RootObject to use WeakGCMap instead of HashSet.
|
D | ChangeLog-2010-01-29 | 21918 * ForwardingHeaders/runtime/WeakGCMap.h: Added. 21936 Don't ASSERT that an item must be in the WeakGCMap when its destructor 21946 * bindings/js/JSInspectorCallbackWrapper.cpp: Use a WeakGCMap for these 21950 (WebCore::JSNode::markChildren): Updated for WeakGCMap and Document using
|