]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - runtime/Intrinsic.h
JavaScriptCore-7600.1.4.15.12.tar.gz
[apple/javascriptcore.git] / runtime / Intrinsic.h
index 73244e7c7648f63391dc01ff1f139cb3bdcbf45a..538b3284c24c133640fa47e3e427bdd6579ac4a9 100644 (file)
@@ -34,6 +34,8 @@ enum Intrinsic {
     MinIntrinsic,
     MaxIntrinsic,
     SqrtIntrinsic,
+    SinIntrinsic,
+    CosIntrinsic,
     ArrayPushIntrinsic,
     ArrayPopIntrinsic,
     CharCodeAtIntrinsic,
@@ -47,6 +49,20 @@ enum Intrinsic {
     LogIntrinsic,
     RegExpExecIntrinsic,
     RegExpTestIntrinsic,
+    StringPrototypeValueOfIntrinsic,
+    IMulIntrinsic,
+    FRoundIntrinsic,
+    ArrayIteratorNextValueIntrinsic,
+    ArrayIteratorNextKeyIntrinsic,
+    ArrayIteratorNextGenericIntrinsic,
+    
+    // Debugging intrinsics. These are meant to be used as testing hacks within
+    // jsc.cpp and should never be exposed to users.
+    DFGTrueIntrinsic,
+    OSRExitIntrinsic,
+    IsFinalTierIntrinsic,
+    SetInt32HeapPredictionIntrinsic,
+    FiatInt52Intrinsic,
 };
 
 } // namespace JSC