diff --git a/ecmascript/interpreter/frame_handler.h b/ecmascript/interpreter/frame_handler.h index 6163b7fc879c4fb6a08f277c32f273b5935e92c9..58e69ba88466d910bd7c3ccb08b6bf3af232a917 100644 --- a/ecmascript/interpreter/frame_handler.h +++ b/ecmascript/interpreter/frame_handler.h @@ -49,7 +49,7 @@ public: { ASSERT(sp != nullptr); FrameType *typeAddr = reinterpret_cast(reinterpret_cast(sp) - sizeof(FrameType)); - return static_cast (static_cast(*typeAddr) & + return static_cast (static_cast(*typeAddr) & FrameIterator::CLEARD_LAZY_DEOPT_FLAG); } @@ -274,7 +274,7 @@ private: { ASSERT(HasFrame()); FrameType *typeAddr = reinterpret_cast(reinterpret_cast(sp_) - sizeof(FrameType)); - return static_cast (static_cast(*typeAddr) & + return static_cast (static_cast(*typeAddr) & FrameIterator::CLEARD_LAZY_DEOPT_FLAG); }