webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
JSC::MarkingConstraintSet::ExecutionContext Class Reference

Public Member Functions

 ExecutionContext (MarkingConstraintSet &set, SlotVisitor &visitor, MonotonicTime timeout)
 
bool didVisitSomething () const
 
bool shouldTimeOut () const
 
bool drain (BitVector &unexecuted)
 
bool didExecute (size_t index) const
 
void execute (size_t index)
 

Constructor & Destructor Documentation

◆ ExecutionContext()

JSC::MarkingConstraintSet::ExecutionContext::ExecutionContext ( MarkingConstraintSet set,
SlotVisitor visitor,
MonotonicTime  timeout 
)
inline

Member Function Documentation

◆ didExecute()

bool JSC::MarkingConstraintSet::ExecutionContext::didExecute ( size_t  index) const
inline

◆ didVisitSomething()

bool JSC::MarkingConstraintSet::ExecutionContext::didVisitSomething ( ) const
inline

◆ drain()

bool JSC::MarkingConstraintSet::ExecutionContext::drain ( BitVector &  unexecuted)
inline

◆ execute()

void JSC::MarkingConstraintSet::ExecutionContext::execute ( size_t  index)
inline

◆ shouldTimeOut()

bool JSC::MarkingConstraintSet::ExecutionContext::shouldTimeOut ( ) const
inline

The documentation for this class was generated from the following file: