More complicated TYPEP tests are marginally transparent to type propagation
[sbcl.git] / src / compiler / ir2tran.lisp
2013-11-04 Paul KhuongMore complicated TYPEP tests are marginally transparent...
2013-08-24 Stas BoukarevRevert "Clean up %more-arg-values."
2013-08-20 Stas BoukarevClean up %more-arg-values.
2013-07-16 Stas BoukarevOptimize TYPEP of (MOD X) on x86/x86-64.
2013-06-28 Paul KhuongDefer some sanity checks to after testing for value...
2013-06-08 Paul KhuongInsert error traps after full calls inferred not to...
2013-06-08 Paul KhuongOnly use MASK-SIGNED-FIELD VOPs as last resorts
2013-06-08 Paul KhuongMASK-SIGNED-FIELD VOPs on x86-64
2013-06-05 Stas BoukarevOptimize (mod FIXNUM) type-checks on x86oids.
2013-06-02 Stas BoukarevDon't go through fdefn when referencing #'known-functions.
2013-05-22 Paul KhuongEvaluate global inline functions via their fdefinition
2013-05-18 Paul KhuongMore efficient MASK-SIGNED-FIELD
2012-11-08 Alastair BridgewaterThou shalt not MAKE-OTHER-IMMEDIATE-TYPE.
2012-08-10 David LichteblauAdd safepoint mechanism
2012-04-20 Lutz EulerTypo fixes in comments
2011-12-05 Nikodemus Siivolause boxed constants for full calls
2011-12-05 Nikodemus Siivolafix misoptimization of TRUNCATE
2011-08-14 Paul KhuongFix automatic &rest to &more conversion in unsafe code
2011-06-21 Paul KhuongCompiler support for specialised implicit value cells
2011-06-21 Paul KhuongInline local call trampolines on x86[-64]
2010-11-27 Alastair Bridgewater1.0.44.33: ir2tran: Correctly set up d-x closure values...
2010-11-09 Alastair Bridgewater1.0.44.16: ir2tran: Don't try to stack-allocate VALUE...
2010-11-09 Alastair Bridgewater1.0.44.15: ir2: Skip value-cell allocation where possible.
2009-08-04 Nikodemus Siivola1.0.30.33: failed aver in %ALLOCATE-CLOSURES IR2 conversion
2009-05-11 Nikodemus Siivola1.0.28.35: compiler notes for failure to stack allocate
2009-05-08 Nikodemus Siivola1.0.28.30: DEFGLOBAL, ALWAYS-BOUND, GLOBAL, SYMBOL...
2009-02-05 Gabor Melis1.0.25.9: INVOKE-WITH-SAVED-FP-AND-PC changes
2009-01-11 Paul Khuong1.0.24.34: IR2: additional representation for predicate...
2008-10-18 Nikodemus Siivola1.0.21.31: fix bad PROGV and RESTRICT-COMPILER-POLICY...
2008-07-30 Nikodemus Siivola1.0.19.7: refactor stack allocation decisions
2008-07-30 Nikodemus Siivola1.0.19.3: more careful PROGV and SET
2008-07-30 Nikodemus Siivola1.0.19.1: DERIVE-TYPE optimizer for %%PRIMITIVE
2008-06-04 Nikodemus Siivola1.0.17.24: refactor handling of constants in the compiler
2008-05-12 Nikodemus Siivola1.0.16.29: workaround for bug 419
2008-01-01 Juho Snellman1.0.13.9: Fix another segfault from the new RESTART...
2007-10-18 Nikodemus Siivola1.0.10.47: proper fix for "high-debug-known-function...
2007-06-28 Nikodemus Siivola1.0.7.1: dynamic extent value cells
2007-06-18 Juho Snellman1.0.6.48: Don't instrument the internal flets from...
2007-06-05 Juho Snellman1.0.6.24: a more sophisticated UNWIND-TO-FRAME-AND...
2006-10-06 Christophe Rhodes0.9.17.8:
2006-09-18 Juho Snellman0.9.16.38:
2006-07-08 Nathan Froyd0.9.14.10:
2006-06-06 Nathan Froyd0.9.13.28:
2005-08-06 Christophe Rhodes0.9.3.32:
2005-07-14 William Harold Newman0.9.2.47:
2005-06-19 Alexey Dejneka0.9.1.52:
2005-01-15 Alexey Dejneka0.8.18.33:
2005-01-12 Alexey Dejneka0.8.18.26:
2005-01-08 Alexey Dejneka0.8.18.20:
2004-09-13 Alexey Dejnekasbcl-0.8.14.15:
2004-09-13 Alexey Dejnekasbcl-0.8.14.11:
2004-05-22 Christophe Rhodes0.8.10.45:
2004-05-21 Christophe Rhodes0.8.10.44:
2004-05-19 Christophe Rhodes0.8.10.38:
2004-05-19 Christophe Rhodes0.8.10.35:
2004-05-01 Alexey Dejneka0.8.10.3:
2004-04-13 Christophe Rhodes0.8.9.36:
2004-04-04 Christophe Rhodes0.8.9.16:
2004-03-30 Christophe Rhodes0.8.9.10:
2003-11-02 Alexey Dejneka0.8.5.19:
2003-09-16 Alexey Dejneka0.8.3.70:
2003-09-15 Alexey Dejneka0.8.3.62:
2003-05-26 Alexey Dejneka0.8.0.3:
2003-05-25 Christophe Rhodes0.8.0.2:
2003-05-03 William Harold Newman0.8alpha.0.9:
2003-02-15 Christophe Rhodes0.7.12.38:
2002-11-11 Alexey Dejneka0.7.9.41:
2002-11-01 Alexey Dejneka0.7.9.25:
2002-09-27 Alexey Dejneka0.7.8.1:
2002-09-15 William Harold Newman0.7.7.26:
2002-07-22 William Harold Newman0.7.5.22:
2002-07-19 William Harold Newman0.7.5.19:
2002-06-11 William Harold Newman0.7.4.26:
2002-02-08 William Harold Newman0.7.1.15:
2002-02-07 William Harold Newman(I didn't have convenient access to the Internet for...
2002-01-31 William Harold Newman0.7.1.3:
2002-01-30 William Harold Newman0.7.1.2:
2002-01-17 William Harold Newman0.pre7.141:
2002-01-16 William Harold Newman0.pre7.139:
2002-01-16 William Harold Newman0.pre7.137:
2002-01-16 William Harold Newman0.pre7.136:
2002-01-15 William Harold Newman0.pre7.135:
2002-01-14 William Harold Newman*** empty log message ***
2002-01-14 William Harold Newman0.pre7.129:
2002-01-13 William Harold Newman0.pre7.127:
2002-01-12 William Harold Newman0.pre7.125:
2002-01-06 William Harold Newman0.pre7.114:
2002-01-03 William Harold Newman0.pre7.112:
2002-01-02 William Harold Newman0.pre7.111:
2001-12-12 William Harold Newman0.pre7.88:
2001-12-05 William Harold Newman0.pre7.86.flaky7.22:
2001-11-24 William Harold Newman0.pre7.86.flaky7.9:
2001-11-11 William Harold Newman0.pre7.86.flaky7.3:
2001-11-10 William Harold Newman0.pre7.86.flaky7.2:
2001-11-06 William Harold Newman0.pre7.86.flaky7:
2001-11-04 William Harold Newman0.pre7.86:
2001-11-02 William Harold Newman0.pre7.84:
2001-10-13 William Harold Newman0.pre7.61:
2001-10-08 William Harold Newman0.pre7.55:
2001-10-06 William Harold Newman0.pre7.51:
next