HomeSort by relevance Sort by last modified time
    Searched refs:WeakGCMap (Results 1 - 4 of 4) sorted by null

  /external/webkit/WebCore/ForwardingHeaders/runtime/
WeakGCMap.h 3 #include <JavaScriptCore/WeakGCMap.h>
  /external/webkit/JavaScriptCore/runtime/
WeakGCMap.h 38 class WeakGCMap : public FastAllocBase {
41 * A value enters the WeakGCMap marked. (Guaranteed by set().)
42 * A value that becomes unmarked leaves the WeakGCMap before being recycled. (Guaranteed by the value's destructor removing it from the WeakGCMap.)
43 * A value that becomes unmarked leaves the WeakGCMap before becoming marked again. (Guaranteed by all destructors running before the mark phase begins.)
44 * During the mark phase, all values in the WeakGCMap are valid. (Guaranteed by all destructors running before the mark phase begins.)
75 inline MappedType WeakGCMap<KeyType, MappedType>::get(const KeyType& key) const
86 MappedType WeakGCMap<KeyType, MappedType>::take(const KeyType& key)
97 pair<typename HashMap<KeyType, MappedType>::iterator, bool> WeakGCMap<KeyType, MappedType>::set(const KeyType& key, const MappedType& value)
109 bool WeakGCMap<KeyType, MappedType>::uncheckedRemove(const KeyType& key, const MappedType& value
    [all...]
  /external/webkit/WebCore/bindings/js/
JSDOMBinding.h 30 #include <runtime/WeakGCMap.h>
136 typedef JSC::WeakGCMap<void*, DOMObject*> DOMObjectWrapperMap;
137 typedef JSC::WeakGCMap<StringImpl*, JSC::JSString*> JSStringCache;
  /external/webkit/WebCore/dom/
Document.h 40 #include <runtime/WeakGCMap.h>
    [all...]

Completed in 146 milliseconds