Fix crash when passing a mate/stalemate position
[stockfish] / src / thread.cpp
2016-09-24 Marco CostalbaFix crash when passing a mate/stalemate position
2016-06-11 Marco CostalbaFilter root moves filter before copy to threads
2016-04-17 Marco CostalbaFix incorrect draw detection
2016-04-17 Marco CostalbaStateInfo is usually allocated on the stack by search()
2016-01-16 Lyudmil AntonovAssorted English grammar changes
2016-01-02 ppigazziniUpdate AUTHORS and copyright notice
2016-01-01 Marco CostalbaUpdate Copyright year
2015-12-14 Leonid PechenikSimplify time management and fix 'ponder on' bug
2015-11-21 Marco CostalbaRewrite how threads are spawned
2015-11-13 Marco CostalbaRetire ThreadBase
2015-11-03 Marco CostalbaGet rid of timer thread
2015-10-31 Marco CostalbaAssorted trivia in search.cpp
2015-10-29 Stéphane NicoletSome code and comment cleanup
2015-10-25 lucasartUse atomics instead of volatile
2015-10-24 Marco CostalbaCleanup history stats
2015-10-20 mbootsectorLazy SMP
2015-09-30 Marco CostalbaRework lock protecting
2015-09-10 Joona KiiskiCareful SMP locking - Fix very occasional hangs
2015-04-11 Marco CostalbaAssorted cleanup of last patches
2015-04-09 Stéphane NicoletUse minimumSplitDepth = 5
2015-04-03 Marco CostalbaIntroduce elapsed_time()
2015-03-23 Marco CostalbaAllow Bitbases::init() to be called more than once
2015-03-23 Marco CostalbaGet rid of nativeThread
2015-03-21 Marco CostalbaUse only one ConditionVariable to sync UI
2015-03-18 Marco CostalbaSimplify nosleep logic
2015-03-16 Marco CostalbaUse acquire() and release() for spinlocks
2015-03-15 Joona KiiskiDo not sleep, but yield
2015-03-14 Joona KiiskiIntroduce yielding spin locks
2015-03-11 Joona KiiskiUse thread specific mutexes instead of a global one.
2015-03-11 Marco CostalbaRetire spinlocks
2015-03-10 Marco CostalbaAdd thread_win32.h header
2015-03-07 Marco CostalbaSync with master
2015-03-07 Marco CostalbaSync with master
2015-03-07 Joona KiiskiRevert C++11 merge
2015-03-01 Marco CostalbaRename available_to()
2015-02-28 Marco CostalbaSync with master
2015-02-26 Marco CostalbaSync with master
2015-02-24 Marco CostalbaDon't assume the type of Time::point
2015-02-23 Marco CostalbaUse spinlock instead of mutex for Threads and SplitPoint
2015-02-23 Marco CostalbaSync with master
2015-02-22 Marco CostalbaSync with master
2015-02-21 Marco CostalbaFurther refine SMP code
2015-02-20 Marco CostalbaImprove comments in SMP code
2015-02-20 Marco CostalbaSync with master
2015-02-19 Marco CostalbaUse size_t consistently across thread code
2015-02-19 Marco CostalbaRetire redundant sp->slavesCount field
2015-02-18 Marco CostalbaCompute SplitPoint::spLevel on the fly
2015-02-16 Joona KiiskiImprove smp performance for high number of threads
2015-02-14 Marco CostalbaSync with master
2015-02-08 Marco CostalbaSync with master
2015-02-07 Marco CostalbaSync with master
2015-01-31 Marco CostalbaImplicit conversion from ExtMove to Move
2015-01-31 Marco CostalbaSync with master
2015-01-30 Marco CostalbaSync with master
2015-01-18 Marco CostalbaImport C++11 branch
2015-01-11 Marco CostalbaAssorted headers cleanup
2015-01-10 Marco CostalbaUpdate copyright year
2015-01-03 Marco CostalbaFix comments in thread.cpp
2014-12-07 hximRename some variables for more clarity.
2014-11-12 Gary Linscott100% accurate PV display
2014-10-26 Marco CostalbaRename ucioption.h to uci.h
2014-07-08 Joona KiiskiRetire FakeSplit
2014-06-03 kinderchocolateAdd some const qualifier
2014-05-11 Marco CostalbaRetire "Idle Threads Sleep" UCI option
2014-05-08 Marco CostalbaClarify some comments in SMP code
2014-05-07 Marco CostalbaReformat and simplify previous patch
2014-05-07 Joona KiiskiAllow a slave to 'late join' another splitpoint
2014-03-18 Marco CostalbaIncrease max threads to 128
2014-03-15 Marco CostalbaSplit also if no slaves are found
2014-03-15 Marco CostalbaRemove "Max Threads per Split Point" UCI option
2014-03-01 Marco CostalbaRemove limit of minimumSplitDepth
2014-02-09 Marco CostalbaAssorted tweaks from DON
2014-01-02 Marco CostalbaUpdate copyright year
2013-12-15 Lucas BraeschRemove threat move stuff
2013-12-06 Arjun TemurnikarEven more spelling fixes
2013-12-02 Jerry DonaldAnother round of spelling fixes
2013-12-02 Richard LloydBig assorted spelling fixes
2013-11-01 Marco CostalbaSet timer to a fixed interval
2013-10-05 Lucas BraeschUse prefix operators wherever possible
2013-09-28 Marco CostalbaDrop 'is' prefix from query functions
2013-09-28 Marco CostalbaRevert "Use a per-thread array"
2013-09-27 Marco CostalbaUse a per-thread array for generated moves
2013-08-16 homoSapiensSapiensUse constants arguments where possible
2013-08-02 Joona KiiskiRetire cpu_count()
2013-07-31 Marco CostalbaRework Thread hierarchy
2013-07-31 Marco CostalbaFix a race at thread creation
2013-06-13 Marco CostalbaIntroduce Cut/All node definitions
2013-06-01 Marco CostalbaFix a crash when 'go' multiple times
2013-05-19 Marco CostalbaMicroptimize MoveList loop
2013-05-19 Marco CostalbaMimic an iterator for looping across MoveList
2013-03-04 Marco CostalbaRevert "Store moves sent with "position" UCI command"
2013-03-04 Marco CostalbaAvoid locking/unlocking in a tight loop
2013-03-04 junderyFix race condition where idle_loop() gets called from...
2013-03-02 Marco CostalbaStore moves sent with "position" UCI command
2013-03-01 junderySplit() clean up locking
2013-02-20 Marco CostalbaMerge Gary's bishop_pin patch
2013-02-19 Marco CostalbaUpdate copyright year
2013-02-15 Marco CostalbaMerge Gary's king safety tweak
2013-02-11 Gary LinscottMerge branch 'master' into simplify_eval
2013-02-11 Gary LinscottBishop pins only
next