We should support CreateThis in the FTL
[WebKit-https.git] / Source / JavaScriptCore / ftl / FTLCapabilities.cpp
index d8a584f..1051563 100644 (file)
@@ -354,6 +354,11 @@ inline CapabilityLevel canCompile(Node* node)
     case PutByValDirect:
     case PutByValWithThis:
     case MatchStructure:
+    case FilterCallLinkStatus:
+    case FilterGetByIdStatus:
+    case FilterPutByIdStatus:
+    case FilterInByIdStatus:
+    case CreateThis:
         // These are OK.
         break;
 
@@ -365,7 +370,6 @@ inline CapabilityLevel canCompile(Node* node)
         break;
 
     case IdentityWithProfile:
-    case CreateThis:
     case CheckTierUpInLoop:
     case CheckTierUpAndOSREnter:
     case CheckTierUpAtReturn: