OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:weakOwner
(Results
1 - 3
of
3
) sorted by null
/external/webkit/Source/JavaScriptCore/heap/
HandleHeap.h
89
WeakHandleOwner*
weakOwner
();
174
node->makeWeak(toNode(other)->
weakOwner
(), toNode(other)->weakOwnerContext());
180
inline void HandleHeap::makeWeak(HandleSlot handle, WeakHandleOwner*
weakOwner
, void* context)
183
node->makeWeak(
weakOwner
, context);
195
inline bool HandleHeap::hasWeakOwner(HandleSlot handle, WeakHandleOwner*
weakOwner
)
197
return toNode(handle)->
weakOwner
() ==
weakOwner
;
225
inline void HandleHeap::Node::makeWeak(WeakHandleOwner*
weakOwner
, void* context)
227
m_weakOwner =
weakOwner
?
weakOwner
: emptyWeakOwner()
[
all
...]
HandleHeap.cpp
81
WeakHandleOwner*
weakOwner
= node->
weakOwner
();
82
if (!
weakOwner
)
85
if (!
weakOwner
->isReachableFromOpaqueRoots(Handle<Unknown>::wrapSlot(node->slot()), node->weakOwnerContext(), markStack))
103
if (WeakHandleOwner*
weakOwner
= node->
weakOwner
()) {
104
weakOwner
->finalize(Handle<Unknown>::wrapSlot(node->slot()), node->weakOwnerContext());
Weak.h
49
Weak(JSGlobalData& globalData, ExternalType value = ExternalType(), WeakHandleOwner*
weakOwner
= 0, void* context = 0)
52
HandleHeap::heapFor(slot())->makeWeak(slot(),
weakOwner
, context);
99
void set(JSGlobalData& globalData, ExternalType value, WeakHandleOwner*
weakOwner
= 0, void* context = 0)
103
HandleHeap::heapFor(slot())->makeWeak(slot(),
weakOwner
, context);
105
ASSERT(HandleHeap::heapFor(slot())->hasWeakOwner(slot(),
weakOwner
));
Completed in 882 milliseconds