summaryrefslogtreecommitdiff
path: root/vm.c
diff options
context:
space:
mode:
authorYusuke Endoh <mame@ruby-lang.org>2019-08-02 23:25:38 +0900
committerYusuke Endoh <mame@ruby-lang.org>2019-08-02 23:25:38 +0900
commit086ffe72c711179c30a773027e0b4113e908d399 (patch)
tree1ed14b8037dfe0f60d858ec5a1fa019bd1e592dc /vm.c
parente9e17cbc051e894dfd27eda5feca2939f65552db (diff)
Revert "Revert "Add a specialized instruction for `.nil?` calls""
This reverts commit a0980f2446c0db735b8ffeb37e241370c458a626. Retry for macOS Mojave.
Diffstat (limited to 'vm.c')
-rw-r--r--vm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/vm.c b/vm.c
index 115bdca503..b4e2e3c5e6 100644
--- a/vm.c
+++ b/vm.c
@@ -1656,6 +1656,7 @@ vm_init_redefined_flag(void)
OP(Call, CALL), (C(Proc));
OP(And, AND), (C(Integer));
OP(Or, OR), (C(Integer));
+ OP(NilP, NIL_P), (C(NilClass));
#undef C
#undef OP
}