Permalink
Commits on Nov 9, 2010
  1. Further interrupt-thread fixes:

    akovalenko authored and dmitryvk committed Nov 7, 2010
    %thread-sap will never return NIL, again (that change was not really helpful).
    Interrupt-thread now does its work with-all-threads-lock and checks thread-alive-p.
  2. Trim #\Return too from win32 error message.

    akovalenko committed Nov 9, 2010
    XC won't compile non-standard #\Return character, so we use char-code and member.
Commits on Nov 8, 2010
  1. Fix a couple of #ifdefs

    dmitryvk committed Nov 8, 2010
  2. Fix a very bad typo

    dmitryvk committed Nov 8, 2010
  3. Fix a very bad typo

    dmitryvk committed Nov 8, 2010
Commits on Nov 7, 2010
  1. Further interrupt-thread fixes:

    akovalenko committed Nov 7, 2010
    %thread-sap will never return NIL, again (that change was not really helpful).
    Interrupt-thread now does its work with-all-threads-lock and checks thread-alive-p.
  2. Merge branch 'tib-3' of http://github.com/dmitryvk/sbcl-win32-threads

    akovalenko committed Nov 7, 2010
    …into tib-3
    
    Conflicts:
    	src/code/target-thread.lisp (take dmitryvk's version, TODO: add check for thread-alive-p and with-all-threads-lock.
Commits on Nov 6, 2010
  1. Reduce number of threads in sb-concurrency tests; Windows can't creat…

    dmitryvk committed Nov 6, 2010
    …e so many threads on my machine
Commits on Nov 5, 2010
  1. src/code/win32.lisp: redone unixlike-close safely

    akovalenko committed Nov 5, 2010
    package-data-list.lisp-expr: renamed sb-win32:win32-unixlike-open to sb-win32:unixlike-open (unified with unixlike-close).
    contrib/sb-simple-streams/internal.lisp:
    src/code/fd-stream.lisp:
    src/code/win32.lisp:
  2. First step in solving problem with closing fd-streams on win32: socke…

    akovalenko committed Nov 5, 2010
    …ts should be closed with closesocket, or we leak (internal) handles...
Commits on Oct 30, 2010
  1. 1.0.43.82: Make compiling a MAKE-ARRAY call with a bad keyword list s…

    jsnell committed Oct 30, 2010
    …ignal warning
    
         * Instead of a crashing inside the guts of the compiler...
         * lp#664373, patch by Stas Boukarev
  2. 1.0.43.81: Make :overeager-character-buffering test reap child processes

    jsnell committed Oct 30, 2010
         * Patch lp#665637 from Josh Elsasser
  3. 1.0.43.80: Allow UNTRACE of functions that are no longer defined

    jsnell committed Oct 30, 2010
         * Patch lp#667657 from Attila Lendvai
  4. src/code/target-thread.lisp: prevent interrupt-thread error when targ…

    akovalenko committed Oct 30, 2010
    …et thread is dead (or dies in our hands): there is no public API for preventing this possibility.
  5. Last-minute fix: typo in #+win32 condition; added #\Newline to whites…

    akovalenko committed Oct 30, 2010
    …pace characters for run-program argument escaping
Commits on Oct 29, 2010