Commit Graph

18 Commits

Author SHA1 Message Date
bart@bartbes.ath.cx 140d3866a3 Removed ineffective and error-prone killthread in thread destructor 2010-05-23 15:36:49 +02:00
bart@bartbes.ath.cx 200d4bc653 It looks like a dirty hack, it probably is, but this fixes the GC 2010-05-20 21:53:50 +02:00
bart@bartbes.ath.cx dbf8301f24 Merge (the hardest merge evahr, thanks rude) 2010-02-25 20:13:50 +01:00
bart@bartbes.ath.cx 051f6f6eaa Switched global thread to love._curthread and made love.thread.getThread() return that 2010-02-25 19:52:00 +01:00
rude 5fca0e9b33 Changed getThreads so that the caller must allocate the memory. 2010-02-24 21:34:55 +01:00
rude 368765820e Changed unnecessary pass-by-value to pass-by-reference. 2010-02-24 21:21:45 +01:00
rude bdafe0e455 Globals?! When did Bartbes the Sex Machine abandon reason for MADNESS? 2010-02-24 20:47:56 +01:00
rude 4ba513b679 Bye-bye ThreadModuleRegistrar. An abstract ThreadModule will do that job. 2010-02-24 20:40:59 +01:00
Bill Meltsner 4ad7634a78 updated the Xcode project with love.thread, and fixed a few gcc warnings 2010-02-22 00:25:51 -05:00
bart@bartbes.ath.cx 75f651c84b getThreads works now (love.thread) 2010-02-16 16:02:07 +01:00
bart@bartbes.ath.cx 8457d461f8 Added a 'main' thread (love.thread) 2010-02-14 19:14:07 +01:00
bart@bartbes.ath.cx 736f7ab1a2 love.thread can now share full userdata 2010-02-14 17:41:11 +01:00
bart@bartbes.ath.cx cc4d737924 Added demand (love.thread) 2010-02-14 11:16:56 +01:00
bart@bartbes.ath.cx 269b70f30c Made receive destructive, added peek (love.thread) 2010-02-14 10:39:42 +01:00
bart@bartbes.ath.cx 2dcd11551c Working communication in love.thread 2010-02-14 10:09:21 +01:00
bart@bartbes.ath.cx 555d542c09 Added ThreadVariant, and uses ThreadData for inter-thread communication, AND removed .o's 2010-02-12 21:25:50 +01:00
rude d084deeebf Added project files for love.thread on Windows. Also a minor fix to make love.thread builable as a standalone DLL. 2010-02-12 20:59:32 +01:00
bart@bartbes.ath.cx 355a94755d Added first version of thread and enabled newFileData 2010-02-12 20:24:39 +01:00