From a0980f2446c0db735b8ffeb37e241370c458a626 Mon Sep 17 00:00:00 2001 From: Yusuke Endoh Date: Fri, 2 Aug 2019 15:03:34 +0900 Subject: Revert "Add a specialized instruction for `.nil?` calls" This reverts commit 9faef3113fb4331524b81ba73005ba13fa0ef6c6. It seemed to cause a failure on macOS Mojave, though I'm unsure how. https://rubyci.org/logs/rubyci.s3.amazonaws.com/osx1014/ruby-master/log/20190802T034503Z.fail.html.gz This tentative revert is to check if the issue is actually caused by the change or not. --- vm.c | 1 - 1 file changed, 1 deletion(-) (limited to 'vm.c') diff --git a/vm.c b/vm.c index b4e2e3c5e6..115bdca503 100644 --- a/vm.c +++ b/vm.c @@ -1656,7 +1656,6 @@ 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 } -- cgit v1.2.3