/[cmucl]/src/compiler/locall.lisp
ViewVC logotype

Diff of /src/compiler/locall.lisp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.38 by ram, Tue Sep 22 14:10:07 1992 UTC revision 1.39 by ram, Tue Nov 3 07:06:03 1992 UTC
# Line 982  Line 982 
982  ;;;  ;;;
983  ;;;    If a potentially TR local call really is TR, then convert it to jump  ;;;    If a potentially TR local call really is TR, then convert it to jump
984  ;;; directly to the called function.  We also call MAYBE-CONVERT-TO-ASSIGNMENT.  ;;; directly to the called function.  We also call MAYBE-CONVERT-TO-ASSIGNMENT.
985  ;;; We can switch the succesor (potentially deleting the RETURN node) unless:  ;;; The first value is true if we tail-convert.  The second is the value of
986    ;;; M-C-T-A.  We can switch the succesor (potentially deleting the RETURN node)
987    ;;; unless:
988  ;;; -- The call has already been converted.  ;;; -- The call has already been converted.
989  ;;; -- The call isn't TR (random implicit MV PROG1.)  ;;; -- The call isn't TR (random implicit MV PROG1.)
990  ;;; -- The call is in an XEP (thus we might decide to make it non-tail so that  ;;; -- The call is in an XEP (thus we might decide to make it non-tail so that

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39

  ViewVC Help
Powered by ViewVC 1.1.5