/[cmucl]/src/tools/comcom.lisp
ViewVC logotype

Log of /src/tools/comcom.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to snapshot-2009-08: (view) (annotate)
Sticky Tag:

Revision 1.58 - (view) (annotate) - [select for diffs]
Wed Nov 12 15:04:25 2008 UTC (5 years, 5 months ago) by rtoy
Branch: MAIN
CVS Tags: GIT-CONVERSION, HEAD, RELEASE_19f, RELEASE_20a, RELEASE_20b, amd64-dd-start, cross-sol-x86-2010-12-20, cross-sol-x86-base, cross-sol-x86-merged, cross-sparc-branch-base, intl-2-branch-base, intl-branch-2010-03-18-1300, intl-branch-base, intl-branch-working-2010-02-11-1000, intl-branch-working-2010-02-19-1000, label-2009-03-16, label-2009-03-25, merge-sse2-packed, merge-with-19f, merged-unicode-utf16-extfmt-2009-06-11, portable-clx-base, portable-clx-import-2009-06-16, post-merge-intl-branch, pre-merge-intl-branch, release-19f-base, release-19f-pre1, release-20a-base, release-20a-pre1, release-20b-pre1, release-20b-pre2, snapshot-2008-12, snapshot-2009-01, snapshot-2009-02, snapshot-2009-04, snapshot-2009-05, snapshot-2009-07, snapshot-2009-08, snapshot-2009-11, snapshot-2009-12, snapshot-2010-01, snapshot-2010-02, snapshot-2010-03, snapshot-2010-04, snapshot-2010-05, snapshot-2010-06, snapshot-2010-07, snapshot-2010-08, snapshot-2010-11, snapshot-2010-12, snapshot-2011-01, snapshot-2011-02, snapshot-2011-03, snapshot-2011-04, snapshot-2011-06, snapshot-2011-07, snapshot-2011-09, sparc-tramp-assem-2010-07-19, sparc-tramp-assem-base, unicode-string-buffer-base, unicode-string-buffer-impl-base
Branch point for: RELEASE-19F-BRANCH, RELEASE-20A-BRANCH, RELEASE-20B-BRANCH, amd64-dd-branch, cross-sol-x86-branch, cross-sparc-branch, intl-2-branch, intl-branch, portable-clx-branch, sparc-tramp-assem-branch, unicode-string-buffer-branch, unicode-string-buffer-impl-branch
Changes since 1.57: +25 -2 lines
Diff to previous 1.57
Merge in SSE2 changes from sse2-packed-branch (tag
sse2-packed-2008-11-12).

Revision 1.57 - (view) (annotate) - [select for diffs]
Fri Nov 5 22:02:38 2004 UTC (9 years, 5 months ago) by rtoy
Branch: MAIN
CVS Tags: double-double-array-base, double-double-array-checkpoint, double-double-base, double-double-init-%make-sparc, double-double-init-checkpoint-1, double-double-init-ppc, double-double-init-sparc, double-double-init-sparc-2, double-double-init-x86, double-double-irrat-end, double-double-irrat-start, double-double-reader-base, double-double-reader-checkpoint-1, double-double-sparc-checkpoint-1, ppc_gencgc_snap_2005-05-14, ppc_gencgc_snap_2005-12-17, ppc_gencgc_snap_2006-01-06, pre-telent-clx, release-19b-base, release-19b-pre1, release-19b-pre2, release-19c, release-19c-base, release-19c-pre1, release-19d, release-19d-base, release-19d-pre1, release-19d-pre2, release-19e, release-19e-base, release-19e-pre1, release-19e-pre2, snapshot-2004-12, snapshot-2005-01, snapshot-2005-02, snapshot-2005-03, snapshot-2005-04, snapshot-2005-05, snapshot-2005-06, snapshot-2005-07, snapshot-2005-08, snapshot-2005-09, snapshot-2005-10, snapshot-2005-11, snapshot-2005-12, snapshot-2006-01, snapshot-2006-02, snapshot-2006-03, snapshot-2006-04, snapshot-2006-05, snapshot-2006-06, snapshot-2006-07, snapshot-2006-08, snapshot-2006-09, snapshot-2006-10, snapshot-2006-11, snapshot-2006-12, snapshot-2007-01, snapshot-2007-02, snapshot-2007-03, snapshot-2007-04, snapshot-2007-05, snapshot-2007-06, snapshot-2007-07, snapshot-2007-08, snapshot-2007-09, snapshot-2007-10, snapshot-2007-11, snapshot-2007-12, snapshot-2008-01, snapshot-2008-02, snapshot-2008-03, snapshot-2008-04, snapshot-2008-05, snapshot-2008-06, snapshot-2008-07, snapshot-2008-08, snapshot-2008-09, snapshot-2008-10, snapshot-2008-11, sse2-base, unicode-utf16-base, unicode-utf16-extfmts-pre-sync-2008-11, unicode-utf16-string-support, unicode-utf16-sync-2008-07, unicode-utf16-sync-2008-09, unicode-utf16-sync-2008-11
Branch point for: double-double-array-branch, double-double-branch, double-double-reader-branch, ppc_gencgc_branch, release-19b-branch, release-19c-branch, release-19d-branch, release-19e-branch, sse2-branch, unicode-utf16-branch, unicode-utf16-extfmt-branch
Changes since 1.56: +2 -1 lines
Diff to previous 1.56
Incorporate the loop analysis code into cmucl, based on similar work
done in SBCL:

