projects
/
sbcl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
alien type improvement: handle offsets in unparse-alien-record-type
[sbcl.git]
/
src
/
compiler
/
2012-11-02
David Lichteblau
Safepoint protocol upgrade
tree
|
commitdiff
2012-11-02
David Lichteblau
Extend use of the linkage table to static symbols
tree
|
commitdiff
2012-11-02
David Lichteblau
Move the global safepoint to one page before static...
tree
|
commitdiff
2012-11-02
David Lichteblau
Allow synchronous win32 I/O to be interrupted, too
tree
|
commitdiff
2012-10-19
nyef
GENCGC on SPARC/Linux
tree
|
commitdiff
2012-10-17
Lutz Euler
Improve basic block ordering for some loops.
tree
|
commitdiff
2012-10-07
Nikodemus Siivola
teach NODE-CONSERVATIVE-TYPE about union types
tree
|
commitdiff
2012-10-06
Nikodemus Siivola
untangle WITH-IR1-NAMESPACE and WITH-COMPILATION-VALUES
tree
|
commitdiff
2012-10-06
Nikodemus Siivola
fix structure stack allocation for high-debug code
tree
|
commitdiff
2012-10-06
Nathan Froyd
x86-64: micro-optimize LEA DWORD-REG,EA
tree
|
commitdiff
2012-10-05
David Lichteblau
Preliminary work towards threads on win32
tree
|
commitdiff
2012-10-05
David Lichteblau
Port WITH-TLS-EA and other remaining FS prefix uses...
tree
|
commitdiff
2012-10-05
David Lichteblau
SPARC gencgc
tree
|
commitdiff
2012-10-03
Nikodemus Siivola
bind and clear *CONTINUATION-NUMBERS* &co in WITH-COMPI...
tree
|
commitdiff
2012-10-03
Nikodemus Siivola
bind and clear *LIST-CONFLICTS-TABLE* in LIST-CONFLICTS
tree
|
commitdiff
2012-10-03
Nikodemus Siivola
bind and clear *SEEN-FUNS* and *SEEN-BLOCKS* in CHECK...
tree
|
commitdiff
2012-10-03
Nikodemus Siivola
move clearing of *FREE-FUNS* &co to WITH-IR1-NAMESPACE...
tree
|
commitdiff
2012-10-03
Nikodemus Siivola
remove world-lock from WITH-COMPILATION-UNIT
tree
|
commitdiff
2012-10-02
Christophe Rhodes
sort *features*ish variable values for repeatability
tree
|
commitdiff
2012-10-02
Christophe Rhodes
slightly more reproducible builds
tree
|
commitdiff
2012-10-02
Christophe Rhodes
mostly make the build deterministic
tree
|
commitdiff
2012-09-23
Nikodemus Siivola
more funky &REST smartness
tree
|
commitdiff
2012-09-17
Nikodemus Siivola
don't assume only bits are looked for in bit-vectors
tree
|
commitdiff
2012-09-07
David Lichteblau
Ignore an argument in x86's EMIT-CONSTANT-SEGMENT-HEADER
tree
|
commitdiff
2012-09-05
Nathan Froyd
align inline constant section with long nops
tree
|
commitdiff
2012-09-03
Nathan Froyd
add SSE instructions with two opcode bytes
tree
|
commitdiff
2012-08-24
Stas Boukarev
disassemble: New customization variable sb-ext:*disasse...
tree
|
commitdiff
2012-08-10
David Lichteblau
Remove executable mode from several source files
tree
|
commitdiff
2012-08-10
David Lichteblau
Factor out most x86 code using the FS prefix into a...
tree
|
commitdiff
2012-08-10
David Lichteblau
Use safepoints for INTERRUPT-THREAD
tree
|
commitdiff
2012-08-10
David Lichteblau
Add safepoint mechanism
tree
|
commitdiff
2012-08-01
Cyrus Harmon
Miscellaneous cleanups for threaded darwin platforms
tree
|
commitdiff
2012-07-16
Stas Boukarev
Declare types for sb-kernel:coerce-to-condition.
tree
|
commitdiff
2012-06-12
Nikodemus Siivola
fix long-standing debug-name confusion
tree
|
commitdiff
2012-06-09
Nikodemus Siivola
adjust compiler-macro expansion and lambda-list parsing
tree
|
commitdiff
2012-06-09
Nikodemus Siivola
sb-alien: some alien refactoring
tree
|
commitdiff
2012-06-08
Lutz Euler
Micro-optimization: Avoid byte register writes on x86...
tree
|
commitdiff
2012-06-08
David Lichteblau
Relax an implicit restriction on the number of code...
tree
|
commitdiff
2012-06-07
David Lichteblau
Simplify ppc's MOVE-TO-WORD/INTEGER
tree
|
commitdiff
2012-06-07
David Lichteblau
Fix inline fixnum LDB on PowerPC for certain bytespecs
tree
|
commitdiff
2012-05-27
Nikodemus Siivola
emit compiler notes of NLX value-cells when (> SPEED...
tree
|
commitdiff
2012-05-27
Nikodemus Siivola
elide value cells for NLXs when it seems like the right...
tree
|
commitdiff
2012-05-25
Lutz Euler
Use multi-byte NOPs for code alignment on x86-64.
tree
|
commitdiff
2012-05-21
Nikodemus Siivola
some nincompoop broke the build
tree
|
commitdiff
2012-05-21
Nikodemus Siivola
fix source information for functions from EVAL
tree
|
commitdiff
2012-05-21
Nikodemus Siivola
refactor GET-TOPLEVEL-FORM &co between debugger and...
tree
|
commitdiff
2012-05-21
Nikodemus Siivola
COMPILED-PROGRAM-ERROR source form needs *PRINT-ESCAPE*
tree
|
commitdiff
2012-05-16
Stas Boukarev
Better error message for malformed IGNORE declarations.
tree
|
commitdiff
2012-05-12
Christophe Rhodes
open intervals and type derivation
tree
|
commitdiff
2012-05-07
Stas Boukarev
Optimize truncate, ceiling and friends when divisor...
tree
|
commitdiff
2012-05-02
Nikodemus Siivola
more deprecation
tree
|
commitdiff
2012-05-01
Lutz Euler
Better equidistributed and faster/less consing integer...
tree
|
commitdiff
2012-05-01
Lutz Euler
Fix the DEFTRANSFORM of RANDOM for hairy integer types.
tree
|
commitdiff
2012-04-27
Nikodemus Siivola
fix compiler reader error reporting
tree
|
commitdiff
2012-04-25
Lutz Euler
Micro-optimizations in MOVE-IMMEDIATE and MOVE-ARG...
tree
|
commitdiff
2012-04-24
Nikodemus Siivola
globaldb: remove ENV-LIST arguments from INFO functions
tree
|
commitdiff
2012-04-24
Nikodemus Siivola
globaldb: add source-transforms for INFO functions...
tree
|
commitdiff
2012-04-24
Nikodemus Siivola
better reader-errors for COMPILE-FILE
tree
|
commitdiff
2012-04-23
Lutz Euler
Allow larger immediate values in fixnum arithmetic...
tree
|
commitdiff
2012-04-23
Christophe Rhodes
Fix ldb / %%ldb / rlwinm on PowerPC
tree
|
commitdiff
2012-04-20
Lutz Euler
Typo fixes in comments
tree
|
commitdiff
2012-04-20
Lutz Euler
Fix typos in docstrings.
tree
|
commitdiff
2012-04-20
Nikodemus Siivola
teach IR1-TRANSFORM-TYPE-PREDICATE about alien types
tree
|
commitdiff
2012-04-17
Lutz Euler
Micro-optimize machine code for some register tests...
tree
|
commitdiff
2012-04-17
Lutz Euler
Micro-optimization: Shorter encoding of MOVZX in more...
tree
|
commitdiff
2012-04-17
Lutz Euler
Micro-optimize some type tests on x86-64 for code size.
tree
|
commitdiff
2012-04-17
Lutz Euler
Micro-optimize LENGTH/LIST and VALUES-LIST on x86-64...
tree
|
commitdiff
2012-04-17
Lutz Euler
Micro-optimize type tests using widetag on x86-64.
tree
|
commitdiff
2012-04-15
Nathan Froyd
use fixnums for x86-64 array accessor VOPs when possible
tree
|
commitdiff
2012-04-14
Lutz Euler
Correct disassembly of some SSE instructions on x86-64.
tree
|
commitdiff
2012-04-13
Nathan Froyd
micro-optimize allocation sequences, special variable...
tree
|
commitdiff
2012-04-13
Nathan Froyd
s/8/n-word-bytes/ in x86-64's macros.lisp where appropriate
tree
|
commitdiff
2012-04-13
Nathan Froyd
micro-optimize FIXNUMP on known (signed-byte 64) quanti...
tree
|
commitdiff
2012-04-13
Nathan Froyd
use LEA Y, [X+X] instead of LEA Y, [X*2] where appropri...
tree
|
commitdiff
2012-04-13
Christophe Rhodes
Fix bug in unsigned modular arithmetic using a signed...
tree
|
commitdiff
2012-04-13
Nikodemus Siivola
MAKE-LEXENV used NCONC on its arguments, which callers...
tree
|
commitdiff
2012-01-23
Nikodemus Siivola
weakening hairy integer types
tree
|
commitdiff
2011-12-30
Nikodemus Siivola
defknown SC-NUMBER-OR-LOSE as foldable
tree
|
commitdiff
2011-12-29
Nikodemus Siivola
stack-allocatable fill-initialized specialized arrays...
tree
|
commitdiff
2011-12-29
Nikodemus Siivola
faster FIND and POSITION on bit-vectors
tree
|
commitdiff
2011-12-15
Alastair Bridgewater
DX structs with raw slots only allowed on conservative...
tree
|
commitdiff
2011-12-14
Lutz Euler
x86: Better disassembly of segment-prefixes.
tree
|
commitdiff
2011-12-14
Lutz Euler
Improve handling of x86[-64] prefix instructions in...
tree
|
commitdiff
2011-12-14
Lutz Euler
Corrections to disassembly of SHLD, SHRD and LEA on...
tree
|
commitdiff
2011-12-14
Lutz Euler
Make some disassembler parameters effectual.
tree
|
commitdiff
2011-12-14
Lutz Euler
Make the disassembler understand instruction prefixes.
tree
|
commitdiff
2011-12-13
Paul Khuong
Fix EQL constraint propagation on constant assigned...
tree
|
commitdiff
2011-12-10
Nikodemus Siivola
stack-allocatable fill-initialized specialized arrays...
tree
|
commitdiff
2011-12-10
Nikodemus Siivola
faster VECTOR-SUBSEQ*
tree
|
commitdiff
2011-12-10
Nikodemus Siivola
stack-allocatable fill-initialized specialized arrays
tree
|
commitdiff
2011-12-10
Nikodemus Siivola
remove MUFFLE-CONDITION from the FILL transform
tree
|
commitdiff
2011-12-09
Nikodemus Siivola
fix errors from stack allocation compiler notes
tree
|
commitdiff
2011-12-09
Nikodemus Siivola
refactor FOP table and stack handling
tree
|
commitdiff
2011-12-09
Nikodemus Siivola
better "cannot stack allocate" compiler notes
tree
|
commitdiff
2011-12-09
Nikodemus Siivola
make TRIVIAL-LAMBDA-VAR-REF-P false for XEPs
tree
|
commitdiff
2011-12-08
Nikodemus Siivola
use COMPONENT-TOPLEVELISH-P in CHECK-CONSISTENCY
tree
|
commitdiff
2011-12-08
Stas Boukarev
Fix transform for SEARCH on vectors with :form-end t.
tree
|
commitdiff
2011-12-08
Stas Boukarev
Fix transform for SEARCH on vectors.
tree
|
commitdiff
2011-12-05
Nikodemus Siivola
don't stack-allocate specialized vectors on non-conserv...
tree
|
commitdiff
2011-12-05
Nikodemus Siivola
fix doubled unboxed constants when there is no immediat...
tree
|
commitdiff
next