projects
/
sbcl.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rewrite DUMP-I-VECTOR
2012-12-20
Nathan Froyd
adjust DATA-VECTOR-FROM-INITS to avoid full calls to...
commit
|
commitdiff
|
tree
2012-12-20
Nathan Froyd
factor out ALLOCATE-VECTOR-WITH-WIDETAG function from...
commit
|
commitdiff
|
tree
2012-12-20
Nathan Froyd
adjust call to REPLACE inside ADJUST-ARRAY
commit
|
commitdiff
|
tree
2012-12-20
Nathan Froyd
don't check SUBTYPEP of ELEMENT-TYPE in ADJUST-ARRAY...
commit
|
commitdiff
|
tree
2012-12-20
Nathan Froyd
lazily compute MIN-EXTENSION for VECTOR-PUSH-EXTEND
commit
|
commitdiff
|
tree
2012-10-06
Nathan Froyd
x86-64: micro-optimize LEA DWORD-REG,EA
commit
|
commitdiff
|
tree
2012-09-19
Nathan Froyd
add truly-dynamic-extent declarations for various ...
commit
|
commitdiff
|
tree
2012-09-05
Nathan Froyd
make SOCKET-RECEIVE work correctly when receiving overly...
commit
|
commitdiff
|
tree
2012-09-05
Nathan Froyd
align inline constant section with long nops
commit
|
commitdiff
|
tree
2012-09-03
Nathan Froyd
add SSE instructions with two opcode bytes
commit
|
commitdiff
|
tree
2012-04-15
Nathan Froyd
use fixnums for x86-64 array accessor VOPs when possible
commit
|
commitdiff
|
tree
2012-04-13
Nathan Froyd
micro-optimize allocation sequences, special variable...
commit
|
commitdiff
|
tree
2012-04-13
Nathan Froyd
s/8/n-word-bytes/ in x86-64's macros.lisp where appropriate
commit
|
commitdiff
|
tree
2012-04-13
Nathan Froyd
micro-optimize FIXNUMP on known (signed-byte 64) quantities...
commit
|
commitdiff
|
tree
2012-04-13
Nathan Froyd
use LEA Y, [X+X] instead of LEA Y, [X*2] where appropriate...
commit
|
commitdiff
|
tree
2010-10-04
Nathan Froyd
1.0.43.17: fix static symbols for array dispatch tables
commit
|
commitdiff
|
tree
2010-09-10
Nathan Froyd
1.0.42.36: micro-optimize x86 assembly comparison VOPs
commit
|
commitdiff
|
tree
2010-08-07
Nathan Froyd
1.0.41.16: non-linux ppc runtime fixes
commit
|
commitdiff
|
tree
2010-05-10
Nathan Froyd
1.0.38.7: fix clisp build for ppc
commit
|
commitdiff
|
tree
2010-04-18
Nathan Froyd
1.0.37.59: micro-optimize x86oid signed-word checking
commit
|
commitdiff
|
tree
2010-04-18
Nathan Froyd
1.0.37.58: micro-optimize x86 lowtag testing
commit
|
commitdiff
|
tree
2010-04-06
Nathan Froyd
1.0.37.43: add RAW-INSTANCE-INIT/* VOPs for PPC
commit
|
commitdiff
|
tree
2010-04-05
Nathan Froyd
1.0.37.38: micro-optimizations of CONCATENATE bits
commit
|
commitdiff
|
tree
2010-04-05
Nathan Froyd
1.0.37.37: fix CONCATENATE FIXME
commit
|
commitdiff
|
tree
2010-02-27
Nathan Froyd
1.0.35.22: fix building on Darwin when sysctl is not...
commit
|
commitdiff
|
tree
2010-02-27
Nathan Froyd
1.0.35.21: ANSI-fy random-state seeding changes
commit
|
commitdiff
|
tree
2010-02-27
Nathan Froyd
1.0.35.20: More robust checking for DEFMETHOD argument...
commit
|
commitdiff
|
tree
2010-02-27
Nathan Froyd
1.0.35.19: fix SB-EXT:GENERATION-* accessors for generation > 0
commit
|
commitdiff
|
tree
2010-02-22
Nathan Froyd
1.0.35.18: Fix type-derivation for EXPT
commit
|
commitdiff
|
tree
2010-02-16
Nathan Froyd
1.0.35.17: micro-optimize x86-64 MOVE-TO-SINGLE
commit
|
commitdiff
|
tree
2010-02-11
Nathan Froyd
1.0.35.10: d_ino access in SB-POSIX
commit
|
commitdiff
|
tree
2010-02-11
Nathan Froyd
1.0.35.9: Add support for non-trivial random seeds
commit
|
commitdiff
|
tree
2010-02-08
Nathan Froyd
1.0.35.8: Fix FILE-POSITION on simple-streams after...
commit
|
commitdiff
|
tree
2010-02-08
Nathan Froyd
1.0.35.7: fix docstrings for printing-releated things
commit
|
commitdiff
|
tree
2010-01-27
Nathan Froyd
1.0.34.13: add DERIVE-TYPE optimizer for %UNARY-ROUND
commit
|
commitdiff
|
tree
2010-01-27
Nathan Froyd
1.0.34.12: slightly better code generation for x86...
commit
|
commitdiff
|
tree
2010-01-26
Nathan Froyd
1.0.34.11: properly inline %UNARY-TRUNCATE/{SINGLE...
commit
|
commitdiff
|
tree
2010-01-08
Nathan Froyd
1.0.34.7: add missing x86-64-vm.lisp file from previous...
commit
|
commitdiff
|
tree
2010-01-08
Nathan Froyd
1.0.34.6: improvements to SB-ROTATE-BYTE on x86-64
commit
|
commitdiff
|
tree
2010-01-06
Nathan Froyd
1.0.34.5: remove dead DATA-VECTOR-{REF,SET} transforms
commit
|
commitdiff
|
tree
2010-01-06
Nathan Froyd
1.0.34.4: micro-optimize widetag checking on x86oids
commit
|
commitdiff
|
tree
2009-12-18
Nathan Froyd
1.0.33.22: fix WITH-MUTEX docstring
commit
|
commitdiff
|
tree
2009-12-17
Nathan Froyd
1.0.33.20: MORE CONSTANTIFICATION
commit
|
commitdiff
|
tree
2009-10-30
Nathan Froyd
1.0.32.9: fix thinko in DEFINE-EXTERNAL-FORMAT/VARIABLE...
commit
|
commitdiff
|
tree
2009-10-30
Nathan Froyd
1.0.32.8: macroize x86-64 {8,16,32}-bit array accessors
commit
|
commitdiff
|
tree
2009-10-30
Nathan Froyd
1.0.32.7: fix open-coding of EQL in the cross-compiler
commit
|
commitdiff
|
tree
2009-09-29
Nathan Froyd
1.0.31.26: improved DATA-VECTOR-{REF,SET} on x86-64
commit
|
commitdiff
|
tree
2009-09-29
Nathan Froyd
1.0.31.25: fix thinko in ECHO-N-BIN
commit
|
commitdiff
|
tree
2009-09-29
Nathan Froyd
1.0.31.24: add BSWAP instruction for x86
commit
|
commitdiff
|
tree
2009-09-29
Nathan Froyd
1.0.31.23: OAOOize external-format support
commit
|
commitdiff
|
tree
2009-09-27
Nathan Froyd
1.0.31.22: improved SAP-{REF,SET}-* for x86-64
commit
|
commitdiff
|
tree
2009-09-26
Nathan Froyd
1.0.31.21: OAOOize SAP-REF-64 and friends
commit
|
commitdiff
|
tree
2009-09-26
Nathan Froyd
1.0.31.20: smaller code for failing ECASE/ETYPECASE
commit
|
commitdiff
|
tree
2009-05-21
Nathan Froyd
1.0.28.68: move PPC over to slimmed-down EMIT-ERROR...
commit
|
commitdiff
|
tree
2009-05-21
Nathan Froyd
1.0.28.67: fix build on powerpc-linux
commit
|
commitdiff
|
tree
2009-05-21
Nathan Froyd
1.0.28.65: fix compiling with *PROFILE-HASH-CACHE*...
commit
|
commitdiff
|
tree
2009-05-21
Nathan Froyd
1.0.28.62: restore SYSCALL macros to the target build
commit
|
commitdiff
|
tree
2009-05-09
Nathan Froyd
1.0.28.34: convert once-used DEFMACROs to EVAL-WHEN...
commit
|
commitdiff
|
tree
2009-05-08
Nathan Froyd
1.0.28.31: remove :PREFIX/:SUFFIX from DEFENUM for...
commit
|
commitdiff
|
tree
2009-05-08
Nathan Froyd
1.0.28.28: delete %RAW-BITS and %SET-RAW-BITS
commit
|
commitdiff
|
tree
2009-05-01
Nathan Froyd
1.0.28.8: micro-optimize OUCH-READ-BUFFER
commit
|
commitdiff
|
tree
2009-05-01
Nathan Froyd
1.0.28.7: eliminate *READ-BUFFER-LENGTH*
commit
|
commitdiff
|
tree
2009-05-01
Nathan Froyd
1.0.28.5: delete MERGE-BITS
commit
|
commitdiff
|
tree
2009-04-23
Nathan Froyd
1.0.27.30: minor octets.lisp cleanup
commit
|
commitdiff
|
tree
2009-04-23
Nathan Froyd
1.0.27.27: micro-optimize COERCE *->vector and vector...
commit
|
commitdiff
|
tree
2008-04-24
Nathan Froyd
1.0.16.10: function-ify ERROR-CALL and GENERATE-ERROR...
commit
|
commitdiff
|
tree
2007-06-06
Nathan Froyd
1.0.6.31: use proper types for STRING-DISPATCH
commit
|
commitdiff
|
tree
2007-06-06
Nathan Froyd
1.0.6.30: clean up FD-SOUT a little bit
commit
|
commitdiff
|
tree
2007-06-06
Nathan Froyd
1.0.6.29: improved WITH-ARRAY-DATA on simple multi...
commit
|
commitdiff
|
tree
2007-06-05
Nathan Froyd
1.0.6.27: make FD-SOUT slightly faster
commit
|
commitdiff
|
tree
2007-06-05
Nathan Froyd
1.0.6.20: add INSERT-ARRAY-BOUNDS-CHECKS declaration...
commit
|
commitdiff
|
tree
2007-06-04
Nathan Froyd
1.0.6.19: optimize BIGNUM-TRUNCATE'ing by small powers...
commit
|
commitdiff
|
tree
2007-06-01
Nathan Froyd
1.0.6.10: put --disable-debugger back where it belongs
commit
|
commitdiff
|
tree
2007-06-01
Nathan Froyd
1.0.6.9: micro-optimize portions of the reader
commit
|
commitdiff
|
tree
2007-06-01
Nathan Froyd
1.0.6.8: improve (SUBSEQ FOO 0 ...) on arrays with...
commit
|
commitdiff
|
tree
2007-05-19
Nathan Froyd
1.0.5.54: fix thinko in src/code/array.lisp
commit
|
commitdiff
|
tree
2007-05-19
Nathan Froyd
1.0.5.53: cleanup LOAD-TYPE macros
commit
|
commitdiff
|
tree
2007-05-19
Nathan Froyd
1.0.5.52: fix #!-sb-unicode build problems on x86-64
commit
|
commitdiff
|
tree
2007-05-07
Nathan Froyd
1.0.5.42: fix (setf aref) on single-float vectors
commit
|
commitdiff
|
tree
2007-05-07
Nathan Froyd
10.
\7f
\7f
CVS: ----------------------------------------...
commit
|
commitdiff
|
tree
2007-05-06
Nathan Froyd
1.0.5.34: faster STRING-TO-OCTETS for unibyte and UTF...
commit
|
commitdiff
|
tree
2007-04-29
Nathan Froyd
1.0.5.8: always display package prefixes when symbols...
commit
|
commitdiff
|
tree
2007-04-24
Nathan Froyd
1.0.4.110: make -sb-unicode builds work again
commit
|
commitdiff
|
tree
2007-04-11
Nathan Froyd
1.0.4.66: Undo D-X changes in 1.0.4.63
commit
|
commitdiff
|
tree
2007-04-11
Nathan Froyd
1.0.4.63: Don't zeroize dynamic-extent simple-unboxed...
commit
|
commitdiff
|
tree
2007-04-11
Nathan Froyd
1.0.4.62: Enhance BIGNUM-REPLACE
commit
|
commitdiff
|
tree
2007-04-11
Nathan Froyd
1.0.4.60: More efficient structure raw slot accessors...
commit
|
commitdiff
|
tree
2007-04-10
Nathan Froyd
1.0.4.57: Make the compiler's bit-vector functions...
commit
|
commitdiff
|
tree
2007-04-10
Nathan Froyd
1.0.4.56: Make case-insensitive string and character...
commit
|
commitdiff
|
tree
2007-04-10
Nathan Froyd
1.0.4.55: Optimized REPLACE and UB*-BASH-COPY routines
commit
|
commitdiff
|
tree
2007-04-10
Nathan Froyd
1.0.4.53: Apply Lutz Euler's improved character VOPs...
commit
|
commitdiff
|
tree
2007-04-07
Nathan Froyd
1.0.4.37: Delete some dead code in pack.lisp
commit
|
commitdiff
|
tree
2007-04-07
Nathan Froyd
1.0.4.36: Commit Kevin Reid's "safer *break-on-signals...
commit
|
commitdiff
|
tree
2007-04-07
Nathan Froyd
1.0.4.35: Commit Kevin Reid's "Test failure in core...
commit
|
commitdiff
|
tree
2007-04-06
Nathan Froyd
1.0.4.32: De-pessimize >= and <= transforms
commit
|
commitdiff
|
tree
2007-03-17
Nathan Froyd
1.0.3.41:
commit
|
commitdiff
|
tree
2007-03-07
Nathan Froyd
1.0.3.34:
commit
|
commitdiff
|
tree
2007-02-07
Nathan Froyd
1.0.2.21:
commit
|
commitdiff
|
tree
2007-02-07
Nathan Froyd
1.0.2.20:
commit
|
commitdiff
|
tree
2007-02-05
Nathan Froyd
1.0.2.10:
commit
|
commitdiff
|
tree
next