summaryrefslogtreecommitdiffstats
path: root/src/OSSupport/CriticalSection.h (unfollow)
Commit message (Expand)AuthorFilesLines
2015-03-22Unified cPacketizer across all protocols.Mattes D1-6/+6
2014-10-24SuggestionsTiger Wang1-0/+1
2014-10-20Use std::recusive_mutexTiger Wang1-8/+3
2014-10-19Use std::threadTiger Wang1-1/+1
2014-07-17Basic style fixes.madmaxoft1-1/+1
2014-01-05Added fake functions into cCriticalSection because of the change to ASSERTDiusrex1-0/+5
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2012-12-14Fixed cCriticalSection's debugging functionsmadmaxoft@gmail.com1-1/+1
2012-10-26Critical sections aren't heap-allocated in linux anymore.madmaxoft@gmail.com1-2/+2
2012-09-23Source files cleanup: OSSupport-related files in a separate subfolder, renamed.madmaxoft@gmail.com1-0/+0
2012-09-02Critical sectino now allows debug info - is it locked? / is it locked by current thread?madmaxoft@gmail.com1-1/+10
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-71/+71
2012-03-09Using the _DEBUG macro for *nix debug builds as well; trying to force 8-byte alignment on critical sections ( http://forum.mc-server.org/showthread.php?tid=384 )madmaxoft@gmail.com1-3/+3
2012-02-16Chunk is now marked as dirty; saving only dirty chunks; rewritten load / save not to use cChunkPtr; set VC2008 project to level4 warnings; block entities are now loaded and saved properlymadmaxoft@gmail.com1-0/+6
2012-02-13Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it.madmaxoft@gmail.com1-9/+18
2012-01-30More cFile cleanup; removed old format writing for block entitiesmadmaxoft@gmail.com1-0/+1
2012-01-29ChunkGenerator: rewritten thread-locking using the new RAII CSLock classmadmaxoft@gmail.com1-1/+40
2011-10-03MCServer c++ source filesfaketruth1-0/+16