- Apr 23, 1991
- Apr 22, 1991
-
-
ram authored
interpreted code, even when the interpreter is compiled unsafe.
-
wlott authored
Fixed now.
-
wlott authored
-
wlott authored
-
ram authored
that we don't lose GC triggers.
-
chiles authored
Changed a lot of erroneous three-arg N's to a MOVE and some for of N(ILx). Fixed a lot of CAL calls that needed to supply the local "alloc" twice. There's a whole new generic assembly routine. Someone changed a DOTIMES from 15 to 16, who and why I don't know.
-
chiles authored
replaced by a big comment and an explicit CAL. Also, a LISP-RETURN using an offset of 1 instead of 2. I can't tell from the output of rcsdiff whether the ,v file is correct, or whether my working file is correct. William told me to check in this file, so I'm trusting him.
-
wlott authored
-
ram authored
-
ram authored
compilation of any new VOP definition that inherit from existing ones, but also saves much space (especially in static space.)
-
- Apr 21, 1991
-
-
ram authored
which included commits to RCS files with non-trunk default branches.
-
ram authored
the slave GC notification is. Other values are like for "Input Wait Alarm", :LOUD-MESSAGE and NIL.
-
ram authored
trigger page protections whenever it changes the lisp *GC-TRIGGER*. This should prevent problems with GC never happening when the reclaim goal is increased. Also, merged Bill's fix from the old system whereby we only frob *GC-INHIBIT* related to the inhibit hook when the hook returns T. And I changed the default before&after hooks to not beep unless *GC-VERBOSE* is :BEEP, which is *not* the default.
-
wlott authored
make-fixnum to actually return the resultant fixnum.
-
wlott authored
to add them to keep the lisp stub routine from calling itself.
-
wlott authored
the stack because bytes is what allocate-number-stack-space wants.
-
wlott authored
make-array-header. Fixed the ``inst oil'' to be an ``inst o'' because the type isn't known at compile time.
-
wlott authored
the fixnum tag bits are not tacked on.
-
wlott authored
return them to the lisp code.
-
wlott authored
instead of the number of words needed, because the value is passed directly through to allocate-number-stack-space, which wants bytes.
-
ram authored
when SMALL.
-
ram authored
compile guts weak-safe (or unsafe) depending on the SMALL feature. Also, if SMALL, use debug-info 1 instead of 2.
-
ram authored
WITH-COMPILATION-UNIT.
-
- Apr 20, 1991
-
-
wlott authored
-
wlott authored
-
wlott authored
Look for the kernel core in /tmp in addition to target:ldb.
-
wlott authored
them. Removed the spurrious no-op from type-test.
-
wlott authored
being installed.
-
wlott authored
correct.
-
wlott authored
handle the double-float in two integer regs case. Fixed the deftransforms to supply symbols as the lambda variables instead of continuations. Added some more lifetime info to call-out.
-
wlott authored
-
wlott authored
-
wlott authored
Hacked over the sap-ref and -set VOPs to no longer flame out by running out of registers. Fixed the costs of the variable offset versions to be more than the constant offset versions.
-
wlott authored
-trapping-nan-bit constants.
-
wlott authored
structure types. Made the non-descriptor locations of the any-reg SC reserved, and moved them to the end of the list so that it will be more likely that they are available for non-descriptor usages. Added defconstants {single,double}-sc-reg-sc-number, each holding a list of all the coprocessor specific sc numbers.
-
ram authored
Also, added :OPTIMIZE and :OPTIMIZE-INTERFACE for changing the "global" compilation policy within the dynamic extent. Added :CONTEXT-DECLARATIONS, which provides a way to insert declarations conditional on pattern mathcing of the context in which the definition appears. So you can compiler all external functions safe, or whatever.
-
ram authored
-
ram authored
-