- May 15, 2013
-
-
Raymond Toy authored
src/compiler/generic/objdef.lisp:: src/compiler/generic/utils.lisp:; src/compiler/generic/vm-macs.lisp:: src/compiler/sparc/c-callback.lisp:: src/compiler/sparc/parms.lisp:: When export lost its compile-time effects and became a normal function, the exports in many files no longer took affect while compiling the file. This change makes the compile-time effects happen as before in selected files. With this change, the sparc port can be cross-compiled from x86 again. src/tools/cross-scripts/cross-x86-sparc.lisp:: Need to frob CHAR-BYTES, which is needed by BYTE-BASH-COPY. .
-
- Nov 04, 2011
-
-
Raymond Toy authored
-
- Sep 25, 2011
-
-
Raymond Toy authored
entries with just the file path, removing the revision number, date, author and state. The actual information is now computed during compilation and stored in the fasl itself. (See ticket:48.)
-
- Aug 21, 2011
-
-
rtoy authored
Patch from Helmut Eller, cmucl-imp 2011-08-11.
-
- Apr 20, 2010
-
-
rtoy authored
may get confused with source locations if the reader macros are installed.
-
- Apr 19, 2010
-
-
rtoy authored
-
- Mar 19, 2010
-
-
rtoy authored
boot-2010-02-1 as the bootstrap file. You should probably also use the new -P option for build.sh to generate and update the po files while building.
-
- Aug 19, 2009
-
-
rtoy authored
-
- Jul 20, 2006
-
-
rtoy authored
lisp/gencgc.c: o Make last_free_page non-static so Lisp can see it. o Add get_page_table_info so Lisp can easily get at the flags and bytes_used slots of a page table entry. code/room.lisp: o Add gencgc-page-size constant. o Fix SPACE-BOUNDS for sparc and ppc with gencgc. The dynamic-space-free-pointer is something different, and we really wanted the last_free_page. o Update MAP-ALLOCATED-OBJECTS to handle gencgc (from sbcl). Unallocated pages are skipped, as well as anything at the end of a page that is not in use.
-
- Jun 30, 2006
-
-
rtoy authored
The merge is from the tag "double-double-irrat-end". The double-double branch is now obsolete. The code should build without double-double support (tested on sparc) as well as build with double-double support (tested also on sparc).
-
- Oct 19, 2004
-
-
cwang authored
-
- Jun 18, 2004
-
-
rtoy authored
cause garbage to be retained with gencgc on x86 (but not sparc), eventually causing an out-of-heap error. From Helmut Eller, via cmucl-imp.
-
- Apr 13, 2004
-
-
rtoy authored
-
- Oct 15, 2003
-
-
toy authored
allow for the larger heaps available now. (Probably makes room even more consy than it already is.) o Increase the field width when printing out sizes so columns line up nicely. o Make the top <n> instances print out more neatly in columns.
-
- Mar 04, 2001
-
-
pw authored
-
- Jul 06, 2000
- Jul 24, 1998
-
-
dtc authored
remove unnecessary conditionals.
-
- Nov 01, 1997
-
-
dtc authored
types. Adds storage classes to the backend for these so they can be stored in registers or on the stack without consing; new primitive types etc. Also adds (simple-array (complex {single,double}-float)) array types to avoid consing and speed vectors operations. All these changes are conditional on the :complex-float feature. More work is needed to exploit these changes: improving the type dispatch in the various function; maybe compiler transforms or more VOPs to handle common functions inline.
-
- Apr 01, 1997
-
-
dtc authored
(signed-byte 16), (signed-byte 30), (signed-byte 32). These patches include the general support and the x86 backend support; more to follow. The important changes are conditional on the :signed-array feature so shouldn't affect the source without this feature. This work has been driven by Raymond Toy.
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Aug 20, 1993
-
-
ram authored
-
- May 10, 1993
-
-
ram authored
happen but does if compilation is interrupted or something) and against random values being in the debug-info slot (byte compiled code.)
-
- Mar 02, 1993
-
-
ram authored
package.
-
- Feb 27, 1993
-
-
ram authored
and list-referencing-objects.
-
- Feb 26, 1993
-
-
ram authored
-
- Feb 10, 1993
-
-
ram authored
-
- Jan 23, 1993
-
-
ram authored
-
- Dec 17, 1992
-
-
wlott authored
-
- Dec 13, 1992
-
-
wlott authored
exist.
-
- Feb 26, 1992
-
-
wlott authored
-
- Feb 21, 1992
-
-
wlott authored
-
- Feb 09, 1992
-
-
ram authored
notes in unimportant functions my changing the optimize declaration.
-
- Jan 02, 1992
-
-
ram authored
-
- Dec 22, 1991
-
-
ram authored
not a pathname.
-
- Aug 30, 1991
-
-
ram authored
-
- May 04, 1991
-
-
ram authored
can print a more tasteful (and compact) output.
-
- Apr 23, 1991
-
-
ram authored
size and type. Also, printing can be limited by object count, in which case we don't print page breaks.
-
- Apr 19, 1991
-
-
ram authored
its name to CODE-BREAKDOWN. Added a bunch of functions for finding the indegree and outdegree of nodes in the call graph (i.e. how many times functions are called, and how many calls functions make.) Also added some stuff that uses Scott's histogram package (in the library) this is #+NIL so that it will compile without. See MEMORY-HISTOGRAM which can print various histograms of object statistics.
-