Selaa lähdekoodia

LibJS: Flatten Value::to_numeric()

The basic idea here is to inline to_primitive() to get rid of the
function call overhead.
Andreas Kling 4 vuotta sitten
vanhempi
commit
6870349599
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      Userland/Libraries/LibJS/Runtime/Value.cpp

+ 1 - 1
Userland/Libraries/LibJS/Runtime/Value.cpp

@@ -413,7 +413,7 @@ Object* Value::to_object(GlobalObject& global_object) const
     }
 }
 
-Value Value::to_numeric(GlobalObject& global_object) const
+FLATTEN Value Value::to_numeric(GlobalObject& global_object) const
 {
     auto primitive = to_primitive(global_object, Value::PreferredType::Number);
     if (global_object.vm().exception())