[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MIT-Scheme-users] Query about compiled code
From: |
Taylor Campbell |
Subject: |
Re: [MIT-Scheme-users] Query about compiled code |
Date: |
Sat, 4 Mar 2006 02:39:29 +0000 |
User-agent: |
IMAIL/1.21; Edwin/3.116; MIT-Scheme/7.7.90.+ |
As I explained in the last email, compiled code doesn't go through
microcode primitives; for primitives like CAR & CDR, it just directly
accesses the memory. If you really want to trace primitives like
that, you sould probably be better off using a purely interpreted
system (i.e. delete or move all *.com files and run
`./microcode/scheme --library ./lib --fasl ./runtime/make.bin` from
the MIT Scheme source directory; then (DISK-SAVE "lib/runtime.bin"),
and lib/runtime.bin will contain a purely interpreted band). However,
if you must have this in compiled code, removing the (DECLARE
(USUAL-INTEGRATIONS)) form that is commonly found in most MIT Scheme
source files will probably suffice.