Browse Source

LibJS: Unify bytecode instruction names with their helper names

Andreas Kling 1 year ago
parent
commit
b6435ca280

+ 4 - 4
Userland/Libraries/LibJS/Bytecode/Interpreter.cpp

@@ -515,22 +515,22 @@ ThrowCompletionOr<void> Store::execute_impl(Bytecode::Interpreter&) const
     __builtin_unreachable();
     __builtin_unreachable();
 }
 }
 
 
-static ThrowCompletionOr<Value> abstract_inequals(VM& vm, Value src1, Value src2)
+static ThrowCompletionOr<Value> loosely_inequals(VM& vm, Value src1, Value src2)
 {
 {
     return Value(!TRY(is_loosely_equal(vm, src1, src2)));
     return Value(!TRY(is_loosely_equal(vm, src1, src2)));
 }
 }
 
 
-static ThrowCompletionOr<Value> abstract_equals(VM& vm, Value src1, Value src2)
+static ThrowCompletionOr<Value> loosely_equals(VM& vm, Value src1, Value src2)
 {
 {
     return Value(TRY(is_loosely_equal(vm, src1, src2)));
     return Value(TRY(is_loosely_equal(vm, src1, src2)));
 }
 }
 
 
-static ThrowCompletionOr<Value> typed_inequals(VM&, Value src1, Value src2)
+static ThrowCompletionOr<Value> strict_inequals(VM&, Value src1, Value src2)
 {
 {
     return Value(!is_strictly_equal(src1, src2));
     return Value(!is_strictly_equal(src1, src2));
 }
 }
 
 
-static ThrowCompletionOr<Value> typed_equals(VM&, Value src1, Value src2)
+static ThrowCompletionOr<Value> strict_equals(VM&, Value src1, Value src2)
 {
 {
     return Value(is_strictly_equal(src1, src2));
     return Value(is_strictly_equal(src1, src2));
 }
 }

+ 4 - 4
Userland/Libraries/LibJS/Bytecode/Op.h

@@ -92,10 +92,10 @@ private:
     O(GreaterThanEquals, greater_than_equals) \
     O(GreaterThanEquals, greater_than_equals) \
     O(LessThan, less_than)                    \
     O(LessThan, less_than)                    \
     O(LessThanEquals, less_than_equals)       \
     O(LessThanEquals, less_than_equals)       \
-    O(LooselyInequals, abstract_inequals)     \
-    O(LooselyEquals, abstract_equals)         \
-    O(StrictlyInequals, typed_inequals)       \
-    O(StrictlyEquals, typed_equals)           \
+    O(LooselyInequals, loosely_inequals)      \
+    O(LooselyEquals, loosely_equals)          \
+    O(StrictlyInequals, strict_inequals)      \
+    O(StrictlyEquals, strict_equals)          \
     O(BitwiseAnd, bitwise_and)                \
     O(BitwiseAnd, bitwise_and)                \
     O(BitwiseOr, bitwise_or)                  \
     O(BitwiseOr, bitwise_or)                  \
     O(BitwiseXor, bitwise_xor)                \
     O(BitwiseXor, bitwise_xor)                \

+ 4 - 4
Userland/Libraries/LibJS/JIT/Compiler.cpp

@@ -577,22 +577,22 @@ void Compiler::compile_throw(Bytecode::Op::Throw const&)
     check_exception();
     check_exception();
 }
 }
 
 
-static ThrowCompletionOr<Value> abstract_inequals(VM& vm, Value src1, Value src2)
+static ThrowCompletionOr<Value> loosely_inequals(VM& vm, Value src1, Value src2)
 {
 {
     return Value(!TRY(is_loosely_equal(vm, src1, src2)));
     return Value(!TRY(is_loosely_equal(vm, src1, src2)));
 }
 }
 
 
-static ThrowCompletionOr<Value> abstract_equals(VM& vm, Value src1, Value src2)
+static ThrowCompletionOr<Value> loosely_equals(VM& vm, Value src1, Value src2)
 {
 {
     return Value(TRY(is_loosely_equal(vm, src1, src2)));
     return Value(TRY(is_loosely_equal(vm, src1, src2)));
 }
 }
 
 
-static ThrowCompletionOr<Value> typed_inequals(VM&, Value src1, Value src2)
+static ThrowCompletionOr<Value> strict_inequals(VM&, Value src1, Value src2)
 {
 {
     return Value(!is_strictly_equal(src1, src2));
     return Value(!is_strictly_equal(src1, src2));
 }
 }
 
 
-static ThrowCompletionOr<Value> typed_equals(VM&, Value src1, Value src2)
+static ThrowCompletionOr<Value> strict_equals(VM&, Value src1, Value src2)
 {
 {
     return Value(is_strictly_equal(src1, src2));
     return Value(is_strictly_equal(src1, src2));
 }
 }

+ 4 - 4
Userland/Libraries/LibJS/JIT/Compiler.h

@@ -50,10 +50,10 @@ private:
         O(Mod, mod)                                             \
         O(Mod, mod)                                             \
         O(In, in)                                               \
         O(In, in)                                               \
         O(InstanceOf, instance_of)                              \
         O(InstanceOf, instance_of)                              \
-        O(LooselyInequals, abstract_inequals)                   \
-        O(LooselyEquals, abstract_equals)                       \
-        O(StrictlyInequals, typed_inequals)                     \
-        O(StrictlyEquals, typed_equals)
+        O(LooselyInequals, loosely_inequals)                    \
+        O(LooselyEquals, loosely_equals)                        \
+        O(StrictlyInequals, strict_inequals)                    \
+        O(StrictlyEquals, strict_equals)
 
 
 #    define JS_ENUMERATE_COMPARISON_OPS(O)                           \
 #    define JS_ENUMERATE_COMPARISON_OPS(O)                           \
         O(LessThan, less_than, SignedLessThan)                       \
         O(LessThan, less_than, SignedLessThan)                       \