Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Dec 19, 2011

  1. Paul Khuong

    Factor our worker loop logic

    authored
  2. Paul Khuong

    Refactor work-queue:current-queue usage

    authored
  3. Paul Khuong

    Fix support for recursive task waiting

    authored
  4. Paul Khuong

    Fix progress-until (recursive working)

    authored
  5. Paul Khuong

    Bugfix in parallel let; more like qlisp now

    authored
  6. Paul Khuong

    Remove stray debugging output in work-stack

    authored
  7. Paul Khuong

    More bugfixes.. also parallel:reduce has :key

    authored
  8. Paul Khuong

    Again

    authored
  9. Paul Khuong

    More bugfixes in parallel primitives

    authored
  10. Paul Khuong

    Bug fixes in parallel primitives, and split package/definition packag…

    …e for them
    authored
  11. Paul Khuong

    pdotimes in pmap, not cl:dotimes

    authored
  12. Paul Khuong

    Export pmap and preduce from parallel

    authored
  13. Paul Khuong

    Generic parallel programming primitives; not used here, but so easy

    authored
  14. Paul Khuong

    more root cleaning in work-stack

    authored
  15. Paul Khuong

    Recursive waiting in thread-pool, and leak more information to help w…

    …ith explicit thread blocking
    authored
  16. Paul Khuong

    Weak pointer to vector in finalizer for vector-futures

    authored
  17. Paul Khuong

    Factor status/slow status code out

    authored
  18. Paul Khuong

    Fix typo in vector-future refactor

    authored
  19. Paul Khuong

    Fix typo in work-stack

    authored
  20. Paul Khuong

    Trivial refactors. Sanity checked all logic below xecto-impl

    authored

Dec 18, 2011

  1. Paul Khuong

    Split up work stack and work units

    authored
  2. Paul Khuong

    s/antidependencies/dependents/g because it's the right word

    authored
  3. Paul Khuong

    More parallel-for-friendly work-stack interface; adapt code and skip …

    …useless reversal of subtasks
    authored
  4. Paul Khuong

    heavier busy-looping in thread pool

    authored
  5. Paul Khuong

    Less mutation in shared memory, and help the GC by breaking potential…

    …ly long reference chains
    authored
  6. Paul Khuong

    Scrub worker threads' stack from time to time

    authored
  7. Paul Khuong

    xecto-impl: initialize in parallel context

    authored

Dec 17, 2011

  1. Paul Khuong

    More finalization

    authored
  2. Paul Khuong

    Help release memory when refcount = 1

    authored
  3. Paul Khuong

    Fix off by one in work-stack pop update

    authored
  4. Paul Khuong

    Lock-free single-pusher work-stack

    authored
  5. Paul Khuong

    Eschew real locking over condvar in work queue; we have a lock-free q…

    …ueue anyway
    authored
  6. Paul Khuong

    More spin loop before going to slow mutex/condvar path waiting for mo…

    …re tasks
    authored
  7. Paul Khuong

    Fix some uses of *current-queue* to go through function

    authored
  8. Paul Khuong

    Try to make context smarter and allow finalisation

    authored
Something went wrong with that request. Please try again.