aboutsummaryrefslogtreecommitdiff
path: root/src/threadengines
Commit message (Expand)AuthorAgeFilesLines
...
* Apply patches to remove 200-odd dll limit on windows, made by GreenReaper, lo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9533 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-181-2/+3
* Remove annoying debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9027 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-241-2/+0
* Add mutexes to this to make it a bit more threadsafe•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9025 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-241-0/+2
* Comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9010 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-0/+13
* Add the same thread safety checks to this, now ive got the project as a whole...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9009 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-1/+9
* Thread safety stuff, waiting for pointer to become 'safe' before changing it ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9007 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-1/+8
* Debug removal•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9006 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-9/+0
* Forgot to initialize critical section. somehow, the new logging code exposed ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9005 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-0/+10
* Add mutex wrappers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8996 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-0/+5
* Add mutex wrappers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8995 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-0/+3
* Now compiles with win32thread and testsuite•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8993 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-2/+0
* Closer to compilation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8992 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-3/+2
* Configure macros not needed here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8991 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-11/+0
* Win32ThreadEngine makes sense now. No gaurantees it compiles yet.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8990 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-221-30/+15
* These are just copies of the pthread engine right now, will probably make the...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8988 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-212-1/+93
* Working thread test!!!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8983 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-211-0/+7
* Each Thread class must have its own thread handle, duh. Someone take away my ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8876 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-101-7/+16
* Add threading engine stuff. Docs to follow, untested and not used anywhere yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8874 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-102-0/+78