projects
/
sbcl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
make %COERCE-TO-CALLABLE compilers notes make sense
[sbcl.git]
/
src
/
compiler
/
srctran.lisp
2013-01-20
Nikodemus Siivola
fix open coding of FIRST
blob
|
commitdiff
2012-12-04
Christophe Rhodes
fix a bug in signed modular arithmetic
blob
|
commitdiff
|
diff to current
2012-09-23
Nikodemus Siivola
more funky &REST smartness
blob
|
commitdiff
|
diff to current
2012-05-12
Christophe Rhodes
open intervals and type derivation
blob
|
commitdiff
|
diff to current
2012-05-07
Stas Boukarev
Optimize truncate, ceiling and friends when divisor...
blob
|
commitdiff
|
diff to current
2012-04-20
Lutz Euler
Typo fixes in comments
blob
|
commitdiff
|
diff to current
2012-04-13
Christophe Rhodes
Fix bug in unsigned modular arithmetic using a signed...
blob
|
commitdiff
|
diff to current
2011-12-05
Nikodemus Siivola
allow coercion of large fixnums to floats outside x86
blob
|
commitdiff
|
diff to current
2011-12-05
Nikodemus Siivola
fix treatment of signed zeroes in INTERVAL-DIV
blob
|
commitdiff
|
diff to current
2011-08-14
Paul Khuong
Handle SIMPLE-TYPE-ERROR when propagating bounds
blob
|
commitdiff
|
diff to current
2011-08-14
Paul Khuong
New function: SB!KERNEL:%MULTIPLY-HIGH
blob
|
commitdiff
|
diff to current
2011-08-14
Paul Khuong
More efficient integer division by multiplication
blob
|
commitdiff
|
diff to current
2011-08-08
Nikodemus Siivola
better type propagation for MULTIPLE-VALUE-BIND
blob
|
commitdiff
|
diff to current
2011-08-06
Paul Khuong
Remove non-ASCII characters in comments
blob
|
commitdiff
|
diff to current
2011-08-05
Nikodemus Siivola
implement CEILING and FLOOR in terms of %CEILING and...
blob
|
commitdiff
|
diff to current
2011-08-05
Lutz Euler
Optimize integer division by a constant in several...
blob
|
commitdiff
|
diff to current
2011-07-03
Nikodemus Siivola
inhibit &REST -> &MORE conversion when DEBUG is 3
blob
|
commitdiff
|
diff to current
2011-06-07
Nikodemus Siivola
more conservative bounds in FP interval arithmetic
blob
|
commitdiff
|
diff to current
2011-05-25
Nikodemus Siivola
1.0.48.25: automatic &rest to &more conversion
blob
|
commitdiff
|
diff to current
2011-05-24
Nikodemus Siivola
1.0.48.24: fix performance / type derivation regression...
blob
|
commitdiff
|
diff to current
2011-02-12
Nikodemus Siivola
1.0.45.25: better constant folding in arithmetic functions
blob
|
commitdiff
|
diff to current
2011-02-11
Nikodemus Siivola
1.0.45.17: give CONSTANTLY some love
blob
|
commitdiff
|
diff to current
2010-11-18
Nikodemus Siivola
allow approximating unions of numeric types
blob
|
commitdiff
|
diff to current
2010-10-18
Nikodemus Siivola
1.0.43.67: COERCE: don't trust vector dimensions in...
blob
|
commitdiff
|
diff to current
2010-01-30
Paul Khuong
1.0.34.15: Fix DERIVE-TYPE optimizer for %UNARY-ROUND
blob
|
commitdiff
|
diff to current
2010-01-27
Nathan Froyd
1.0.34.13: add DERIVE-TYPE optimizer for %UNARY-ROUND
blob
|
commitdiff
|
diff to current
2010-01-26
Nathan Froyd
1.0.34.11: properly inline %UNARY-TRUNCATE/{SINGLE...
blob
|
commitdiff
|
diff to current
2009-06-26
Paul Khuong
1.0.29.47: Floating point correctness improvement
blob
|
commitdiff
|
diff to current
2009-06-25
Paul Khuong
1.0.29.44: Complex float improvements
blob
|
commitdiff
|
diff to current
2009-06-25
Nikodemus Siivola
1.0.29.42: small fixoid for the EXPT optimization from...
blob
|
commitdiff
|
diff to current
2009-06-25
Nikodemus Siivola
1.0.29.40: more (EXPT MINUS-ONE INTEGER) optimization
blob
|
commitdiff
|
diff to current
2009-04-24
Christophe Rhodes
1.0.27.41: floating point implementation smoothing
blob
|
commitdiff
|
diff to current
2009-04-24
Christophe Rhodes
1.0.27.37: fix host constant leaks
blob
|
commitdiff
|
diff to current
2009-02-16
Gabor Melis
1.0.25.14: comments
blob
|
commitdiff
|
diff to current
2009-01-02
Nikodemus Siivola
1.0.24.7: CHAR-CODE type derivation
blob
|
commitdiff
|
diff to current
2008-12-22
Nikodemus Siivola
1.0.23.64: fixed bug 395
blob
|
commitdiff
|
diff to current
2008-12-18
Nikodemus Siivola
1.0.23.52: FORMAT performance tweaking
blob
|
commitdiff
|
diff to current
2008-08-04
Nikodemus Siivola
1.0.19.18: transform ADJOIN, ASSOC, MEMBER, and RASSOC...
blob
|
commitdiff
|
diff to current
2008-06-30
Nikodemus Siivola
1.0.18.4: use CAREFUL-SPECIFIER-TYPE when deriving...
blob
|
commitdiff
|
diff to current
2008-06-30
Nikodemus Siivola
1.0.18.2: more conservative interval artihmetic
blob
|
commitdiff
|
diff to current
2008-05-31
Nikodemus Siivola
1.0.17.14: slightly better LIST*
blob
|
commitdiff
|
diff to current
2008-04-23
Christophe Rhodes
1.0.16.9: restore buildability from CMUCL
blob
|
commitdiff
|
diff to current
2008-04-23
Nikodemus Siivola
1.0.16.7: slightly faster LAST
blob
|
commitdiff
|
diff to current
2008-03-07
Christophe Rhodes
1.0.15.16: New modular arithmetic representation decision
blob
|
commitdiff
|
diff to current
2008-03-03
Nikodemus Siivola
1.0.15.9: further ASSOC & MEMBER transform improvements
blob
|
commitdiff
|
diff to current
2007-12-09
Nikodemus Siivola
1.0.12.18: faster member-type operations
blob
|
commitdiff
|
diff to current
2007-09-30
Juho Snellman
1.0.10.14: remove locking and gc inhibition from hash...
blob
|
commitdiff
|
diff to current
2007-06-30
Nikodemus Siivola
1.0.7.4: RESTRICT-COMPILER-POLICY
blob
|
commitdiff
|
diff to current
2007-06-02
Nikodemus Siivola
1.0.6.13: minor fix to the compiler's interval-arithmetic
blob
|
commitdiff
|
diff to current
2007-04-10
Nathan Froyd
1.0.4.56: Make case-insensitive string and character...
blob
|
commitdiff
|
diff to current
2007-04-06
Nathan Froyd
1.0.4.32: De-pessimize >= and <= transforms
blob
|
commitdiff
|
diff to current
2007-03-05
Nikodemus Siivola
1.0.3.31: fix new = and /= transformations for NaNs
blob
|
commitdiff
|
diff to current
2007-02-27
Nikodemus Siivola
1.0.3.1: fix behaviour of >= and <= with NaNs
blob
|
commitdiff
|
diff to current
2006-12-03
Nikodemus Siivola
1.0.0.15: build fix & cleanup
blob
|
commitdiff
|
diff to current
2006-09-17
Nathan Froyd
0.9.16.34:
blob
|
commitdiff
|
diff to current
2006-08-07
Nikodemus Siivola
0.9.15.13: make PATHNAME not unsafely-flushable
blob
|
commitdiff
|
diff to current
2006-07-08
Nathan Froyd
0.9.14.9:
blob
|
commitdiff
|
diff to current
2006-05-15
Nathan Froyd
0.9.12.24:
blob
|
commitdiff
|
diff to current
2006-05-13
Juho Snellman
0.9.12.14:
blob
|
commitdiff
|
diff to current
2006-02-07
Nathan Froyd
0.9.9.18:
blob
|
commitdiff
|
diff to current
2005-12-28
Gabor Melis
0.9.8.2: constraint propagation
blob
|
commitdiff
|
diff to current
2005-08-19
Christophe Rhodes
0.9.3.68:
blob
|
commitdiff
|
diff to current
2005-08-15
Nathan Froyd
0.9.3.52:
blob
|
commitdiff
|
diff to current
2005-08-12
Brian Mastenbrook
0.9.3.46: "oops". I didn't mean to write an infinite...
blob
|
commitdiff
|
diff to current
2005-08-12
Brian Mastenbrook
0.9.3.41: fix three MISC tests where type derivation...
blob
|
commitdiff
|
diff to current
2005-08-11
Brian Mastenbrook
0.9.3.39: TYPE-ERROR fun
blob
|
commitdiff
|
diff to current
2005-08-06
Paul F. Dietz
0.9.3.33
blob
|
commitdiff
|
diff to current
2005-08-05
Paul F. Dietz
0.9.3.29:
blob
|
commitdiff
|
diff to current
2005-08-03
Paul F. Dietz
0.9.3.19:
blob
|
commitdiff
|
diff to current
2005-08-02
Paul F. Dietz
0.9.3.16:
blob
|
commitdiff
|
diff to current
2005-07-14
William Harold Newman
0.9.2.47:
blob
|
commitdiff
|
diff to current
2005-07-05
Nathan Froyd
0.9.2.31:
blob
|
commitdiff
|
diff to current
2005-06-30
Nathan Froyd
0.9.2.6:
blob
|
commitdiff
|
diff to current
2005-06-02
Nathan Froyd
0.9.1.22:
blob
|
commitdiff
|
diff to current
2005-06-02
Nathan Froyd
0.9.1.21:
blob
|
commitdiff
|
diff to current
2005-06-01
Nathan Froyd
0.9.1.20:
blob
|
commitdiff
|
diff to current
2005-06-01
Christophe Rhodes
0.9.1.18:
blob
|
commitdiff
|
diff to current
2005-06-01
Nathan Froyd
0.9.1.15:
blob
|
commitdiff
|
diff to current
2005-04-15
Nikodemus Siivola
0.8.21.43: "oops" -- that wasn't an optimization!
blob
|
commitdiff
|
diff to current
2005-04-14
Nikodemus Siivola
0.8.21.39: implement optimization #25
blob
|
commitdiff
|
diff to current
2005-03-27
Christophe Rhodes
0.8.21.2:
blob
|
commitdiff
|
diff to current
2004-12-19
Alexey Dejneka
0.8.17.29:
blob
|
commitdiff
|
diff to current
2004-11-06
Alexey Dejneka
0.8.16.34:
blob
|
commitdiff
|
diff to current
2004-11-02
Christophe Rhodes
0.8.16.26:
blob
|
commitdiff
|
diff to current
2004-10-30
Christophe Rhodes
0.8.16.16:
blob
|
commitdiff
|
diff to current
2004-10-29
Christophe Rhodes
0.8.16.15:
blob
|
commitdiff
|
diff to current
2004-08-16
Christophe Rhodes
0.8.13.66:
blob
|
commitdiff
|
diff to current
2004-07-30
Christophe Rhodes
0.8.13.12:
blob
|
commitdiff
|
diff to current
2004-06-15
Christophe Rhodes
0.8.11.10:
blob
|
commitdiff
|
diff to current
2004-05-28
Christophe Rhodes
0.8.10.58:
blob
|
commitdiff
|
diff to current
2004-04-19
Christophe Rhodes
0.8.9.52:
blob
|
commitdiff
|
diff to current
2004-04-13
Christophe Rhodes
0.8.9.36:
blob
|
commitdiff
|
diff to current
2004-04-04
Christophe Rhodes
0.8.9.16:
blob
|
commitdiff
|
diff to current
2004-02-12
William Harold Newman
0.8.7.51:
blob
|
commitdiff
|
diff to current
2004-02-05
William Harold Newman
0.8.7.45:
blob
|
commitdiff
|
diff to current
2004-01-31
Alexey Dejneka
0.8.7.34:
blob
|
commitdiff
|
diff to current
2003-10-26
Christophe Rhodes
0.8.5.6:
blob
|
commitdiff
|
diff to current
2003-10-25
Christophe Rhodes
0.8.5.3:
blob
|
commitdiff
|
diff to current
2003-10-09
Alexey Dejneka
0.8.4.15:
blob
|
commitdiff
|
diff to current
2003-10-09
Christophe Rhodes
0.8.4.12:
blob
|
commitdiff
|
diff to current
next