projects
/
sbcl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use SCHWARTZIAN-STABLE-SORT-LIST in SELECT-LOCATION
[sbcl.git]
/
src
/
compiler
/
2013-12-02
Paul Khuong
Use SCHWARTZIAN-STABLE-SORT-LIST in SELECT-LOCATION
tree
|
commitdiff
2013-12-02
Paul Khuong
Yank DO-TARGET-TNS out of FIND-OK-TARGET-OFFSET
tree
|
commitdiff
2013-12-02
Paul Khuong
Generalise ASSIGN-TN-DEPTHS to expose the reduce function
tree
|
commitdiff
2013-12-02
Paul Khuong
Parameterise ASSIGN-TN-COSTS to make writes more important
tree
|
commitdiff
2013-12-02
Paul Khuong
Fix a logic bug in TNS-CONFLICT-GLOBAL-GLOBAL
tree
|
commitdiff
2013-12-02
Paul Khuong
Fuller error message in PACK-WIRED-TN
tree
|
commitdiff
2013-12-02
Paul Khuong
Convert an ASSERT into an AVER in INIT-LIVE-TNS
tree
|
commitdiff
2013-12-02
Paul Khuong
Let OFFSET-CONFLICTS-IN-SB check multiple offsets at...
tree
|
commitdiff
2013-12-02
Paul Khuong
Remove a workaround in bit-vector consets
tree
|
commitdiff
2013-11-30
Stas Boukarev
Optimize CONCATENATE transform.
tree
|
commitdiff
2013-11-30
Stas Boukarev
Micro-optimize vector creation.
tree
|
commitdiff
2013-11-18
Stas Boukarev
Improve ARRAY-RANK transform.
tree
|
commitdiff
2013-11-12
Stas Boukarev
Fix typos in docstrings and function names.
tree
|
commitdiff
2013-11-08
Douglas Katzman
Eliminate "unused variable" warning from ARRAY-ROW...
tree
|
commitdiff
2013-11-08
Stas Boukarev
Don't warn when #'(setf fun) is used in the presence...
tree
|
commitdiff
2013-11-07
Stas Boukarev
Optimize testing of sealed structures.
tree
|
commitdiff
2013-11-06
Stas Boukarev
Remove get2 variant of get.
tree
|
commitdiff
2013-11-05
Stas Boukarev
Optimize raw-instance-slots-equalp for #-complex-float...
tree
|
commitdiff
2013-11-04
Paul Khuong
More complicated TYPEP tests are marginally transparent...
tree
|
commitdiff
2013-11-04
Paul Khuong
Two new optimizer types for flow-sensitive type propagation
tree
|
commitdiff
2013-10-31
Stas Boukarev
Remove *static-foreign-symbols* from #+sb-dynamic-core...
tree
|
commitdiff
2013-10-19
Paul Khuong
Warn when wrapping constants with THE of multiple value...
tree
|
commitdiff
2013-10-18
Stas Boukarev
Remove duplicate implementations of (setf aref/sbit...
tree
|
commitdiff
2013-10-17
Stas Boukarev
Add some missing FNDB declarations.
tree
|
commitdiff
2013-10-17
Stas Boukarev
Stop (describe (make-instance 'generic-function)) from...
tree
|
commitdiff
2013-10-13
Stas Boukarev
Fix (compile '(setf function)).
tree
|
commitdiff
2013-10-12
Stas Boukarev
Fix another regression in dumping specialized vectors.
tree
|
commitdiff
2013-10-01
Stas Boukarev
Better error when calling an undefined alien function...
tree
|
commitdiff
2013-09-30
Christophe Rhodes
alter ftype declarations in genesis.lisp
tree
|
commitdiff
2013-09-25
Stas Boukarev
Restore win32 build.
tree
|
commitdiff
2013-09-23
Stas Boukarev
ADJOIN shouldn't constant fold.
tree
|
commitdiff
2013-09-22
Paul Khuong
Test for broken copy-more-arg harder
tree
|
commitdiff
2013-09-22
Paul Khuong
Smaller initial stack frame size on x86oids
tree
|
commitdiff
2013-09-22
Paul Khuong
Fix copy-more-arg on x86 and x86-64
tree
|
commitdiff
2013-09-21
Stas Boukarev
Fix a regression in binding specials.
tree
|
commitdiff
2013-09-19
Stas Boukarev
Optimize special variable binding on sb-thread.
tree
|
commitdiff
2013-09-19
Stas Boukarev
Fix loading specialized vectors from fasls.
tree
|
commitdiff
2013-09-18
Christophe Rhodes
rewrite DUMP-I-VECTOR
tree
|
commitdiff
2013-09-16
Stas Boukarev
Restore building of +sb-unicode with -sb-unicode.
tree
|
commitdiff
2013-09-09
Stas Boukarev
Micro-optimize move-immediate on x86-64.
tree
|
commitdiff
2013-09-09
Stas Boukarev
Fix CHAR-EQUAL on base-chars on non-sb-unicode.
tree
|
commitdiff
2013-09-07
Stas Boukarev
Adjust SETcc instruction encoding on x86-64.
tree
|
commitdiff
2013-09-06
Stas Boukarev
Improve knownfun declarations.
tree
|
commitdiff
2013-09-05
Stas Boukarev
Optimize CHAR-EQUAL on constant and base-char args.
tree
|
commitdiff
2013-09-05
Stas Boukarev
Add defknowns for TWO-ARG-CHAR-* functions.
tree
|
commitdiff
2013-09-05
Stas Boukarev
Add a transform for EQUALP.
tree
|
commitdiff
2013-09-05
Stas Boukarev
Optimize some comparison functions for EQ cases.
tree
|
commitdiff
2013-09-05
Stas Boukarev
Improve the EQUAL transform.
tree
|
commitdiff
2013-09-04
Stas Boukarev
Micro-optimize calling alloc_tramp on x86_64.
tree
|
commitdiff
2013-09-02
Stas Boukarev
Handle compiler-error in LOAD when it's not run from...
tree
|
commitdiff
2013-08-24
Stas Boukarev
Revert "Clean up %more-arg-values."
tree
|
commitdiff
2013-08-20
Stas Boukarev
Clean up %more-arg-values.
tree
|
commitdiff
2013-08-19
Stas Boukarev
Clean up and micro-optimize list checking in some x86...
tree
|
commitdiff
2013-08-19
Stas Boukarev
Micro-optimize copy-more-arg on x86-64.
tree
|
commitdiff
2013-08-19
Stas Boukarev
Clean up listify-rest-args VOP on x86-64.
tree
|
commitdiff
2013-08-19
Stas Boukarev
Apply a recent optimization more widely.
tree
|
commitdiff
2013-08-15
Stas Boukarev
Add a memory barrier inside pseudo-atomic on PPC.
tree
|
commitdiff
2013-08-15
Stas Boukarev
Warn when defining a setf-function together with a...
tree
|
commitdiff
2013-08-15
Stas Boukarev
Throw errors on malformed FUNCTION.
tree
|
commitdiff
2013-08-15
Stas Boukarev
Optimize calling asm routines and static foreign functi...
tree
|
commitdiff
2013-08-01
Stas Boukarev
Microoptimize (signed-byte 64) type test on x86-64.
tree
|
commitdiff
2013-07-28
Stas Boukarev
Microoptimize comparisons with 0 on x86oids.
tree
|
commitdiff
2013-07-28
Stas Boukarev
Optimize (unsigned-byte 32/64) type tests on x86oids.
tree
|
commitdiff
2013-07-28
Stas Boukarev
Microoptimize type-tests on x86oids.
tree
|
commitdiff
2013-07-18
Paul Khuong
Modular integer %NEGATE on x86oids
tree
|
commitdiff
2013-07-18
Paul Khuong
Pack (mostly) stack TNs according to lexical scope...
tree
|
commitdiff
2013-07-18
Paul Khuong
Grow regalloc datastructures geometrically for unbounde...
tree
|
commitdiff
2013-07-18
Paul Khuong
Smaller stack frames on x86oids
tree
|
commitdiff
2013-07-18
Paul Khuong
Disentangle storage base initial size from growth incre...
tree
|
commitdiff
2013-07-18
Paul Khuong
Insert explicit cut to width when needed
tree
|
commitdiff
2013-07-18
Paul Khuong
Avoid uselessly re-scanning modular arithmetic expressions
tree
|
commitdiff
2013-07-18
Paul Khuong
No more destructive MERGE of shared data in best-modula...
tree
|
commitdiff
2013-07-16
Stas Boukarev
Optimize TYPEP of (MOD X) on x86/x86-64.
tree
|
commitdiff
2013-07-08
Paul Khuong
Handle unbounded integer types in INTEGER-TYPE-NUMERIC...
tree
|
commitdiff
2013-06-28
Paul Khuong
s/32/n-word-bits/ in bignum-index
tree
|
commitdiff
2013-06-28
Paul Khuong
Store FP values from x87 to the heap outside pseudo...
tree
|
commitdiff
2013-06-28
Paul Khuong
double->single float conversion isn't a no-op on x87...
tree
|
commitdiff
2013-06-28
Paul Khuong
Defer some sanity checks to after testing for value...
tree
|
commitdiff
2013-06-24
Stas Boukarev
Simplify EMIT-VOP further.
tree
|
commitdiff
2013-06-24
Stas Boukarev
Simplify EMIT-GENERIC-VOP.
tree
|
commitdiff
2013-06-18
Paul Khuong
Fix instruction encoding for XMM shifts with immediate...
tree
|
commitdiff
2013-06-11
Stas Boukarev
check-mod-fixnum: correct the test for power-of-two.
tree
|
commitdiff
2013-06-10
Stas Boukarev
Add a missing :suppress-errors keyword for WRITE defknown.
tree
|
commitdiff
2013-06-10
Lutz Euler
Micro-optimize DOUBLE-FLOAT-LOW-BITS on x68-64.
tree
|
commitdiff
2013-06-08
Paul Khuong
Insert error traps after full calls inferred not to...
tree
|
commitdiff
2013-06-08
Paul Khuong
Only use MASK-SIGNED-FIELD VOPs as last resorts
tree
|
commitdiff
2013-06-08
Paul Khuong
Handle (aref v (+ i k)), with i negative
tree
|
commitdiff
2013-06-08
Paul Khuong
Fix a typo in bignum--ref-with-offset
tree
|
commitdiff
2013-06-08
Paul Khuong
Consistently force (double) rounding of foreign x87...
tree
|
commitdiff
2013-06-08
Paul Khuong
Look for left-over dead code when *check-consistency*
tree
|
commitdiff
2013-06-08
Paul Khuong
Simplify RATIONAL/constant FLOAT and INTEGER/constant...
tree
|
commitdiff
2013-06-08
Paul Khuong
Silence notes about being specialised EQ templates...
tree
|
commitdiff
2013-06-08
Paul Khuong
Silence the transforms that detect rightward arithmetic...
tree
|
commitdiff
2013-06-08
Paul Khuong
Mark DATA-VECTOR-REF[-WITH-OFFSET] as unsafely flushable
tree
|
commitdiff
2013-06-08
Paul Khuong
New VOP for LOGAND of bignum and word-sized constant...
tree
|
commitdiff
2013-06-08
Paul Khuong
MASK-SIGNED-FIELD VOPs on x86-64
tree
|
commitdiff
2013-06-08
Paul Khuong
More identity folding for LOGAND and LOGIOR with constants
tree
|
commitdiff
2013-06-08
Paul Khuong
More associativity-based constant-folding
tree
|
commitdiff
2013-06-08
Paul Khuong
Enable signed modular arithmetic for LOGIOR
tree
|
commitdiff
2013-06-08
Paul Khuong
Enable more modular arithmetic
tree
|
commitdiff
next