]> git.sesse.net Git - stockfish/history - src/thread.h
Reduce stack usage
[stockfish] / src / thread.h
2012-04-06 Marco CostalbaRevert thread_local stuff
2012-04-06 Marco CostalbaUse thread_local compiler specifics
2012-04-06 Marco CostalbaDon't store Thread info in Position
2012-04-06 Marco CostalbaIntroduce thread local storage
2012-04-04 Marco CostalbaUse a Thread instead of an array index
2012-04-01 Marco CostalbaUse a std::vector to store searchMoves
2012-03-31 Marco CostalbaRename Materials and Pawns hash stuff
2012-03-28 Marco CostalbaMerge pull request #11 from glinscott/squash
2012-03-26 Marco CostalbaMerge pull request #9 from glinscott/master
2012-03-26 Marco CostalbaSimplify start_searching() signature
2012-03-26 Marco CostalbaIntroduce and use wait_for_search_finished()
2012-03-26 Marco CostalbaMove ThreadsManager::exit() to d'tor
2012-03-25 Gary LinscottMerge remote-tracking branch 'upstream/master'
2012-03-25 Marco CostalbaTry to mimic std::thread API
2012-03-25 Marco CostalbaUse std::vector<Thread*> to store threads
2012-03-25 Marco CostalbaRefactor Thread class
2012-03-25 Marco CostalbaRefactor ThreadsManager::set_size() functionality
2012-03-24 Marco CostalbaRename lock.h to platform.h
2012-02-21 Marco CostalbaRetire ss->bestMove
2012-02-18 Marco CostalbaSmall renaming in Thread struct
2012-02-03 Marco CostalbaMove wait_for_stop_or_ponderhit() under Thread
2012-02-03 Marco CostalbaReduce lock contention in idle_loop
2012-01-31 Marco CostalbaFix subtle race with slave allocation
2012-01-27 Marco CostalbaReformat threads code
2012-01-23 Marco CostalbaSimplify locking usage
2012-01-18 Justin BlanchardRemove unused #include lines
2012-01-14 Marco CostalbaMove struct RootMove to Search namespace
2012-01-14 Marco CostalbaUse a set to store SearchMoves
2011-12-30 Marco CostalbaUpdate copyright year to 2012
2011-12-29 Marco CostalbaWait for main thread to finish before to exit
2011-12-04 Marco CostalbaMove SearchStack under Search namespace
2011-12-03 Marco CostalbaTidy up comments in thread.cpp
2011-11-27 Marco CostalbaDetach search arguments from UI thread
2011-11-27 Marco CostalbaAfter a "stop" do not read new input until search finishes
2011-11-26 Marco CostalbaRewrite async I/O
2011-11-06 Marco CostalbaReformat all_slaves_finished()
2011-11-05 Marco CostalbaUse a timer to avoid polling
2011-11-05 Marco CostalbaRewrite how commands from GUI are read
2011-08-10 Marco CostalbaUse a boolean instead as thread's state
2011-08-10 Marco CostalbaRemove Thread::WORKISWAITING
2011-08-08 Marco CostalbaRetire ThreadsManager::init_hash_tables()
2011-08-08 Marco CostalbaRetire Thread::TERMINATED
2011-08-08 Marco CostalbaRetire Thread::INITIALIZING
2011-08-08 Marco CostalbaMove idle_loop() under Thread
2011-08-08 Marco CostalbaRetire Thread::BOOKED
2011-08-07 Marco CostalbaDo not modify alpha in split()
2011-08-07 Marco CostalbaInitialize a new split point out of lock
2011-08-07 Joona KiiskiSplit at root!
2011-07-02 Marco CostalbaRearrange structs to avoid internal padding
2011-04-25 Marco CostalbaLarge API rename in ThreadsManager
2011-04-24 Marco CostalbaDon't allocate MAX_THREADS hash tables if not necessary
2011-04-24 Marco CostalbaMove pawn and material tables under Thread class
2011-04-20 Marco CostalbaMove wake_sleeping_thread() to Thread class
2011-04-20 Marco CostalbaCorrectly implementg selDepth feature
2011-04-20 Marco CostalbaMove sleepLock and sleepCond under Thread
2011-04-08 Marco CostalbaRetire mate threat extension
2011-03-08 Marco CostalbaIncrease MAX_THREADS to 32
2011-02-23 Marco CostalbaMove all enum types definitions to types.h
2011-02-18 Marco CostalbaRename SplitPoint parentSstack
2011-02-18 Marco CostalbaRetire SearchStack sstack[] from SplitPoint
2010-12-24 Marco CostalbaRenamed thread_should_stop() in cutoff_at_splitpoint()
2010-12-11 Marco CostalbaAllow threads to sleep when available
2010-12-10 Marco CostalbaIncrease MAX_THREADS to 16
2010-11-27 Marco CostalbaRevert "Allow split point master to sleep (take 2)"
2010-11-07 Marco CostalbaAllow split point master to sleep (take 2)
2010-10-31 Marco CostalbaUpdate nodes after a do_move()
2010-10-24 Marco CostalbaRevert previous patch
2010-10-23 Marco CostalbaAllow split point master to sleep
2010-10-17 Marco CostalbaRetire THREAD_SLEEPING and use THREAD_AVAILABLE instead
2010-08-20 Marco CostalbaRetire beta counters stuff
2010-07-23 Marco CostalbaFix errouneus reset of ss->threatMove
2010-07-05 Marco CostalbaMove SplitPoint array under its thread
2010-06-13 Marco CostalbaRevert "Use ply counter in Position object"
2010-05-31 Marco CostalbaUse ply counter in Position object
2010-05-31 Marco CostalbaThread::splitPoint is a volatile pointer
2010-05-13 Marco CostalbaAnother split() tweak session
2010-05-12 Marco CostalbaRetire splitPoint->cpus field
2010-04-11 Marco CostalbaFix some warnings under +w1 HP-UX compile
2010-03-20 Marco CostalbaUpdated copyright year to 2010
2010-03-06 Joona KiiskiSave mateThreat flag in splitPoint and make use of it
2010-02-25 Joona KiiskiRemove current line printing in SMP mode
2010-02-24 Joona KiiskiSynchronize sp_search_pv() with search_pv()
2010-02-21 Marco CostalbaDocument struct SplitPoint fields constness
2010-02-20 Marco CostalbaRetire per-thread stopRequest flag
2010-02-20 Marco CostalbaUse state instead of flags to track threads
2010-02-20 Marco CostalbaRename THREAD_MAX in MAX_THREADS
2010-02-14 Marco CostalbaRename flag 'stop' in 'stopRequest'
2010-02-14 Marco CostalbaIntroduce ThreadsManager class
2010-02-13 Marco CostalbaUse Thread c'tor to properly init the struct
2010-02-13 Marco CostalbaAdd 'sleeping' flag to struct Thread
2010-02-05 Joona KiiskiRemove unused failHighPly1 flag
2010-01-26 Marco CostalbaReduce lock contention in sp_search_pv()
2010-01-25 Marco CostalbaFix a possible crash in thread_is_available()
2010-01-25 Marco CostalbaDo not copy master position in split()
2010-01-03 Marco CostalbaRename MaxActiveSplitPoints
2010-01-02 Marco CostalbaRetire approximateEval field from SplitPoint
2009-12-10 Joona KiiskiFix overflow risk in split point
2009-11-13 Marco CostalbaRemove dcCandidates data member from SplitPoint
2009-10-18 Joona KiiskiSimilarize pruning code in search() and sp_search()
2009-07-02 Marco CostalbaRevert per-thread history tables
next