// A set of bits returned by Runtime_GetOptimizationStatus. // These bits must be in sync with bits defined in test/mjsunit/mjsunit.js enum class OptimizationStatus { kIsFunction = 1 << 0, kNeverOptimize = 1 << 1, kAlwaysOptimize = 1 << 2, kMaybeDeopted = 1 << 3, kOptimized = 1 << 4, kTurboFanned = 1 << 5, kInterpreted = 1 << 6, kMarkedForOptimization = 1 << 7, kMarkedForConcurrentOptimization = 1 << 8, kOptimizingConcurrently = 1 << 9, kIsExecuting = 1 << 10, kTopmostFrameIsTurboFanned = 1 << 11, kLiteMode = 1 << 12, kMarkedForDeoptimization = 1 << 13, };