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