]> git.sesse.net Git - stockfish/history - src/thread.h
Revert "Fix critical SEE bug (take 2)"
[stockfish] / src / thread.h
2013-06-13 Marco CostalbaIntroduce Cut/All node definitions
2013-03-04 Marco CostalbaRevert "Store moves sent with "position" UCI command"
2013-03-02 Marco CostalbaStore moves sent with "position" UCI command
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
2013-02-08 Marco CostalbaRetire slavesPositions
2013-02-06 Marco CostalbaChange slave_available() API
2013-02-05 Marco CostalbaSlightly change split() API
2013-02-04 Marco CostalbaDerive ThreadPool from std::vector
2013-02-04 Marco CostalbaMove split() under Thread
2013-02-04 Marco CostalbaSome renaming in split()
2013-01-26 Marco CostalbaClarify slavesMask usage
2013-01-26 Marco CostalbaMerge branch 'simplify_eval' of https://github.com...
2013-01-21 Marco CostalbaSmall reformat of split()
2013-01-20 Marco CostalbaFuther renaming in thread.cpp
2013-01-16 Marco CostalbaBig renaming in thread stuff
2013-01-14 Marco CostalbaPolymorphic Thread hierarchy
2013-01-13 Marco CostalbaDon't use do_sleep flag
2013-01-13 Marco CostalbaRetire set_timer()
2013-01-13 Marco CostalbaRetire Threads wake_up() and sleep()
2013-01-13 Marco CostalbaRename wake_up() to notify_one()
2013-01-13 Marco CostalbaSimplify and rename wait_for_stop_or_ponderhit()
2012-12-27 Marco CostalbaRevert evaluation cache
2012-12-22 Marco CostalbaIntroduce namespace Pawns
2012-12-16 Marco CostalbaIntroduce namespace Material
2012-12-10 Marco CostalbaMerge branch 'eval_cache'
2012-12-04 Marco CostalbaMerge branch 'eval_cache'
2012-12-04 Marco CostalbaIncrease MAX_THREADS to 64
2012-12-01 Marco CostalbaAdd eval cache infrastructure
2012-10-01 Marco CostalbaFurther rearrange search()
2012-09-30 Marco CostalbaAdd support for node limited search
2012-08-29 Marco CostalbaTerminate threads before to exit main()
2012-08-27 Marco CostalbaCorrectly handle handover of setup states
2012-08-24 Marco CostalbaIntroduce struct Mutex and ConditionVariable
2012-08-22 Marco CostalbaUse size_t as operator[] argument type
2012-08-19 Marco CostalbaSimplify idle_loop() signature
2012-08-19 Marco CostalbaPrefer size_t over int for array sizes
2012-06-24 Marco CostalbaRename ThreadsManager to ThreadPool
2012-04-22 Marco CostalbaRetire "Active reparenting"
2012-04-17 Marco CostalbaFix endless reaparenting loop
2012-04-10 Marco CostalbaActive Reparenting
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
next