WatchpointSet* InlineWatchpointSet::inflateSlow() { ASSERT(isThin()); ASSERT(!isCompilationThread()); WatchpointSet* fat = adoptRef(new WatchpointSet(decodeState(m_data))).leakRef(); WTF::storeStoreFence(); m_data = bitwise_cast<uintptr_t>(fat); return fat; }
double getExpectedReward( size_t, size_t, size_t s1 ) const { return ::getReward( decodeState( s1 ) ); }
double getTransitionProbability( size_t s, size_t a, size_t s1 ) const { return ::getTransitionProbability( decodeState( s ), a, decodeState( s1 ) ); }