Home
last modified time | relevance | path

Searched refs:WeakGCMap (Results 1 – 16 of 16) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
DWeakGCMap.h50 class WeakGCMap : private WeakHandleOwner {
52 WTF_MAKE_NONCOPYABLE(WeakGCMap);
61 friend class WeakGCMap; member
82 WeakGCMap() in WeakGCMap() function
173 ~WeakGCMap() in ~WeakGCMap()
DStructureTransitionTable.h84 …typedef WeakGCMap<Hash::Key, Structure, WeakGCMapFinalizerCallback, Hash, HashTraits> TransitionMa…
/external/webkit/Source/WebCore/bridge/
Druntime_root.cpp104 WeakGCMap<RuntimeObject*, RuntimeObject>::iterator end = m_runtimeObjects.end(); in invalidate()
105 …for (WeakGCMap<RuntimeObject*, RuntimeObject>::iterator it = m_runtimeObjects.begin(); it != end; … in invalidate()
Druntime_root.h92WeakGCMap<RuntimeObject*, RuntimeObject> m_runtimeObjects; // Really need a WeakGCSet, but this wi…
/external/webkit/Source/JavaScriptCore/API/
DJSWeakObjectMapRefInternal.h40 typedef JSC::WeakGCMap<void*, JSC::JSObject> WeakMapType;
/external/webkit/Source/JavaScriptCore/heap/
DHandle.h48 …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/
DDOMWrapperWorld.h36 typedef JSC::WeakGCMap<StringImpl*, JSC::JSString> JSStringCache;
/external/webkit/Source/JavaScriptCore/
DChangeLog699 * 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 …]
DJavaScriptCore.gypi128 'runtime/WeakGCMap.h',
DChangeLog-2011-02-161802 * 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 …]
DGNUmakefile.list.am396 Source/JavaScriptCore/runtime/WeakGCMap.h \
DChangeLog-2010-05-2410336 * 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/
Dproject.pbxproj186 …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/
DChangeLog10422 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,
DChangeLog-2011-02-1612237 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.
DChangeLog-2010-01-2921918 * 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