Commit graph

86 commits

Author SHA1 Message Date
Walter Bright
245844d89a druntime.lib moved 2009-03-29 23:43:50 +00:00
Don Clugston
5ae67f23ac * Disabled pure nothrow for double & float functions, because of bug 2756
* More extensive unittests for nextUp.
Trivial tidying up:
* Changed all references to std.math.isXXX to the new names instead of the aliased old names.
* Moved license to end of std.math.
2009-03-24 08:49:38 +00:00
Sean Kelly
1a4740056a The code coverage feature of druntime has been fixed, so I'm removing std.cover. 2008-11-24 22:42:39 +00:00
Sean Kelly
edb5c5003e This commit includes all the changes necessary for Phobos to run against druntime. Here is a sucinct list of the changes made:
* Removed gcstats.  Garbage collector statistics will be avaialable in durintime's 'memory' module.
    * Removed object.d.  This module is replaced by the object.d provided by druntime.
    * Removed std.array.  To trap an array bounds error, import 'exception' from druntime and catch ArrayBoundsException.
    * Removed std.asserterror.  To trap an asertion failure, import 'exception' from druntime and catch AssertException.
    * Removed std.gc.  To interact with the garbage collector, import 'memory' from druntime.
    * Removed std.hiddenfunc.  No equivalent exception is currently exposed by druntime, but if one is exposed it will be called HiddenFuncException and be declared in 'exception'.
    * Removed std.moduleinit.  druntime declares ModuleInfo in object.d, so it is implicitly availble without importing.
    * Removed std.outofmemory.  To trap an out of memory error, import 'exception' from druntime and catch OutOfMemoryException.
    * Removed std.switcherr.  To trap a switch error, import 'exception' from druntime and catch SwitchException.
    * Removed std.synchro.  This functionality will exist within druintime.
    * Removed std.thread.  A Thread class is available within druntime's 'thread' module.  An interface comparison will be provided separately.
    * Removed std.typeinfo.  The classes defined in this package are for runtime use and should not be visible to the user.

The prior version of Phobos has been archived in tags/phobos-2.019 if needed.
2008-10-11 00:56:40 +00:00
Andrei Alexandrescu
09cd11a251 Cosmetic 2008-05-16 21:22:13 +00:00
Walter Bright
46c83cf355 const to enums 2008-03-04 08:24:16 +00:00
Walter Bright
079c6fade2 final tweaks 2007-11-28 05:17:41 +00:00
Brad Roberts
83bde3fc89 Manually cleanup remaining differences between candidate and trunk. std/variant.d is the only file with differences remaining. 2007-11-27 21:10:16 +00:00
Brad Roberts
1d8e8d85cc remove useless output from unittest.d and add some asserts to check results 2007-10-22 08:41:17 +00:00
Brad Roberts
e665d910ca Merge r355:385 from branches/phobos-1.x to trunk
-- fix for bug 1491 -- sigpipe suppression
  -- fix for bug 1478 -- libc network api threadsafety
  -- add std.socket to the standard unittest set
2007-10-14 05:10:52 +00:00
Walter Bright
7be3be74fc fix stupid mistakes 2007-10-03 06:00:32 +00:00
Walter Bright
58e8b59b8d remove html from std.math 2007-10-02 06:15:10 +00:00
Brad Roberts
e8f1af3923 Partial fixes for building phobos with -unittest. 2007-10-01 14:32:31 +00:00
Brad Roberts
03f85a89ef phobos 0.173 2007-09-10 05:34:16 +00:00
Brad Roberts
a298690ea5 phobos 0.170 2007-09-10 05:32:20 +00:00
Brad Roberts
c4389822c1 phobos 0.167 2007-09-10 05:30:20 +00:00
Brad Roberts
b76c21ccf9 phobos 0.161 2007-09-10 05:24:49 +00:00
Brad Roberts
110cfd9da7 phobos 0.148 2007-09-10 05:04:40 +00:00
Brad Roberts
98e28b66e3 phobos 0.140 2007-09-10 04:57:07 +00:00
Brad Roberts
8a43e67e9d phobos 0.136 2007-09-10 04:52:55 +00:00
Brad Roberts
ccbb884d7d phobos 0.126 2007-09-10 04:44:12 +00:00
Brad Roberts
fab6cdaa9f phobos 0.124 2007-09-10 04:42:45 +00:00
Brad Roberts
d24439d387 phobos 0.122 2007-09-10 04:41:44 +00:00
Brad Roberts
f5e542b7da phobos 0.114 2007-09-10 04:31:54 +00:00
Brad Roberts
bc412e7c3f phobos 0.113 2007-09-10 04:30:47 +00:00
Brad Roberts
15465290ea phobos 0.110 2007-09-10 04:25:53 +00:00
Brad Roberts
99f2734db6 phobos 0.88 2007-09-10 03:56:33 +00:00
Brad Roberts
c53c12f16c phobos 0.77 2007-09-10 03:41:43 +00:00
Brad Roberts
fa1bc52ba2 phobos 0.75 2007-09-10 03:06:06 +00:00
Brad Roberts
52d75c84df phobos 0.67 2007-09-10 02:20:40 +00:00
Brad Roberts
b8dd7daa64 phobos 0.66 2007-09-10 02:20:11 +00:00
Brad Roberts
c7ea30e9a0 phobos 0.65 2007-09-10 02:16:36 +00:00
Brad Roberts
dba8d9bcaa phobos 0.61 2007-09-10 02:09:57 +00:00
Brad Roberts
beea19e2f0 phobos 0.50 2007-09-10 02:05:38 +00:00
Brad Roberts
cf1172c198 phobos 0.19 2007-09-10 01:25:46 +00:00
Brad Roberts
6d357d1a69 phobos 0.7 2007-09-10 01:07:46 +00:00