projects
/
sbcl.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fuller error message in PACK-WIRED-TN
2013-12-02
Paul Khuong
Fuller error message in PACK-WIRED-TN
commit
|
commitdiff
|
tree
2013-12-02
Paul Khuong
Convert an ASSERT into an AVER in INIT-LIVE-TNS
commit
|
commitdiff
|
tree
2013-12-02
Paul Khuong
Let OFFSET-CONFLICTS-IN-SB check multiple offsets at...
commit
|
commitdiff
|
tree
2013-12-02
Paul Khuong
Remove a workaround in bit-vector consets
commit
|
commitdiff
|
tree
2013-11-14
Paul Khuong
More meaningful error message for OPEN :IF-EXISTS ...
commit
|
commitdiff
|
tree
2013-11-14
Paul Khuong
More reliable test for asynchronous aborts in semaphore...
commit
|
commitdiff
|
tree
2013-11-14
Paul Khuong
New function SB-EXT:ASSERT-VERSION->=
commit
|
commitdiff
|
tree
2013-11-14
Paul Khuong
Tail call (exec) at the end of run-sbcl.sh
commit
|
commitdiff
|
tree
2013-11-04
Paul Khuong
[N]BUTLAST perform a single pass over the list
commit
|
commitdiff
|
tree
2013-11-04
Paul Khuong
More complicated TYPEP tests are marginally transparent...
commit
|
commitdiff
|
tree
2013-11-04
Paul Khuong
Two new optimizer types for flow-sensitive type propagation
commit
|
commitdiff
|
tree
2013-10-26
Paul Khuong
Make sure quantifiers don't cons
commit
|
commitdiff
|
tree
2013-10-19
Paul Khuong
Warn when wrapping constants with THE of multiple value...
commit
|
commitdiff
|
tree
2013-09-22
Paul Khuong
Test for broken copy-more-arg harder
commit
|
commitdiff
|
tree
2013-09-22
Paul Khuong
Smaller initial stack frame size on x86oids
commit
|
commitdiff
|
tree
2013-09-22
Paul Khuong
Fix copy-more-arg on x86 and x86-64
commit
|
commitdiff
|
tree
2013-08-21
Paul Khuong
Replace the Kitten of Death message with a warning...
commit
|
commitdiff
|
tree
2013-07-18
Paul Khuong
Modular integer %NEGATE on x86oids
commit
|
commitdiff
|
tree
2013-07-18
Paul Khuong
Pack (mostly) stack TNs according to lexical scope...
commit
|
commitdiff
|
tree
2013-07-18
Paul Khuong
Grow regalloc datastructures geometrically for unbounded SCs
commit
|
commitdiff
|
tree
2013-07-18
Paul Khuong
Smaller stack frames on x86oids
commit
|
commitdiff
|
tree
2013-07-18
Paul Khuong
Disentangle storage base initial size from growth increments
commit
|
commitdiff
|
tree
2013-07-18
Paul Khuong
Insert explicit cut to width when needed
commit
|
commitdiff
|
tree
2013-07-18
Paul Khuong
Avoid uselessly re-scanning modular arithmetic expressions
commit
|
commitdiff
|
tree
2013-07-18
Paul Khuong
No more destructive MERGE of shared data in best-modular...
commit
|
commitdiff
|
tree
2013-07-08
Paul Khuong
Handle unbounded integer types in INTEGER-TYPE-NUMERIC...
commit
|
commitdiff
|
tree
2013-06-29
Paul Khuong
Revert to binding *package* in bootstrappy code
commit
|
commitdiff
|
tree
2013-06-28
Paul Khuong
Fix a typo in the block comment on encoding/decoding...
commit
|
commitdiff
|
tree
2013-06-28
Paul Khuong
s/32/n-word-bits/ in bignum-index
commit
|
commitdiff
|
tree
2013-06-28
Paul Khuong
Store FP values from x87 to the heap outside pseudo...
commit
|
commitdiff
|
tree
2013-06-28
Paul Khuong
double->single float conversion isn't a no-op on x87...
commit
|
commitdiff
|
tree
2013-06-28
Paul Khuong
New contrib: SB-GMP
commit
|
commitdiff
|
tree
2013-06-28
Paul Khuong
Defer some sanity checks to after testing for value...
commit
|
commitdiff
|
tree
2013-06-18
Paul Khuong
Fix instruction encoding for XMM shifts with immediate...
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Insert error traps after full calls inferred not to...
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Only use MASK-SIGNED-FIELD VOPs as last resorts
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Handle (aref v (+ i k)), with i negative
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Fix a typo in bignum--ref-with-offset
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Consistently force (double) rounding of foreign x87...
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Look for left-over dead code when *check-consistency*
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Simplify RATIONAL/constant FLOAT and INTEGER/constant...
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Silence notes about being specialised EQ templates...
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Silence the transforms that detect rightward arithmetic...
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Mark DATA-VECTOR-REF[-WITH-OFFSET] as unsafely flushable
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Adjust internal encoding for TN location for larger...
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
New VOP for LOGAND of bignum and word-sized constant...
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
MASK-SIGNED-FIELD VOPs on x86-64
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
More identity folding for LOGAND and LOGIOR with constants
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
More associativity-based constant-folding
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Enable signed modular arithmetic for LOGIOR
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Enable more modular arithmetic
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Complete cut-to-width for modular arithmetic
commit
|
commitdiff
|
tree
2013-06-08
Paul Khuong
Fix negation of SIMD-PACK types
commit
|
commitdiff
|
tree
2013-06-03
Paul Khuong
Simpler and more precise type derivation for APPEND...
commit
|
commitdiff
|
tree
2013-05-31
Paul Khuong
Stricter precondition when strength reducing variable...
commit
|
commitdiff
|
tree
2013-05-27
Paul Khuong
Compute single-value-type correctly in the absence...
commit
|
commitdiff
|
tree
2013-05-24
Paul Khuong
Revert "Fix (aref vector (+ i constant)) with i negative...
commit
|
commitdiff
|
tree
2013-05-24
Paul Khuong
Even safer substitution of constants in CUT-TO-WIDTH
commit
|
commitdiff
|
tree
2013-05-24
Paul Khuong
Robustify specialised IF/IF conversion introduced in...
commit
|
commitdiff
|
tree
2013-05-24
Paul Khuong
Silence the compiler when (runtime-) compiling PCL...
commit
|
commitdiff
|
tree
2013-05-24
Paul Khuong
Fix (aref vector (+ i constant)) with i negative on...
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Improved SIMD-PACK manipulation VOPs on x86-64
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Specialised VOPs for EQ of fixnum values on x86oids
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Preserve types when swapping constant arguments and...
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Update/clarify the status of FUNCTIONP and COMPILED...
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Optimize (- (* x constant)) into (* x (- constant))
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
More efficient move-from-signed on x86-64 with 63-bit...
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Simpler word-sized variable right shifts on x86 and...
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Simplify (- (- x)) for rationals
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Evaluate global inline functions via their fdefinition
commit
|
commitdiff
|
tree
2013-05-22
Paul Khuong
Truthful error reporting for complicated compile-time...
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Implement EQ of unboxed characters and small integers...
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Complete SSE instruction definitions for x86-64
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Export SB-SIMD-PACK symbols from SB-EXT
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
SB-SIMD-PACK on x86-64
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Additional niceties and middle end support for short...
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Back end work for short vector SIMD packs
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Front end infrastructure for short vector SIMD packs
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Make some instances of IF/IF conversion more direct
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Exploit specialised VOPs for EQL of anything/constant...
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
More efficient integer=>word conversion and fixnump...
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Cleverer handling of medium (32 < bit width <= 64)...
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
POPCNT instruction on x86-64
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Fix disassembly for BT* instructions on x86oids
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Annotate disassembly with unboxed constant values
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Improved local call analysis for inlined higher-order...
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Constant-fold backquote of constant expressions
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Enable (type-directed) constant folding for LOGTEST...
commit
|
commitdiff
|
tree
2013-05-21
Paul Khuong
Exploit associativity to fold more constants
commit
|
commitdiff
|
tree
2013-05-20
Paul Khuong
More robust function-name testing in CUT-TO-WIDTH
commit
|
commitdiff
|
tree
2013-05-20
Paul Khuong
Fix (CONCATENATE 'null ...) for generic sequences
commit
|
commitdiff
|
tree
2013-05-20
Paul Khuong
Print intermediate evaluation results for some ASSERTed...
commit
|
commitdiff
|
tree
2013-05-20
Paul Khuong
Take bitwidth into account in BOOLEAN alien type
commit
|
commitdiff
|
tree
2013-05-20
Paul Khuong
Declare the argument type for float-radix
commit
|
commitdiff
|
tree
2013-05-20
Paul Khuong
Enable dumping huge (> 64k) pages in genesis
commit
|
commitdiff
|
tree
2013-05-19
Paul Khuong
Free-er form FILTER-LVAR
commit
|
commitdiff
|
tree
2013-05-19
Paul Khuong
More robust FILTER-LVAR through CASTs
commit
|
commitdiff
|
tree
2013-05-18
Paul Khuong
Complete cut-to-width
commit
|
commitdiff
|
tree
2013-05-18
Paul Khuong
More efficient MASK-SIGNED-FIELD
commit
|
commitdiff
|
tree
2013-05-18
Paul Khuong
Insert typechecks before RAW-INSTANCE-INIT in structure...
commit
|
commitdiff
|
tree
next