Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: tib-2

May 01, 2010

  1. Kalyanov Dmitry

    Fix EBUSY constant definition

    authored

Apr 29, 2010

  1. Kalyanov Dmitry

    Other scheme of suspending threads

    authored
  2. Kalyanov Dmitry

    Add pthread_mutex_trylock and lock_structures

    authored
  3. Kalyanov Dmitry

    Fix cond_timedwait return from timeout

    authored
  4. Kalyanov Dmitry

    Changed pthreads-win32, another attempt at stop-the-world

    authored

Apr 19, 2010

  1. Kalyanov Dmitry

    Added test case

    authored
  2. Kalyanov Dmitry

    Handle pseudo-atomic-interrupted; set pseudo-atomic-interrupted in gc…

    …_stop_the_world
    authored
  3. Kalyanov Dmitry

    Implement subset of pthreads

    authored

Apr 13, 2010

  1. Kalyanov Dmitry

    print thread identifiers in decimal not hex in some places

    authored

Apr 08, 2010

  1. Kalyanov Dmitry

    gc_stop_the_world: save registers in planted call stack for GC to pre…

    …serve them
    authored

Apr 07, 2010

  1. Kalyanov Dmitry

    Crawl stack 1

    authored

Apr 03, 2010

  1. Kalyanov Dmitry

    Test cases for threads & gc

    authored
  2. Kalyanov Dmitry

    Partial implementation of gc_start/stop_the_world for non-pseudo-atomic

    authored
  3. Kalyanov Dmitry

    Add sb-unix::unblock-deferrable-signals

    authored

Apr 02, 2010

  1. Kalyanov Dmitry

    Use Win32 threading API instead of pthreads

    authored

Mar 27, 2010

  1. Kalyanov Dmitry

    Add pthreadGC2.dll to multiple folders

    authored
  2. Kalyanov Dmitry

    Add pthread-win32 to tools-for-build

    authored
  3. Kalyanov Dmitry

    Fix TLS

    authored

Mar 26, 2010

  1. Kalyanov Dmitry

    Fix compilation of tools-for-build

    authored

Mar 23, 2010

  1. Kalyanov Dmitry

    Added dll

    authored
  2. Kalyanov Dmitry

    Debug outputs

    authored
  3. Kalyanov Dmitry

    Fix current-thread-offset-sap (was wrongly using registers)

    authored

Mar 09, 2010

  1. Nikodemus Siivola

    1.0.36.16: allocation profiling for new threads

     Patch by: Leslie Polzer <polzer@gnu.org>
    
     Fixes Launchpad bug #472499.
    nikodemus authored

Mar 08, 2010

  1. Nikodemus Siivola

    1.0.36.15: upgraded array element-type of unions and intersections

     * Rename EXTRACT-UPGRADED-ELEMENT-TYPE and
       EXTRACT-DECLARED-ELEMENT-TYPE ARRAY-TYPE-UPGRADED-ELEMENT-TYPE and
       ARRAY-TYPE-DECLARED-ELEMENT-TYPE, and make them work on array types
       instead of LVARs.
    
     * Make ARRAY-TYPE-UPGRADED-ELEMENT-TYPE able to handle general
       intersection and union types. Code by "Gustavo"
       <gugamilare@gmail.com>.
    
     * Make ARRAY-TYPE-DIMENSIONS-OR-GIVE-UP able to handle general
       intersection and union types.
    
     Fixes Launchpad bug #316078.
    nikodemus authored
  2. Nikodemus Siivola

    1.0.36.14: better differences of numeric types

     Handle differences of numeric types accurately in TYPE-DIFFERENCE (no
     change unless both arguments are number-types.)
    
     Fixes Launchpad bug #309124.
    nikodemus authored

Mar 03, 2010

  1. Kalyanov Dmitry

    More debug output in cold-init

    authored
  2. Kalyanov Dmitry

    Hacking assembly for TLS usage; hack to make os_thread 4-byte or else…

    … 'struct thread' will not match lisp-side expectations
    authored
  3. Kalyanov Dmitry

    Commit to make it shut up

    authored
  4. Kalyanov Dmitry

    futex

    authored
  5. Kalyanov Dmitry

    Changes to runtime; implement saving BSP in x86-assem

    authored
  6. Kalyanov Dmitry

    Some changes to runtime

    authored
  7. Kalyanov Dmitry

    Added pthread-win32

    authored

Mar 01, 2010

  1. 1.0.36.13: Fix test case clos.impure.lisp / BUG-520366.

      * Fix rename failure quux -> quux-520366.
    Alastair Bridgewater authored
  2. 1.0.36.12: Make sb-posix build on win32 again.

      * Don't support accessing d_ino on win32.
    Alastair Bridgewater authored
  3. 1.0.36.11: Make slam.sh work on Win32.

      * This is just a matter of changing the userinit and sysinit to
        version.lisp-expr like was done back when for make.sh.
    Alastair Bridgewater authored
Something went wrong with that request. Please try again.