Commit graph

41 commits

Author SHA1 Message Date
Walter Bright
7d3fc0e281 64 bit WIP 2010-10-11 23:37:30 +00:00
Walter Bright
161c3c4ce7 first pass for 64 bit port 2010-08-13 19:53:47 +00:00
Walter Bright
bbf846e95f detab 2010-07-05 01:43:54 +00:00
Walter Bright
03bc2e3aa4 start 64 bit assembler 2010-07-05 01:13:33 +00:00
Walter Bright
04e851716e tabs to spaces 2010-05-22 21:04:09 +00:00
Walter Bright
fd34102244 unwound posix changes that won't compile 2010-04-07 05:32:54 +00:00
Walter Bright
593928757b bugzilla 3885 2010-03-12 08:43:46 +00:00
Walter Bright
4abd75e9b0 improve OS abstraction 2009-04-30 05:48:22 +00:00
Walter Bright
e6e77ef6b4 initial Solaris port 2009-04-29 10:26:11 +00:00
Walter Bright
cd79ee5861 FreeBSD port 2009-04-06 09:58:48 +00:00
Sean Kelly
e28c883aea Now getting machid for main thread on OSX. 2009-02-11 21:18:16 +00:00
Walter Bright
e720ccb544 machid not set for main thread 2009-02-11 21:16:34 +00:00
Walter Bright
3e5d42d3fa std.thread wouldn't compile 2009-02-11 20:51:49 +00:00
Sean Kelly
a637aac791 Fixed Thread.pauseAll() -- I didn't notice that it doesn't call Thread.pause(). 2009-02-10 01:24:13 +00:00
Sean Kelly
2bd9160e03 Fixed build errors on linux caused by the previous OSX changes. Redundant posix
declarations have been eliminated from std.thread or moved to std.c.linux.*.
2009-02-10 00:28:01 +00:00
Sean Kelly
28253aae04 A bunch of changes to fix threading and GC on OSX. 2009-02-09 23:30:37 +00:00
Walter Bright
76bbce45fc get std.thread to compile 2009-02-08 23:35:00 +00:00
Sean Kelly
c509cc7d90 Initial pthread support for OSX--untested. Still have to fix garbage collection to not use signals and sem_t on OSX, which will be done via the new declarations in std.c.osx.osx. 2009-02-05 20:06:54 +00:00
Walter Bright
5ce11d7d26 use __osx_stack_end kludge for OSX 2009-02-01 09:08:58 +00:00
Walter Bright
9d7a1fb46f initial stab at OSX 2009-01-28 00:57:38 +00:00
Walter Bright
d8223159da v1.034 2008-08-10 18:26:50 +00:00
Walter Bright
298bb7cb1c merge in fixes 2008-03-05 20:29:59 +00:00
Walter Bright
b7f7434f27 fix -w error 2007-10-28 19:26:17 +00:00
Brad Roberts
64581d2c29 Convert printf error message to fprintf(stderr,...) 2007-10-27 18:16:47 +00:00
Brad Roberts
5af487e89c Fix bugs 318, 322, 645
-- Rework thread cleanup semantics related to Thread.wait() and thread termination
 -- Fix thead safety issues involving the global list of active threads and pauseAll/resumeAll
2007-10-27 17:08:57 +00:00
Brad Roberts
1de7f2e4ba phobos 1.007 2007-09-10 06:02:02 +00:00
Brad Roberts
c4389822c1 phobos 0.167 2007-09-10 05:30:20 +00:00
Brad Roberts
c57830cc09 phobos 0.164 2007-09-10 05:26:53 +00:00
Brad Roberts
b76c21ccf9 phobos 0.161 2007-09-10 05:24:49 +00:00
Brad Roberts
f3114b30a0 phobos 0.155 2007-09-10 05:19:06 +00:00
Brad Roberts
164dc8159b phobos 0.153 2007-09-10 05:17:15 +00:00
Brad Roberts
70e2b57a46 phobos 0.150 2007-09-10 05:12:31 +00:00
Brad Roberts
ccbb884d7d phobos 0.126 2007-09-10 04:44:12 +00:00
Brad Roberts
dfb3c86aec phobos 0.112 2007-09-10 04:29:12 +00:00
Brad Roberts
4cc9398402 phobos 0.103 2007-09-10 04:14:55 +00:00
Brad Roberts
2fd7d60c13 phobos 0.96 2007-09-10 04:05:01 +00:00
Brad Roberts
97c64f349e phobos 0.93 2007-09-10 04:01:57 +00:00
Brad Roberts
99f2734db6 phobos 0.88 2007-09-10 03:56:33 +00:00
Brad Roberts
fa26a1683e phobos 0.80 2007-09-10 03:48:16 +00:00
Brad Roberts
35a12fec2f phobos 0.76 2007-09-10 03:11:55 +00:00
Brad Roberts
fa1bc52ba2 phobos 0.75 2007-09-10 03:06:06 +00:00
Renamed from thread.d (Browse further)