More complicated TYPEP tests are marginally transparent to type propagation
[sbcl.git] / src / compiler / fndb.lisp
2013-11-04 Paul KhuongMore complicated TYPEP tests are marginally transparent...
2013-10-18 Stas BoukarevRemove duplicate implementations of (setf aref/sbit...
2013-10-17 Stas BoukarevAdd some missing FNDB declarations.
2013-10-17 Stas BoukarevStop (describe (make-instance 'generic-function)) from...
2013-09-23 Stas BoukarevADJOIN shouldn't constant fold.
2013-09-06 Stas BoukarevImprove knownfun declarations.
2013-09-05 Stas BoukarevOptimize CHAR-EQUAL on constant and base-char args.
2013-09-05 Stas BoukarevAdd defknowns for TWO-ARG-CHAR-* functions.
2013-09-05 Stas BoukarevOptimize some comparison functions for EQ cases.
2013-09-05 Stas BoukarevImprove the EQUAL transform.
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-10 Stas BoukarevAdd a missing :suppress-errors keyword for WRITE defknown.
2013-06-08 Paul KhuongHandle (aref v (+ i k)), with i negative
2013-06-08 Paul KhuongMark DATA-VECTOR-REF[-WITH-OFFSET] as unsafely flushable
2013-06-05 Stas BoukarevStop exporting unused symbols.
2013-05-24 Paul KhuongRevert "Fix (aref vector (+ i constant)) with i negativ...
2013-05-24 Paul KhuongFix (aref vector (+ i constant)) with i negative on...
2013-05-22 Paul KhuongSimpler word-sized variable right shifts on x86 and...
2013-05-21 Paul KhuongConstant-fold backquote of constant expressions
2013-05-05 Stas BoukarevBetter type derivation for APPEND, NCONC, LIST.
2012-12-18 Stas BoukarevBetter error message for SLEEP.
2012-09-23 Nikodemus Siivolamore funky &REST smartness
2012-08-10 David LichteblauAdd safepoint mechanism
2012-07-16 Stas BoukarevDeclare types for sb-kernel:coerce-to-condition.
2012-06-12 Nikodemus Siivolafix long-standing debug-name confusion
2011-12-30 Nikodemus Siivoladefknown SC-NUMBER-OR-LOSE as foldable
2011-12-29 Nikodemus Siivolastack-allocatable fill-initialized specialized arrays...
2011-12-10 Nikodemus Siivolastack-allocatable fill-initialized specialized arrays
2011-10-22 Alastair Bridgewatersetf: excise GET-SETF-METHOD and related detritus.
2011-08-14 Paul KhuongNew function: SB-EXT:SPIN-LOOP-HINT
2011-08-14 Paul KhuongNew function: SB!KERNEL:%MULTIPLY-HIGH
2011-08-05 Nikodemus Siivolaimplement CEILING and FLOOR in terms of %CEILING and...
2011-05-28 Nikodemus Siivola1.0.48.28: make TRULY-THE macroexpandable
2011-05-25 Nikodemus Siivola1.0.48.25: automatic &rest to &more conversion
2011-05-11 Nikodemus Siivola1.0.48.9: better source information for compile-time...
2011-04-11 Nikodemus Siivola1.0.47.24: more conservative FTYPE proclamations
2011-04-11 Nikodemus Siivola1.0.47.23: remove defknowns for condition slot accessors
2011-03-19 Nikodemus Siivola1.0.46.37: SIMPLE-CONDITION slots are initialized with...
2010-10-14 Nikodemus Siivola1.0.43.56: make %INSTANCE-TYPEP always-translatable
2010-09-30 Nikodemus Siivola1.0.43.1: better handling of complex array types in...
2010-09-01 Nikodemus Siivola1.0.42.16: better RANDOM type-error reporting
2010-08-31 Nikodemus Siivola1.0.42.5: revert 1.0.42.2, "correct defknown for data...
2010-08-30 Nikodemus Siivola1.0.42.2: correct defknown for data-vector-ref-with...
2010-08-04 Alastair Bridgewater"1.0.41.2": threads: Add memory-barrier framework.
2010-04-06 Tobias C. Rittweiler1.0.37.42: Add DEFKNOWN for %FAILED-AVER...
2010-02-28 Nikodemus Siivola1.0.36.6: array data vector type derivation
2010-02-11 Nathan Froyd1.0.35.9: Add support for non-trivial random seeds
2009-11-11 Christophe Rhodes1.0.32.19: Support for :REPLACEMENT external-format...
2009-10-03 Juho Snellman1.0.31.28: Add :EMIT-CFASL to the COMPILE-FILE defknown
2009-09-26 Nathan Froyd1.0.31.20: smaller code for failing ECASE/ETYPECASE
2009-08-12 Nikodemus Siivola1.0.30.44: DECODE-FLOAT and INTEGER-DECODE-FOAT are...
2009-08-06 Nikodemus Siivola1.0.30.38: faster TRUNCATE on floats
2009-06-22 Nikodemus Siivola1.0.29.34: hopefully thread-safe SB-PROFILE
2009-06-20 Nikodemus Siivola1.0.29.22: smattering of DOCUMENTATION cleanups
2009-05-21 Nikodemus Siivola1.0.28.63: SB-EXT:DEFINE-HASH-TABLE-TEST
2009-05-20 Nikodemus Siivola1.0.28.61: partial re-implementation of DIRECTORY
2009-05-16 Nikodemus Siivola1.0.28.49: allow stack allocation for arguments of...
2009-05-08 Nikodemus Siivola1.0.28.30: DEFGLOBAL, ALWAYS-BOUND, GLOBAL, SYMBOL...
2009-03-23 Christophe Rhodes1.0.26.20: tighter VECTOR-PUSH-EXTEND argument type
2009-02-05 Gabor Melis1.0.25.9: INVOKE-WITH-SAVED-FP-AND-PC changes
2009-02-04 Gabor Melis1.0.25.8: fix sxhash bug
2008-12-26 Richard M Kreuter1.0.23.70: Add a keyword to DIRECTORY to suppress symli...
2008-12-04 Nikodemus Siivola1.0.23.18: SET-[DISPATCH-]MACRO-CHARACTER fixes
2008-08-04 Nikodemus Siivola1.0.19.18: transform ADJOIN, ASSOC, MEMBER, and RASSOC...
2008-07-08 Richard M Kreuter1.0.18.16: many STYLE-WARNING changes.
2008-06-24 Nikodemus Siivola1.0.17.42: more string trimming fixes
2008-06-04 Richard M Kreuter1.0.17.26: Fix regression in LOAD
2008-05-08 Nikodemus Siivola1.0.16.23: type-inconsistencies in HASH-TABLE accessors
2008-04-23 Nikodemus Siivola1.0.16.7: slightly faster LAST
2008-03-14 Nikodemus Siivola1.0.15.31: thread-safe FIND-CLASS -- really this time
2008-02-04 Nikodemus Siivola1.0.14.18: fix bogus STYLE-WARNING for MAKE-HASH-TABLE...
2007-11-30 Nikodemus Siivola1.0.12.8: refactor bounding index error signalling...
2007-11-29 Nikodemus Siivola1.0.12.5: WITH-ARRAY-DATA touchups
2007-11-09 Nikodemus Siivola1.0.11.20: fix with-pinned-objects stack corruption...
2007-07-16 Nikodemus Siivola1.0.7.22: (SETF SYMBOL-PLIST) type checking
2007-07-15 Nikodemus Siivola1.0.7.19: SB-EXT:COMPARE-AND-SWAP
2007-06-30 Nikodemus Siivola1.0.7.4: RESTRICT-COMPILER-POLICY
2007-06-11 Juho Snellman1.0.6.45: fix compilation speed regression from DATA...
2007-05-07 Nathan Froyd10.\7f\7fCVS: ----------------------------------------...
2007-04-29 Nikodemus Siivola1.0.5.9: experimental semi-synchronous deadlines
2007-04-29 Nikodemus Siivola1.0.5.6: compare-and-swap / instance-set-conditional...
2007-04-17 Juho Snellman1.0.4.92: faster generic array access
2007-04-14 Juho Snellman1.0.4.87: better EQUALP hash function for arrays
2007-04-07 Nikodemus Siivola1.0.4.40: small fixes
2007-03-28 William Harold Newman1.0.4.8:
2007-03-27 William Harold Newman1.0.4.6:
2007-03-02 Juho Snellman1.0.3.9: Allow characters as string designators for...
2007-01-27 Nathan Froyd1.0.2.1: DATA-VECTOR-{REF,SET}-WITH-OFFSET for the x86
2006-12-05 Christophe Rhodes1.0.0.22: Extensible sequences. (EXPERIMENTAL: Do...
2006-12-03 Nikodemus Siivola1.0.0.15: build fix & cleanup
2006-11-13 Juho Snellman0.9.18.47:
2006-09-17 Nathan Froyd0.9.16.33:
2006-09-15 Gabor Melis0.9.16.32: weak hash tables
2006-08-10 Nikodemus Siivola0.9.15.20: MERGE-PATHNAMES is not unsafely-flushable
2006-08-07 Nikodemus Siivola0.9.15.13: make PATHNAME not unsafely-flushable
2006-06-06 Nathan Froyd0.9.13.28:
2006-04-05 Nikodemus Siivola0.9.11.11: fix SET-SYNTAX-FROM-CHAR buglet
2006-01-05 Gabor Melis0.9.8.10:
next