guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 23/24: Remove class-of opcode


From: Andy Wingo
Subject: [Guile-commits] 23/24: Remove class-of opcode
Date: Tue, 10 Apr 2018 13:24:16 -0400 (EDT)

wingo pushed a commit to branch master
in repository guile.

commit 3073199264bca82d605f5233cdf9c364d6f7b4f7
Author: Andy Wingo <address@hidden>
Date:   Tue Apr 10 18:35:23 2018 +0200

    Remove class-of opcode
    
    * libguile/vm-engine.c (class-of): Remove unused opcode.
---
 libguile/vm-engine.c | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/libguile/vm-engine.c b/libguile/vm-engine.c
index 59ed357..4801154 100644
--- a/libguile/vm-engine.c
+++ b/libguile/vm-engine.c
@@ -2191,18 +2191,12 @@ VM_NAME (scm_i_thread *thread, struct scm_vm *vp,
   VM_DEFINE_OP (110, unused_110, NULL, NOP)
   VM_DEFINE_OP (111, unused_111, NULL, NOP)
   VM_DEFINE_OP (112, unused_112, NULL, NOP)
+  VM_DEFINE_OP (113, unused_113, NULL, NOP)
     {
       vm_error_bad_instruction (op);
       abort (); /* never reached */
     }
 
-  VM_DEFINE_OP (113, unused_113, NULL, NOP)
-    {
-      ARGS1 (obj);
-      /* FIXME: restore fast path for direct instances.  */
-      RETURN_EXP (scm_class_of (obj));
-    }
-
   
 
   /*



reply via email to

[Prev in Thread] Current Thread [Next in Thread]