Tree [4e815e] / src / compiler /
History



File Date Author Commit
alpha 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
generic 2014-04-03 Douglas Katzman Douglas Katzman [4e815e] Assign thread-local storage indices at load-tim...
hppa 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
mips 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
ppc 2014-03-29 Stas Boukarev Stas Boukarev [44488c] Fix floating point conversion on PPC.
sparc 2014-03-22 Alastair Bridgewater Alastair Bridgewater [41eda0] compiler/sparc/float: Fix mis-compilation of si...
x86 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
x86-64 2014-04-03 Douglas Katzman Douglas Katzman [4e815e] Assign thread-local storage indices at load-tim...
aliencomp.lisp 2013-05-09 Alastair Bridgewater Alastair Bridgewater [34f08e] Allow inlining more calls to INVOKE-WITH-SAVED-...
array-tran.lisp 2014-01-05 Stas Boukarev Stas Boukarev [260de2] Fix make-array transforms.
assem.lisp 2014-03-07 Douglas Katzman Douglas Katzman [d7f47c] Build the cross-compiler without all the disass...
backend.lisp 2013-06-05 Stas Boukarev Stas Boukarev [f6b2e3] Get rid of vm-support-routines indirection.
bit-util.lisp 2007-04-10 Nathan Froyd Nathan Froyd [eed9a3] 1.0.4.57: Make the compiler's bit-vector functi...
bitops-derive-type.lisp 2013-04-29 Lutz Euler Lutz Euler [62f92b] Improve scaling of type derivation for LOG{AND,...
checkgen.lisp 2012-01-23 Nikodemus Siivola Nikodemus Siivola [5a2c88] weakening hairy integer types
codegen.lisp 2012-09-05 Nathan Froyd Nathan Froyd [c8ef1a] align inline constant section with long nops
compiler-deftype.lisp 2014-03-06 Douglas Katzman Douglas Katzman [1b8213] Change (setf (info ...) nil) to CLEAR-INFO in a...
compiler-error.lisp 2014-02-01 Douglas Katzman Douglas Katzman [2670e9] Errors in (LOAD "f.lisp") should report as comi...
constantp.lisp 2014-03-04 Douglas Katzman Douglas Katzman [611711] A batch of globaldb changes.
constraint.lisp 2013-11-12 Paul Khuong Paul Khuong [12b1da] Remove a workaround in bit-vector consets
control.lisp 2012-10-17 Lutz Euler Lutz Euler [67f44c] Improve basic block ordering for some loops.
copyprop.lisp 2007-09-10 Nikodemus Siivola Nikodemus Siivola [57d7dd] 1.0.9.52: copy propagation interfering with loc...
ctype.lisp 2013-05-21 Paul Khuong Paul Khuong [c1ec38] Truthful error reporting for complicated compil...
debug-dump.lisp 2010-11-15 Nikodemus Siivola Nikodemus Siivola [492dce] prettier backtraces
debug.lisp 2013-11-12 Stas Boukarev Stas Boukarev [54da32] Fix typos in docstrings and function names.
defconstant.lisp 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
deftype.lisp 2014-03-11 Stas Boukarev Stas Boukarev [fe6d1f] Don't expand into (eval-when (:load-toplevel :e...
dfo.lisp 2010-11-08 Nikodemus Siivola Nikodemus Siivola [836597] 1.0.44.4: make MAKE-FUNCTIONAL-FROM-TOPLEVEL-LA...
disassem.lisp 2014-03-07 Douglas Katzman Douglas Katzman [041889] Change the default for *DISASSEM-LOCATION-COLUM...
dump.lisp 2014-04-03 Douglas Katzman Douglas Katzman [4e815e] Assign thread-local storage indices at load-tim...
dyncount.lisp 2001-10-31 William Harold Newman William Harold Newman [4eb1a6] 0.pre7.74:
early-aliencomp.lisp 2006-01-16 Christophe Rhodes Christophe Rhodes [471a5d] 0.9.8.40:
early-assem.lisp 2004-07-14 Christophe Rhodes Christophe Rhodes [8375ac] 0.8.12.34:
early-backend.lisp 2008-12-13 Nikodemus Siivola Nikodemus Siivola [2db410] 1.0.23.40: export page sizes to C with LU suffix
early-c.lisp 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
entry.lisp 2009-11-12 Alastair Bridgewater Alastair Bridgewater [86db70] 1.0.32.30: Fix breakage from 1.0.32.26.
fixup-type.lisp 2005-07-14 William Harold Newman William Harold Newman [c2431e] 0.9.2.46:
fixup.lisp 2005-07-14 William Harold Newman William Harold Newman [c2431e] 0.9.2.46:
float-tran.lisp 2014-03-21 Stas Boukarev Stas Boukarev [071fdf] Remove duplicate floor and ceiling transforms.
fndb.lisp 2014-03-21 Stas Boukarev Stas Boukarev [a795db] Implement CEILING/FLOOR to truncate via transfo...
fopcompile.lisp 2014-02-07 Douglas Katzman Douglas Katzman [f7b0e7] Ensure that the fopcompiler signals a warning o...
fun-info-funs.lisp 2008-05-28 Nikodemus Siivola Nikodemus Siivola [96bb2d] 1.0.17.4: support for dynamic-extent structures
globaldb.lisp 2014-04-03 Douglas Katzman Douglas Katzman [4e815e] Assign thread-local storage indices at load-tim...
gtn.lisp 2011-06-21 Paul Khuong Paul Khuong [56a2db] Compiler support for specialised implicit value...
info-functions.lisp 2014-03-06 Douglas Katzman Douglas Katzman [1b8213] Change (setf (info ...) nil) to CLEAR-INFO in a...
info-vector.lisp 2014-03-31 Douglas Katzman Douglas Katzman [d62e48] Threadsafe FIND-OR-CREATE-FDEFINITION.
integer-tran.lisp 2007-03-28 William Harold Newman William Harold Newman [85c34f] 1.0.4.7:
ir1-translators.lisp 2014-03-20 Douglas Katzman Douglas Katzman [431304] Fix style-warning in DEF-IR1-TRANSLATOR RETURN-...
ir1final.lisp 2011-08-09 Nikodemus Siivola Nikodemus Siivola [ed0661] LOAD-TIME-VALUE improvements
ir1opt.lisp 2014-02-06 Stas Boukarev Stas Boukarev [feb31f] Stop COMMUTATIVE-ARG-SWAP from producing undump...
ir1report.lisp 2011-12-03 Nikodemus Siivola Nikodemus Siivola [333049] adjust compiler-macro expansion and lambda-list...
ir1tran-lambda.lisp 2013-08-24 Stas Boukarev Stas Boukarev [92f0ce] Revert "Clean up %more-arg-values."
ir1tran.lisp 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
ir1util.lisp 2013-05-24 Paul Khuong Paul Khuong [aae270] Even safer substitution of constants in CUT-TO-...
ir2opt.lisp 2013-06-24 Stas Boukarev Stas Boukarev [8900ba] Simplify EMIT-VOP further.
ir2tran.lisp 2014-04-03 Douglas Katzman Douglas Katzman [4e815e] Assign thread-local storage indices at load-tim...
knownfun.lisp 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
late-macros.lisp 2005-07-14 William Harold Newman William Harold Newman [d604a3] 0.9.2.47:
late-proclaim.lisp 2003-05-30 Christophe Rhodes Christophe Rhodes [c5df20] 0.8.0.19:
late-vmdef.lisp 2005-07-14 William Harold Newman William Harold Newman [d604a3] 0.9.2.47:
lexenv.lisp 2009-08-01 Nikodemus Siivola Nikodemus Siivola [5d4cad] 1.0.30.29: SB-CLTL2:DEFINE-DECLARATION
life.lisp 2013-11-12 Paul Khuong Paul Khuong [0ebaa8] Fix a logic bug in TNS-CONFLICT-GLOBAL-GLOBAL
locall.lisp 2013-05-20 Paul Khuong Paul Khuong [ff68ef] Improved local call analysis for inlined higher...
loop.lisp 2005-07-14 William Harold Newman William Harold Newman [d604a3] 0.9.2.47:
ltn.lisp 2013-11-12 Stas Boukarev Stas Boukarev [54da32] Fix typos in docstrings and function names.
ltv.lisp 2011-08-09 Nikodemus Siivola Nikodemus Siivola [ed0661] LOAD-TIME-VALUE improvements
macros.lisp 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
main.lisp 2014-03-10 Douglas Katzman Douglas Katzman [27fe8f] Remove unnecessary bindings of *INFO-ENVIRONMEN...
meta-vmdef.lisp 2013-06-27 Paul Khuong Paul Khuong [44fa19] Disentangle storage base initial size from grow...
node.lisp 2013-05-23 Jingyi Hou Jingyi Hou [8ed82d] tweak so that block-delete-p is findable by gre...
pack-iterative.lisp 2014-02-22 Stas Boukarev Stas Boukarev [afdb50] Reduce consing in iterative regalloc.
pack.lisp 2013-12-20 Stas Boukarev Stas Boukarev [272a4f] Really restore clisp cross-compilation.
parse-lambda-list.lisp 2011-06-14 Nikodemus Siivola Nikodemus Siivola [d013d0] add &KEY SILENT to PARSE-LAMBDA-LIST
physenvanal.lisp 2012-05-23 Nikodemus Siivola Nikodemus Siivola [a5f57f] emit compiler notes of NLX value-cells when (> ...
policies.lisp 2012-09-27 Nikodemus Siivola Nikodemus Siivola [d90c8a] fix structure stack allocation for high-debug code
policy.lisp 2013-11-12 Stas Boukarev Stas Boukarev [54da32] Fix typos in docstrings and function names.
proclaim.lisp 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
pseudo-vops.lisp 2000-10-20 William Harold Newman William Harold Newman [cea489] 0.6.7.22: removed CVS dollar-Header-dollar tags...
represent.lisp 2012-04-20 Lutz Euler Lutz Euler [372d68] Typo fixes in comments
saptran.lisp 2013-05-21 Stas Boukarev Stas Boukarev [d142a5] Fix foreign-symbol-address transform on +sb-dyn...
seqtran.lisp 2014-03-21 Stas Boukarev Stas Boukarev [e2327c] Remove unnecessary package qualifiers.
srctran.lisp 2014-03-21 Stas Boukarev Stas Boukarev [a795db] Implement CEILING/FLOOR to truncate via transfo...
sset.lisp 2007-04-11 Juho Snellman Juho Snellman [279d26] 1.0.4.67: Minor cleanups
stack.lisp 2010-09-19 Nikodemus Siivola Nikodemus Siivola [178f27] 1.0.42.39: workaround for lp#308914
target-disassem.lisp 2014-03-07 Douglas Katzman Douglas Katzman [0fb6f8] Initial reimplementation of globaldb - fast INF...
target-dump.lisp 2013-09-19 Stas Boukarev Stas Boukarev [f42374] Fix loading specialized vectors from fasls.
target-main.lisp 2014-03-10 Douglas Katzman Douglas Katzman [27fe8f] Remove unnecessary bindings of *INFO-ENVIRONMEN...
tn.lisp 2013-06-24 Stas Boukarev Stas Boukarev [8900ba] Simplify EMIT-VOP further.
trace-table.lisp 2002-05-19 Christophe Rhodes Christophe Rhodes [8731c1] 0.7.3.18:
typetran.lisp 2014-02-07 Douglas Katzman Douglas Katzman [292e8b] Unbreak SB-COVER
vmdef.lisp 2013-11-12 Paul Khuong Paul Khuong [590df1] Move register allocation to its own package, SB...
vop.lisp 2013-06-27 Paul Khuong Paul Khuong [44fa19] Disentangle storage base initial size from grow...
xref.lisp 2010-03-20 Tobias C. Rittweiler Tobias C. Rittweiler [768d7b] 1.0.36.35: More accurate WHO-CALLS / WHO-EXPAND...