Factor out most x86 code using the FS prefix into a macro WITH-TLS-EA.
[sbcl.git] / src /
2012-08-10 David LichteblauFactor out most x86 code using the FS prefix into a...
2012-08-10 David LichteblauUse safepoints for INTERRUPT-THREAD
2012-08-10 David LichteblauAdd safepoint mechanism
2012-08-01 Paul KhuongFix threads on Darwin 10.8
2012-08-01 Cyrus HarmonMiscellaneous cleanups for threaded darwin platforms
2012-07-26 Stas Boukarevrun-program: Don't make pty the process's controlling...
2012-07-16 Stas BoukarevDeclare types for sb-kernel:coerce-to-condition.
2012-06-29 Lutz EulerImprove docstrings of MAKE-RANDOM-STATE and SEED-RANDOM...
2012-06-18 David LichteblauSimplify %symbol-value-in-thread further
2012-06-18 David LichteblauUse %p for pthread pointers in debugging output
2012-06-18 David Lichteblaubrief_print: reset cur_lines
2012-06-17 Paul KhuongImproved merge-sort implementation for lists
2012-06-12 Nikodemus Siivolafix long-standing debug-name confusion
2012-06-09 Nikodemus Siivolaadjust compiler-macro expansion and lambda-list parsing
2012-06-09 Nikodemus Siivolasb-alien: some alien refactoring
2012-06-09 Nikodemus Siivolasb-alien-internals: ALIEN-VALUE to extract value of...
2012-06-08 Lutz EulerMicro-optimization: Avoid byte register writes on x86...
2012-06-08 David LichteblauRelax an implicit restriction on the number of code...
2012-06-07 David LichteblauSimplify ppc's MOVE-TO-WORD/INTEGER
2012-06-07 David LichteblauFix inline fixnum LDB on PowerPC for certain bytespecs
2012-06-06 Lutz EulerSmall enhancements to ISQRT
2012-06-04 Stas BoukarevRestore build on sparc/solaris.
2012-05-27 Nikodemus Siivolaemit compiler notes of NLX value-cells when (> SPEED...
2012-05-27 Nikodemus Siivolaelide value cells for NLXs when it seems like the right...
2012-05-27 Nikodemus Siivolaadd DO-VECTOR-DATA, remove special case from VECTOR...
2012-05-27 Nikodemus Siivolamove vm-array.lisp earlier in the build, remove %%SAETP...
2012-05-27 James M. Lawrencewidetag dispatch for MAP-INTO
2012-05-27 James M. Lawrenceautomate widetag dispatching
2012-05-27 James M. Lawrencefix MAP-INTO performance
2012-05-25 Lutz EulerUse multi-byte NOPs for code alignment on x86-64.
2012-05-23 Stas Boukarevgensym: Don't restrict numerical argument to fixnum.
2012-05-22 Nikodemus Siivolabetter SIGNAL
2012-05-22 Stas Boukarevrun-program: Don't use /tmp unconditionally.
2012-05-22 Stas Boukarevrun-program: Don't decode and re-encode environ.
2012-05-21 Cyrus Harmonimplicit generic function warning improvement
2012-05-21 Nikodemus Siivolasome nincompoop broke the build
2012-05-21 Nikodemus Siivolamake ENSURE-GENERIC-FUNCTION accept method combination...
2012-05-21 Nikodemus Siivolafix source information for functions from EVAL
2012-05-21 Nikodemus Siivolarefactor GET-TOPLEVEL-FORM &co between debugger and...
2012-05-21 Nikodemus Siivolalazy *STACK-TOP-HINT*s
2012-05-21 Nikodemus Siivolafactor debug-name cleaning into a separate function
2012-05-21 Nikodemus SiivolaCOMPILED-PROGRAM-ERROR source form needs *PRINT-ESCAPE*
2012-05-21 Nikodemus Siivolaimplement ATOMIC-UPDATE
2012-05-21 Nikodemus Siivolabreak infinite recursion in GENERATE-SLOTD-TYPECHECK
2012-05-17 Stas BoukarevFix build on windows.
2012-05-16 Stas Boukarevdefine-condition: return the name of the defined condition.
2012-05-16 Stas BoukarevBetter error for malformed type declarations.
2012-05-16 Stas BoukarevBetter error message for malformed IGNORE declarations.
2012-05-14 Stas BoukarevOptimize copy-tree.
2012-05-12 Christophe Rhodesopen intervals and type derivation
2012-05-09 Stas BoukarevFix --dynamic-space-size 1GB on x86.
2012-05-07 Stas BoukarevOptimize truncate, ceiling and friends when divisor...
2012-05-04 Nikodemus Siivoladon't unconditionally unparse CHARACTER-SET types into...
2012-05-04 Nikodemus Siivolabetter timeout handling in EXIT and %EXIT-OTHER-THREADS
2012-05-02 Nikodemus Siivolamore deprecation
2012-05-02 Nikodemus Siivolasb-posix: abort(3), exit(3), and _exit(2)
2012-05-01 Stas Boukarevruntime clean up.
2012-05-01 Lutz EulerBetter equidistributed and faster/less consing integer...
2012-05-01 Lutz EulerFix the DEFTRANSFORM of RANDOM for hairy integer types.
2012-05-01 Nikodemus Siivolaadd SB-UNIX:UNIX-EXIT back, use the deprecation framwor...
2012-04-29 Nikodemus Siivolaredesign exiting SBCL
2012-04-29 Nikodemus Siivolagencgc: scale generation.bytes_consed_between_gc to...
2012-04-27 Stas BoukarevBetter error messages to condition signalling functions.
2012-04-27 Nikodemus Siivolagencgc: i in add_new_area needs to be signed
2012-04-27 Nikodemus Siivolafix compiler reader error reporting
2012-04-25 Lutz EulerMicro-optimizations in MOVE-IMMEDIATE and MOVE-ARG...
2012-04-24 Stas BoukarevBetter arglists for some package accessors.
2012-04-24 Nikodemus Siivolaremove world-lock from around FASL loading
2012-04-24 Nikodemus Siivolaglobaldb: remove ENV-LIST arguments from INFO functions
2012-04-24 Nikodemus Siivolaglobaldb: add source-transforms for INFO functions...
2012-04-24 Nikodemus Siivolamove ABOUT-TO-MODIFY-SYMBOL-VALUE to symbol.lisp
2012-04-24 Nikodemus Siivolabetter reader-errors for COMPILE-FILE
2012-04-23 Lutz EulerAllow larger immediate values in fixnum arithmetic...
2012-04-23 Christophe RhodesFix ldb / %%ldb / rlwinm on PowerPC
2012-04-20 Lutz EulerTypo fixes in comments
2012-04-20 Lutz EulerFix typos in docstrings.
2012-04-20 Nikodemus Siivolateach IR1-TRANSFORM-TYPE-PREDICATE about alien types
2012-04-19 Nikodemus Siivolashow correct number of arguments for arg-count error...
2012-04-19 Nikodemus Siivolaprettier encoding/decoding error messages
2012-04-19 Nikodemus Siivolawrap a couple of long lines
2012-04-19 Nikodemus Siivolaassociate stream decoding and encoding errors with...
2012-04-19 Nikodemus Siivolacorrect octets in c-string decoding errors
2012-04-17 Lutz EulerMicro-optimize machine code for some register tests...
2012-04-17 Lutz EulerMicro-optimization: Shorter encoding of MOVZX in more...
2012-04-17 Lutz EulerMicro-optimize some type tests on x86-64 for code size.
2012-04-17 Lutz EulerMicro-optimize LENGTH/LIST and VALUES-LIST on x86-64...
2012-04-17 Lutz EulerMicro-optimize type tests using widetag on x86-64.
2012-04-15 Nathan Froyduse fixnums for x86-64 array accessor VOPs when possible
2012-04-14 Lutz EulerCorrect disassembly of some SSE instructions on x86-64.
2012-04-14 Nikodemus Siivolagencgc: tune the recent "more aggressive GC" changes
2012-04-13 Nathan Froydmicro-optimize allocation sequences, special variable...
2012-04-13 Nathan Froyds/8/n-word-bytes/ in x86-64's macros.lisp where appropriate
2012-04-13 Nathan Froydmicro-optimize FIXNUMP on known (signed-byte 64) quanti...
2012-04-13 Nathan Froyduse LEA Y, [X+X] instead of LEA Y, [X*2] where appropri...
2012-04-13 Stas Boukarevformat: Signal errors when colinc and mincol are not...
2012-04-13 Christophe Rhodessupport funcallable-instances in ROOM/map-allocated...
2012-04-13 Christophe RhodesFix bug in unsigned modular arithmetic using a signed...
2012-04-13 Stas Boukarevrun-program: proper handling of :if-input-does-not...
2012-04-13 Stas Boukarevpprint: Make sure that lists like (loop . 10) can be...
2012-04-13 Stas Boukarevensure-directory-exists: didn't work when *d-p-d* had...
next