LibWasm: Inline some very hot functions

These are mostly pretty small functions too, and they were about ~10%
of runtime.
This commit is contained in:
Ali Mohammad Pur 2021-07-13 00:38:21 +04:30
commit 70b94f58b2
Notes: sideshowbarker 2024-07-18 08:54:46 +09:00
2 changed files with 6 additions and 6 deletions

View file

@ -50,7 +50,7 @@ protected:
T read_value(ReadonlyBytes data);
Vector<Value> pop_values(Configuration& configuration, size_t count);
bool trap_if_not(bool value, StringView reason)
ALWAYS_INLINE bool trap_if_not(bool value, StringView reason)
{
if (!value)
m_trap = Trap { reason };