projects
/
sbcl.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
Clean up and micro-optimize list checking in some x86-64 VOPs.
2011-12-13
Paul Khuong
Fix EQL constraint propagation on constant assigned...
commit
|
commitdiff
|
tree
2011-11-15
Paul Khuong
Plug two more CTYPE leaks into fasls
commit
|
commitdiff
|
tree
2011-11-15
Paul Khuong
Plug a CTYPE leak into fasls via SETQ
commit
|
commitdiff
|
tree
2011-11-13
Paul Khuong
More numerically stable %hypot (ABS of complex floats...
commit
|
commitdiff
|
tree
2011-11-07
Paul Khuong
Correct address computation in atomic-incf/aref for...
commit
|
commitdiff
|
tree
2011-10-30
Paul Khuong
Unbreak the build on SPARC
commit
|
commitdiff
|
tree
2011-10-30
Paul Khuong
Fix constant character comparisons for SPARC/sb-unicode
commit
|
commitdiff
|
tree
2011-10-30
Paul Khuong
Eliminate an infinite recursion in TYPE-UNION of INTERSECTIO...
commit
|
commitdiff
|
tree
2011-10-30
Paul Khuong
Take inline trampoline into account when optimizing...
commit
|
commitdiff
|
tree
2011-10-22
Paul Khuong
Fix a long-standing bug in (PRIMITIVE-TYPE [MEMBER...
commit
|
commitdiff
|
tree
2011-10-22
Paul Khuong
Fix another assumption w.r.t fixnum width and n-lowtag...
commit
|
commitdiff
|
tree
2011-08-31
Paul Khuong
Bring OPTIMIZATIONS up to date
commit
|
commitdiff
|
tree
2011-08-29
Paul Khuong
More complete disassembly for XADD and CMPXCHG on x86-64
commit
|
commitdiff
|
tree
2011-08-28
Paul Khuong
Update the library list on x86/darwin as well when...
commit
|
commitdiff
|
tree
2011-08-28
Paul Khuong
Fix the build on some XCode/OS X version combo by forcing...
commit
|
commitdiff
|
tree
2011-08-28
Paul Khuong
Optionally mark pages from cores as de-duplicatable
commit
|
commitdiff
|
tree
2011-08-28
Paul Khuong
Optional support for zlib-based in-memory deflate/inflate...
commit
|
commitdiff
|
tree
2011-08-23
Paul Khuong
Ensure correct alignment for complex single-float literals
commit
|
commitdiff
|
tree
2011-08-23
Paul Khuong
Fix a typo in NANOSLEEP
commit
|
commitdiff
|
tree
2011-08-14
Paul Khuong
Fix automatic &rest to &more conversion in unsafe code
commit
|
commitdiff
|
tree
2011-08-14
Paul Khuong
New function: SB-EXT:SPIN-LOOP-HINT
commit
|
commitdiff
|
tree
2011-08-14
Paul Khuong
Missing NEWS entry for 4e431db
commit
|
commitdiff
|
tree
2011-08-14
Paul Khuong
Handle SIMPLE-TYPE-ERROR when propagating bounds
commit
|
commitdiff
|
tree
2011-08-14
Paul Khuong
New function: SB!KERNEL:%MULTIPLY-HIGH
commit
|
commitdiff
|
tree
2011-08-14
Paul Khuong
More efficient integer division by multiplication
commit
|
commitdiff
|
tree
2011-08-14
Paul Khuong
Various (mostly) SSE x86-64 instruction definition...
commit
|
commitdiff
|
tree
2011-08-06
Paul Khuong
Remove non-ASCII characters in comments
commit
|
commitdiff
|
tree
2011-08-03
Paul Khuong
Fix version string parsing for Linux 3.0
commit
|
commitdiff
|
tree
2011-08-01
Paul Khuong
Fix disassembly of CMP[PS][SD] instructions on x86-64
commit
|
commitdiff
|
tree
2011-07-22
Paul Khuong
Correct RIP-relative offset for strange x86-64 instructions
commit
|
commitdiff
|
tree
2011-07-08
Paul Khuong
Fix a non-gencgc build failure in UNSAFE-CLEAR-ROOTS
commit
|
commitdiff
|
tree
2011-07-06
Paul Khuong
Small cleanups
commit
|
commitdiff
|
tree
2011-07-06
Paul Khuong
More conservative defaults in GENCGC
commit
|
commitdiff
|
tree
2011-07-03
Paul Khuong
Fix the build - gencgc broken since 1.0.49.73 (4 commits...
commit
|
commitdiff
|
tree
2011-07-03
Paul Khuong
Allocate at least gencgc_alloc_granularity bytes at...
commit
|
commitdiff
|
tree
2011-07-03
Paul Khuong
Release address space to the OS at gencgc_release_granularity
commit
|
commitdiff
|
tree
2011-07-03
Paul Khuong
Split GENCGC_PAGE_BYTES in 3 constants
commit
|
commitdiff
|
tree
2011-07-03
Paul Khuong
Lazier zero_dirty_pages in gencgc
commit
|
commitdiff
|
tree
2011-07-03
Paul Khuong
Differentiate between object slot initialisation and...
commit
|
commitdiff
|
tree
2011-07-03
Paul Khuong
Fix an off-by-one in MAP-ALLOCATED-OBJECTS
commit
|
commitdiff
|
tree
2011-06-24
Paul Khuong
Get alignment right for block headers on x86-64, this...
commit
|
commitdiff
|
tree
2011-06-23
Paul Khuong
Microoptimisation for block headers on x86-64
commit
|
commitdiff
|
tree
2011-06-22
Paul Khuong
Let register allocation handle unused TNs due to constant...
commit
|
commitdiff
|
tree
2011-06-21
Paul Khuong
Unboxed implicit value cells on x86[-64]
commit
|
commitdiff
|
tree
2011-06-21
Paul Khuong
Compiler support for specialised implicit value cells
commit
|
commitdiff
|
tree
2011-06-21
Paul Khuong
Restore the build on x86
commit
|
commitdiff
|
tree
2011-06-21
Paul Khuong
Inline local call trampolines on x86[-64]
commit
|
commitdiff
|
tree
2011-06-21
Paul Khuong
Faster MAP[-INTO] when (> SPEED SPACE)
commit
|
commitdiff
|
tree
2011-06-20
Paul Khuong
More constraint propagation in the presence of assignment
commit
|
commitdiff
|
tree
2011-06-19
Paul Khuong
Less constraint propagation when COMPILATION-SPEED...
commit
|
commitdiff
|
tree
2011-06-18
Paul Khuong
More explicit high-level interface for consets
commit
|
commitdiff
|
tree
2011-06-18
Paul Khuong
Faster iteration through a variable's constraints during...
commit
|
commitdiff
|
tree
2011-06-18
Paul Khuong
Smarter FIND-CONSTRAINT during constraint propagation
commit
|
commitdiff
|
tree
2011-06-11
Paul Khuong
Specialised constant MAKE-{SINGLE,DOUBLE}-FLOAT VOPs...
commit
|
commitdiff
|
tree
2011-06-11
Paul Khuong
Fix #!- vs #- confusion in number's singleton-p type...
commit
|
commitdiff
|
tree
2011-06-11
Paul Khuong
Avoid constant folding NaNs from MAKE-{SINGLE,DOUBLE...
commit
|
commitdiff
|
tree
2011-06-11
Paul Khuong
Improve SINGLE-FLOAT-BITS on x86-64
commit
|
commitdiff
|
tree
2011-06-11
Paul Khuong
Fix a corner case in RUN-PROGRAM with very long argument...
commit
|
commitdiff
|
tree
2011-06-11
Paul Khuong
MAKE-THREAD accepts :ARGUMENTS to pass to the thread...
commit
|
commitdiff
|
tree
2010-10-12
Paul Khuong
1.0.43.48: Unbreak fast-ash-c/fixnum=>fixnum on x86
commit
|
commitdiff
|
tree
2010-10-12
Paul Khuong
1.0.43.47: Unfix ASH of constant shift on x86oids
commit
|
commitdiff
|
tree
2010-10-12
Paul Khuong
1.0.43.46: Simplify some type tests to EQL comparisons
commit
|
commitdiff
|
tree
2010-10-12
Paul Khuong
1.0.43.45: More type-directed constant folding
commit
|
commitdiff
|
tree
2010-10-12
Paul Khuong
1.0.43.44: New type method: TYPE-SINGLETON-P
commit
|
commitdiff
|
tree
2010-10-12
Paul Khuong
1.0.43.43: Merge more equivalent branches together
commit
|
commitdiff
|
tree
2010-10-12
Paul Khuong
1.0.43.42: Constant fold IFs before performing IF/IF...
commit
|
commitdiff
|
tree
2010-05-06
Paul Khuong
1.0.38.6: Clear higher order bits for SSE operations...
commit
|
commitdiff
|
tree
2010-04-27
Paul Khuong
1.0.37.73: Remove the one place we assumed constant...
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.70: Fix PRINT-OBJECT for RANDOM-STATE
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.69: Avoid emitting instructions (LODS, MOVSXD...
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.68: Downgrade WARNING to STYLE-WARNING for ...
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.67: Reset a toplevel INLINE declaration for...
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.66: Fix the build on alpha
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.65: Perform range reduction on x87 transcendentals
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.64: Fixtransforms for float TRUNCATE
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.63: Test for the correct range when eliding...
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.62: More robust reciprocal exactitude test
commit
|
commitdiff
|
tree
2010-04-26
Paul Khuong
1.0.37.61: Ensure GCD always returns positive values
commit
|
commitdiff
|
tree
2010-01-30
Paul Khuong
1.0.34.15: Fix DERIVE-TYPE optimizer for %UNARY-ROUND
commit
|
commitdiff
|
tree
2009-07-18
Paul Khuong
1.0.30.3: deal with load-time-value constants more...
commit
|
commitdiff
|
tree
2009-07-18
Paul Khuong
1.0.30.2: more aggressive constant-folding
commit
|
commitdiff
|
tree
2009-07-06
Paul Khuong
1.0.29.54.rc3: Make float tests consume less memory
commit
|
commitdiff
|
tree
2009-06-28
Paul Khuong
1.0.29.54: Inline unboxed constants on x86[-64]
commit
|
commitdiff
|
tree
2009-06-26
Paul Khuong
1.0.29.47: Floating point correctness improvement
commit
|
commitdiff
|
tree
2009-06-25
Paul Khuong
1.0.29.44: Complex float improvements
commit
|
commitdiff
|
tree
2009-06-25
Paul Khuong
1.0.29.43: SSE{1,2} instruction definitions on x86-64
commit
|
commitdiff
|
tree
2009-01-11
Paul Khuong
1.0.24.35: Flag-setting VOPs on x86[-64] and conditional...
commit
|
commitdiff
|
tree
2009-01-11
Paul Khuong
1.0.24.34: IR2: additional representation for predicates...
commit
|
commitdiff
|
tree
2008-12-02
Paul Khuong
1.0.23.11: Typecheck late-bound calls too
commit
|
commitdiff
|
tree
2008-08-20
Paul Khuong
1.0.19.33: Improved interrupt handling on darwin/x86...
commit
|
commitdiff
|
tree
2008-08-20
Paul Khuong
1.0.19.32: Small bugfixes
commit
|
commitdiff
|
tree
2008-08-01
Paul Khuong
1.0.19.14: Immediate SAP bug fix & grab bag of small...
commit
|
commitdiff
|
tree