node.lisp:
  o Add new slots to cblock and component structures that are needed
    for loop analysis.

vop.lisp:
  o Enable the cloop structure.

loadcom.lisp:
  o Load loop

comcom.lisp:
  o Compile loop

No cross-compile needed.  When building, select the CLOBBER-IT restart
when asked.

Revision 1.56 - (view) (annotate) - [select for diffs]
Mon Sep 8 16:07:04 2003 UTC (10 years, 7 months ago) by toy
Branch: MAIN
CVS Tags: amd64-merge-start, mod-arith-base, prm-before-macosx-merge-tag, release-19a, release-19a-base, release-19a-pre1, release-19a-pre2, release-19a-pre3, snapshot-2003-10, snapshot-2003-11, snapshot-2003-12, snapshot-2004-04, snapshot-2004-05, snapshot-2004-06, snapshot-2004-07, snapshot-2004-08, snapshot-2004-09, snapshot-2004-10, snapshot-2004-11
Branch point for: mod-arith-branch, release-19a-branch
Changes since 1.55: +4 -2 lines
Diff to previous 1.55
Disable package locks when rebuilding the various parts of CMUCL.

Revision 1.55 - (view) (annotate) - [select for diffs]
Wed Jun 18 09:23:08 2003 UTC (10 years, 10 months ago) by gerd
Branch: MAIN
CVS Tags: dynamic-extent-base, lisp-executable-base, sparc_gencgc, sparc_gencgc_merge
Branch point for: dynamic-extent, lisp-executable, sparc_gencgc_branch
Changes since 1.54: +2 -2 lines
Diff to previous 1.54
	Remove package nicknames USER from COMMON-LISP-USER.  Add a new
	package COMMON-LISP which LISP uses, so that COMMON-LISP no longer
	has the non-ANSI nickname LISP.

	To bootstrap, use boot13.lisp as target:bootstrap.lisp with pmai's
	build scripts, and do a full compile.

	* src/bootfiles/18e/boot13.lisp: Change for all the package
	changes.

	* src/code/exports.lisp: New package common-lisp,
	which lisp uses.

	* src/tools/worldload.lisp:
	* src/tools/setup.lisp: Use cl-user instead of user.
	Use lisp:: instead of cl::.

	* src/tools/worldcom.lisp:
	* src/tools/snapshot-update.lisp:
	* src/tools/pclcom.lisp:
	* src/tools/mk-lisp:
	* src/tools/hemcom.lisp:
	* src/tools/config.lisp:
	* src/tools/comcom.lisp:
	* src/tools/clxcom.lisp:
	* src/tools/clmcom.lisp:
	* src/pcl/defsys.lisp:
	* src/motif/lisp/initial.lisp:
	* src/interface/initial.lisp:
	* src/hemlock/lispmode.lisp (setup-lisp-mode):
	Use cl-user instead of user.

	* src/code/save.lisp (assert-user-package):
	* src/code/print.lisp (%with-standard-io-syntax): Find
	cl-user package instead of user.

	* src/code/package.lisp (package-locks-init): Add lisp.
	(package-init): Don't add user nickname to cl-user.

	* src/code/ntrace.lisp (*trace-encapsulate-package-names*):
	Add common-lisp.

	* src/code/hash.lisp (toplevel):
	* src/code/hash-new.lisp (toplevel): Use in-package :lisp
	instead of :common-lisp.

	* src/code/float-trap.lisp (sigfpe-handler): Don't
	qualify floating-point-inexact with ext:.

	* src/pcl/simple-streams/strategy.lisp (sc):
	* src/pcl/simple-streams/null.lisp (null-read-char):
	* src/pcl/simple-streams/internal.lisp (allocate-buffer)
	(free-buffer):
	* src/pcl/simple-streams/impl.lisp (%check, %read-line)
	(%peek-char, %read-byte):
	* src/pcl/simple-streams/file.lisp (open-file-stream)
	(device-close):
	* src/pcl/simple-streams/classes.lisp (simple-stream)
	(device-close):
	* src/pcl/macros.lisp (toplevel):
	* src/pcl/braid.lisp (lisp::sxhash-instance):
	* src/pcl/env.lisp (toplevel):
	* src/compiler/generic/objdef.lisp (symbol-hash):
	* src/code/stream.lisp (read-sequence, write-sequence):
	* src/code/macros.lisp (defmacro, deftype):
	* src/code/eval.lisp (interpreted-function):
	* src/code/defstruct.lisp (defstruct):
	* src/code/debug.lisp (debug-eval-print): Use lisp:: instead
	of cl::.

