Removed "Node absent" warning.
authorStephen Adams <edu/mit/csail/zurich/adams>
Wed, 30 Aug 1995 19:54:46 +0000 (19:54 +0000)
committerStephen Adams <edu/mit/csail/zurich/adams>
Wed, 30 Aug 1995 19:54:46 +0000 (19:54 +0000)
v8/src/compiler/midend/dbgred.scm

index 9b00042aab873a552968d12e9c95e8576199d969..21a54ad88cda4a852bd7844c3946934e4f537e8c 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: dbgred.scm,v 1.15 1995/08/23 14:07:05 adams Exp $
+$Id: dbgred.scm,v 1.16 1995/08/30 19:54:46 adams Exp $
 
 Copyright (c) 1994-1995 Massachusetts Institute of Technology
 
@@ -196,7 +196,10 @@ reachable.
                  (let ((edge
                         (dbg-red/node/add-edge! node `(CC-ENTRY . ,name))))
                    (dbg-red/edge/statically-available! edge))
-                 (internal-warning "Node absent" name)))))
+                 ;; If no node is found then this binding is likely a
+                 ;; procedure which never corresponded to a user's procedure.
+                 (if compiler:guru?
+                     (internal-warning "Node absent" name))))))
     bindings))
 
 (define-dbg-reducer IF (pred conseq alt)