From: Chris Hanson Date: Tue, 7 Jul 1987 22:30:18 +0000 (+0000) Subject: Redefine meaning of frame-size slot for `invocation:primitive'. X-Git-Tag: 20090517-FFI~13274 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=27d9b8f5516bae80484c9e3833c39d51d31ae68c;p=mit-scheme.git Redefine meaning of frame-size slot for `invocation:primitive'. --- diff --git a/v7/src/compiler/rtlgen/rgcomb.scm b/v7/src/compiler/rtlgen/rgcomb.scm index 424a22b81..09e7064de 100644 --- a/v7/src/compiler/rtlgen/rgcomb.scm +++ b/v7/src/compiler/rtlgen/rgcomb.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/rtlgen/rgcomb.scm,v 1.28 1987/07/03 18:57:57 cph Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/rtlgen/rgcomb.scm,v 1.29 1987/07/07 22:30:18 cph Exp $ Copyright (c) 1987 Massachusetts Institute of Technology @@ -271,10 +271,10 @@ MIT in each case. |# (define (make-call/primitive combination operator operands prefix continuation) (make-call false combination operator operands - (lambda (frame-size) + (lambda (number-pushed) (rtl:make-invocation:primitive - frame-size - (prefix combination frame-size) + (1+ number-pushed) + (prefix combination number-pushed) continuation (constant-value (combination-known-operator combination))))))