Revision 1.54 - (view) (annotate) - [select for diffs]
Wed Feb 5 19:32:21 2003 UTC (11 years, 2 months ago) by emarsden
Branch: MAIN
CVS Tags: cold-pcl-base, release-18e, release-18e-base, release-18e-pre1, release-18e-pre2, remove_negative_zero_not_zero
Branch point for: cold-pcl, release-18e-branch
Changes since 1.53: +6 -3 lines
Diff to previous 1.53
Added a cross-referencing facility to the compiler.

The new XREF package exports function WHO-CALLS, WHO-REFERENCES, WHO-BINDS
and WHO-SETS. These return structures of type XREF-CONTEXT, which contain
the name of the referencing context, the file it was referenced from (or NIL
when compiling from the toplevel), and the source-position in that file.

Also change the names of lambda nodes in IR1 for macros and compiler-macros
to be lists of the form

   (:macro macro-name)
   (:compiler-macro macro-name)

instead of strings of the form "DEFMACRO MACRO-NAME".

Documentation has been added to the User's Manual.

This change shouldn't cause any bootstrapping problems when building.

Revision 1.53 - (view) (annotate) - [select for diffs]
Tue Aug 27 22:18:35 2002 UTC (11 years, 7 months ago) by moore
Branch: MAIN
CVS Tags: LINKAGE_TABLE, UNICODE-BASE
Branch point for: UNICODE-BRANCH
Changes since 1.52: +5 -1 lines
Diff to previous 1.52
On x86 FreeBSD and Linux, change the way foreign symbol addresses are resolved.
They now go through a table -- effectively a new space in the core file.
Function references are resolved lazily, data references are resolved on startup
and when a .so is loaded.  The end result is that cores can be dumped that
contain references to symbols in shared libraries.  Also, the dependence of the core on addresses in the Lisp runtime is broken.

The linkage table feature is controlled by :linkage-table and LINKAGE_TABLE in C
runtime.  Several foreign symbols are now Lisp static symbols, so a cross
compile is required whether or not the new stuff is used.  I've checked in
boot4-cross-foreign-linkage.lisp that builds the compiler for linkage table; do whatever you usually do for the non-linkage table case:)  Seriously, lets start
a discussion on standardizing "cross compilation," not to mention the general
build procedure.

Revision 1.52 - (view) (annotate) - [select for diffs]
Mon Aug 26 20:45:03 2002 UTC (11 years, 8 months ago) by toy
Branch: MAIN
CVS Tags: PRE_LINKAGE_TABLE
Changes since 1.51: +4 -1 lines
Diff to previous 1.51
From Eric Marsden:

  * distributed binaries should no longer have OLD-xx package
    nicknames (for the VM and the compiler packages). These nicknames
    are set up by the build and cross-compile scripts, as needed.

Revision 1.51 - (view) (annotate) - [select for diffs]
Sat Jan 9 11:05:20 1999 UTC (15 years, 3 months ago) by dtc
Branch: MAIN
Changes since 1.50: +7 -0 lines
Diff to previous 1.50
Add CMUCL style file-comments; from Peter Van Eynde.

Revision 1.50 - (view) (annotate) - [select for diffs]
Thu Jan 22 00:01:03 1998 UTC (16 years, 3 months ago) by dtc
Branch: MAIN
Changes since 1.49: +20 -10 lines
Diff to previous 1.49
Rework the loading of files so that lisp source files are loaded when
the backend differers from the native backend - allows cross-compiling
form the x86 to the sparc which have differing byte orderings.

Revision 1.49 - (view) (annotate) - [select for diffs]
Sat Jan 17 10:28:05 1998 UTC (16 years, 3 months ago) by dtc
Branch: MAIN
Changes since 1.48: +4 -1 lines
Diff to previous 1.48
Ensure that compiler/macros is byte compiled when bootstrapping as it
needs to be loaded and there is a better chance that the byte compiled
code will work.

Revision 1.48 - (view) (annotate) - [select for diffs]
Sat Jan 18 14:31:47 1997 UTC (17 years, 3 months ago) by ram
Branch: MAIN
CVS Tags: RELEASE_18a
Branch point for: RELENG_18
Changes since 1.47: +41 -9 lines
Diff to previous 1.47
Werkowskis source kit 1.03.7

Revision 1.47 - (view) (annotate) - [select for diffs]
Wed Nov 2 04:12:17 1994 UTC (19 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.46: +9 -6 lines
Diff to previous 1.46
Don't enhance safety under :small anymore except for ir1tran and debug.
Debug info is still selectively enhanced.

Revision 1.46 - (view) (annotate) - [select for diffs]
Fri Aug 20 18:25:51 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.45: +1 -1 lines
Diff to previous 1.45
match -> :match

Revision 1.45 - (view) (annotate) - [select for diffs]
Fri Aug 20 00:25:17 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.44: +2 -14 lines
Diff to previous 1.44
Byte-compile %print- functions.

Revision 1.44 - (view) (annotate) - [select for diffs]
Thu Aug 19 12:48:41 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.43: +63 -183 lines
Diff to previous 1.43
Byte compile a bunch of files.  Folded together the N-times-duplicated
stuff for compiling each backend.

Revision 1.43 - (view) (annotate) - [select for diffs]
Thu Aug 12 18:21:16 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.42: +1 -1 lines
Diff to previous 1.42
Move BIT-UTIL early in compilation.

Revision 1.42 - (view) (annotate) - [select for diffs]
Fri Jul 23 21:05:25 1993 UTC (20 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.41: +10 -10 lines
Diff to previous 1.41
debug-info => debug

Revision 1.41 - (view) (annotate) - [select for diffs]
Tue May 18 19:01:17 1993 UTC (20 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.40: +1 -0 lines
Diff to previous 1.40
Byte compile macros.

Revision 1.40 - (view) (annotate) - [select for diffs]
Mon Mar 1 19:09:17 1993 UTC (21 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.39: +1 -0 lines
Diff to previous 1.39
Compile byte-comp.

Revision 1.39 - (view) (annotate) - [select for diffs]
Fri Feb 26 16:33:14 1993 UTC (21 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.38: +1 -4 lines
Diff to previous 1.38
delete compilation of type system stuff.

Revision 1.38 - (view) (annotate) - [select for diffs]
Sun Dec 13 15:28:56 1992 UTC (21 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37
Added vm-ir2tran.

Revision 1.37 - (view) (annotate) - [select for diffs]
Thu Oct 8 22:19:51 1992 UTC (21 years, 6 months ago) by wlott
Branch: MAIN
Changes since 1.36: +1 -3 lines
Diff to previous 1.36
Compile new-genesis for everything, because everything now wants to use
new-genesis.

Revision 1.36 - (view) (annotate) - [select for diffs]
Tue Sep 1 16:29:20 1992 UTC (21 years, 7 months ago) by ram
Branch: MAIN
Changes since 1.35: +1 -3 lines
Diff to previous 1.35
Changed ASSEM to NEW-ASSEM in BOOTSTRAP conditional.

Revision 1.35 - (view) (annotate) - [select for diffs]
Tue Aug 25 17:50:23 1992 UTC (21 years, 8 months ago) by wlott
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34
If *backend* and *native-backend* are all the same then load macros and
stuff as we compile them.

Revision 1.34 - (view) (annotate) - [select for diffs]
Tue Aug 25 17:40:54 1992 UTC (21 years, 8 months ago) by wlott
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33
Added meta-vmdef, the parts of vmdef that need to be loaded at compiler
compile time.

Revision 1.33 - (view) (annotate) - [select for diffs]
Wed Jul 29 13:08:35 1992 UTC (21 years, 8 months ago) by wlott
Branch: MAIN
Changes since 1.32: +0 -3 lines
Diff to previous 1.32
Removed assem-opt and assem-check.

Revision 1.32 - (view) (annotate) - [select for diffs]
Tue Jul 28 22:10:22 1992 UTC (21 years, 9 months ago) by wlott
Branch: MAIN
Changes since 1.31: +1 -1 lines
Diff to previous 1.31
Changed the pmax system to use new-genesis.

Revision 1.31 - (view) (annotate) - [select for diffs]
Fri Jul 24 03:29:37 1992 UTC (21 years, 9 months ago) by wlott
Branch: MAIN
Changes since 1.30: +1 -3 lines
Diff to previous 1.30
Removed old assembler, and unconditionalize the disassembler now that it
works with the new assembler.

Revision 1.30 - (view) (annotate) - [select for diffs]
Tue Jul 14 03:51:15 1992 UTC (21 years, 9 months ago) by wlott
Branch: MAIN
Branch point for: patch_16
Changes since 1.29: +85 -13 lines
Diff to previous 1.29
Added hppa and x86 files.
Keep a bit more safety and debug-info when #-small.

Revision 1.29 - (view) (annotate) - [select for diffs]
Mon Jun 8 21:10:23 1992 UTC (21 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.28: +0 -2 lines
Diff to previous 1.28
Removed the compilation of the bit-bash assemble routines, because we don't
want to support them anymore.

Revision 1.28 - (view) (annotate) - [select for diffs]
Mon May 18 17:59:26 1992 UTC (21 years, 11 months ago) by wlott
Branch: MAIN
Changes since 1.27: +1 -0 lines
Diff to previous 1.27
Added comf of new-assem.

Revision 1.27 - (view) (annotate) - [select for diffs]
Sat Mar 21 19:44:49 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.26: +1 -0 lines
Diff to previous 1.26
Added comf of .../compiler/generic/interr.

Revision 1.26 - (view) (annotate) - [select for diffs]
Thu Feb 27 06:08:03 1992 UTC (22 years, 2 months ago) by wlott
Branch: MAIN
Branch point for: gengc
Changes since 1.25: +4 -4 lines
Diff to previous 1.25
Moved float.lisp to before sap.lisp.

Revision 1.25 - (view) (annotate) - [select for diffs]
Fri Feb 21 22:06:32 1992 UTC (22 years, 2 months ago) by wlott
Branch: MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
Moved float to before sap so that sap stuff can refer to float stuff instead
of float stuff refering to sap stuff.

Revision 1.24 - (view) (annotate) - [select for diffs]
Fri Feb 14 23:46:33 1992 UTC (22 years, 2 months ago) by wlott
Branch: MAIN
Changes since 1.23: +1 -0 lines
Diff to previous 1.23
Merged new-alien changes onto trunk.

Revision 1.23 - (view) (annotate) - [select for diffs]
Tue Dec 3 19:12:09 1991 UTC (22 years, 4 months ago) by ram
Branch: MAIN
Branch point for: patch_15
Changes since 1.22: +3 -1 lines
Diff to previous 1.22
Compile compiler/debug with full safety and debug info.

Revision 1.22 - (view) (annotate) - [select for diffs]
Tue Nov 26 23:08:42 1991 UTC (22 years, 5 months ago) by wlott
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
Changed the name of mips/mips-macs and mips/mips-insts to be mips/macros
and mips/insts so they are consistent with the other systems.

Revision 1.21 - (view) (annotate) - [select for diffs]
Mon Nov 25 21:42:17 1991 UTC (22 years, 5 months ago) by wlott
Branch: MAIN
Changes since 1.20: +1 -0 lines
Diff to previous 1.20
Added comf of ltv, the support for load-time-value.

Revision 1.20 - (view) (annotate) - [select for diffs]
Fri Nov 15 15:26:00 1991 UTC (22 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19
Added disassem.lisp.

Revision 1.19 - (view) (annotate) - [select for diffs]
Sun Aug 25 20:19:57 1991 UTC (22 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.18: +4 -1 lines
Diff to previous 1.18
Added compilation of assem-check and RT conditionalization of the float file to
load.

Revision 1.18 - (view) (annotate) - [select for diffs]
Sat May 25 20:14:03 1991 UTC (22 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17
Changed small debug-info to .5 to suppress debug args and types.

Revision 1.17 - (view) (annotate) - [select for diffs]
Fri May 10 03:27:06 1991 UTC (22 years, 11 months ago) by wlott
Branch: MAIN
Changes since 1.16: +36 -4 lines
Diff to previous 1.16
Added RT support.

Revision 1.16 - (view) (annotate) - [select for diffs]
Tue Apr 23 13:43:31 1991 UTC (23 years ago) by ram
Branch: MAIN
Changes since 1.15: +38 -12 lines
Diff to previous 1.15
Added context sensitive declaration stuff and more SMALL conditionalization.

Revision 1.15 - (view) (annotate) - [select for diffs]
Wed Apr 10 01:18:13 1991 UTC (23 years ago) by ram
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14
Really made the back end be compiled unsafe when the SMALL feature is present.

Revision 1.14 - (view) (annotate) - [select for diffs]
Tue Apr 9 21:28:42 1991 UTC (23 years ago) by ram
Branch: MAIN
Changes since 1.13: +3 -0 lines
Diff to previous 1.13
Compile the backend with safety 0 and debug-info 1, conditional on the SMALL
feature.

Revision 1.13 - (view) (annotate) - [select for diffs]
Wed Mar 20 23:52:14 1991 UTC (23 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.12: +12 -10 lines
Diff to previous 1.12
Changed to get the name of the VM package from the backend instead of
assuming that it's a pmax.  Only load files if we are bootstrapping.

Revision 1.12 - (view) (annotate) - [select for diffs]
Fri Mar 8 19:32:43 1991 UTC (23 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.11: +145 -131 lines
Diff to previous 1.11
Checked in mucho changes from william's play area.


Revision 1.11 - (view) (annotate) - [select for diffs]
Mon Jul 23 13:40:40 1990 UTC (23 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.10: +7 -5 lines
Diff to previous 1.10
COmmented out the WITH-... macro use, since it is causing some sort
of GC blowup.

Revision 1.10 - (view) (annotate) - [select for diffs]
Wed Jun 20 20:55:55 1990 UTC (23 years, 10 months ago) by ram
Branch: MAIN
Changes since 1.9: +6 -6 lines
Diff to previous 1.9
Moved macros and vmdef earlier so that they are compiled before the macros
are used.

Revision 1.9 - (view) (annotate) - [select for diffs]
Tue May 29 16:33:35 1990 UTC (23 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.8: +3 -0 lines
Diff to previous 1.8
Added semi-safe optimize proclamation.

Revision 1.8 - (view) (annotate) - [select for diffs]
Fri Apr 27 11:43:30 1990 UTC (24 years ago) by ram
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7
Added alloc.

Revision 1.7 - (view) (annotate) - [select for diffs]
Mon Apr 16 10:25:19 1990 UTC (24 years ago) by ram
Branch: MAIN
Changes since 1.6: +4 -2 lines
Diff to previous 1.6
Merged non-descriptor changes:
 revision 1.6.1.2
 date: 90/04/12 21:40:17;  author: ram;  state: Exp;  lines added/del: 1/1
 Moved char early in the compilation so that the define-move-vops take
 effect.
 ----------------------------
 revision 1.6.1.1
 date: 90/04/08 18:11:15;  author: ram;  state: Exp;  lines added/del: 3/1
 Moved miscop after move, added pesudo-vops and represent.

Revision 1.6 - (view) (annotate) - [select for diffs]
Sat Mar 10 16:53:56 1990 UTC (24 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.5: +23 -23 lines
Diff to previous 1.5
Changed to new logical names.

Revision 1.5 - (view) (annotate) - [select for diffs]
Mon Mar 5 16:57:18 1990 UTC (24 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.4: +3 -2 lines
Diff to previous 1.4
Moved vm-tran.lisp later so that it can contain IR2-convert optimizers.
Moved move.lisp after miscop.lisp so that ILLEGAL-MOVE can be a miscop.

Revision 1.4 - (view) (annotate) - [select for diffs]
Thu Feb 22 09:57:05 1990 UTC (24 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.3: +10 -14 lines
Diff to previous 1.3
Moved *new-compile* compilation of macros from the end to the same place where
they were done in the bootstrap environment (so that new macros take effect in
the compilation.)

Revision 1.3 - (view) (annotate) - [select for diffs]
Tue Feb 20 14:12:24 1990 UTC (24 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.2: +5 -1 lines
Diff to previous 1.2
Added compilation of genesis in new compiler.

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Feb 15 10:50:42 1990 UTC (24 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.1: +5 -4 lines
Diff to previous 1.1
Bound *compile-time-define-macros* to NIL around compilation of compiler macros
at the end.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Feb 6 11:27:37 1990 UTC (24 years, 2 months ago) by wlott
Branch: MAIN
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5