Jack Stouffer
c183c2e5c2
Fixed std.algorithm imports in std.experimental.allocator to not be package wide
2016-07-03 01:34:31 -04:00
Jack Stouffer
fb67a6bb74
Fixed local imports in std.experimental.allocator.building_blocks.free_list
2016-06-30 18:07:00 -04:00
Jack Stouffer
3011d06039
Fixed local imports in std.experimental.allocator.building_blocks.bitmapped_block
2016-06-30 18:07:00 -04:00
Jack Stouffer
3be9dc0192
Fixed local imports in std.experimental.allocator.building_blocks.affix_allocator
2016-06-30 18:07:00 -04:00
Andrei Alexandrescu
7172eda466
Merge pull request #4327 from tsbockman/isPowerOf2
...
Add `std.math.isPowerOf2()`. Supports floating-point and integers.
2016-06-16 23:09:02 -04:00
Sebastian Wilzbach
ec47ac4224
Remove the WEB macro in favor of HTTP
...
replacement: sed 's/\$(WEB/\$(HTTP/g' -i **/*.d
2016-06-16 00:14:51 +02:00
Dmitry Olshansky
f91fba5f5a
Merge pull request #4414 from s-ludwig/master
...
Add empty doc comments to all public Phobos modules to fix /library/.
2016-06-08 20:55:32 +04:00
Vladimir Panteleev
290894cbcf
Merge pull request #4409 from veelo/patch-1
...
Fix 404.
2016-06-07 13:23:39 +03:00
Sönke Ludwig
f07dfe6df0
Add empty doc comments to all public Phobos modules to fix /library/.
...
The DDOX based documentation is configured to only show entities with doc comments and thus hides modules without one. This adds an empty comment to all public Phobos modules that have stayed undocumented so far.
They should probably get a proper documentation with description/license/copyright/.... This just fixes the documentation until then.
2016-06-06 10:53:11 +02:00
Bastiaan Veelo
db6f55e2b1
Fix 404 (using MREF_ALTTEXT).
2016-06-06 00:59:17 +02:00
Bastiaan Veelo
c9674aa9de
Fix 404.
2016-06-06 00:14:28 +02:00
tsbockman
18d1b436e4
Update Phobos to use the new std.math.isPowerOf2()
everywhere.
...
`std.uni` looks like it may depend upon its local `isPowerOf2()` implementation
to return `true` for `0`. Since the semantics are different from the standard
version, I have renamed it to `isPow2OrZero()` to avoid confusion.
2016-06-04 21:19:38 -07:00
anonymous
68742c059a
Ddoc: clean up macros in std.experimental.allocator
...
Replacing LINK2, A, and the custom XREF2 with MREF and friends. Also
removing other unused macros.
This fixes the links on DDOX pages.
2016-06-04 22:16:11 +02:00
Steven Schveighoffer
bc63d2b949
Merge pull request #4372 from andralex/allocator-change-expand
...
Change semantics of expand: the null array cannot be expanded 'in place'
2016-05-27 17:45:44 -04:00
Andrei Alexandrescu
8ecabe23f2
Change semantics of expand: the null array cannot be expanded 'in place'
2016-05-27 16:36:01 -04:00
Andrei Alexandrescu
140c51447f
Remove spurious deprecation lookup warning
2016-05-27 16:05:35 -04:00
Andrei Alexandrescu
b94026470d
Merge pull request #4307 from JackStouffer/allocator
...
Move Ternary from std.experimental.allocator.common to std.typecons
2016-05-24 10:29:23 -04:00
Jack Stouffer
b7165c04bc
Move Ternary from std.experimental.allocator.common to std.typecons
2016-05-24 10:27:10 -04:00
Jack Stouffer
c643eaa291
Remove commented out code and redundant comments from std.experimental.allocator
2016-05-12 08:25:42 -04:00
Sebastian Wilzbach
f891779f25
use the new alias syntax
2016-04-27 01:56:50 +03:00
Andrei Alexandrescu
249f10a89e
Allow affix access from qualified data
2016-04-23 15:11:35 -04:00
Dmitry Olshansky
e46fb63158
Merge pull request #4034 from rainers/fix_allocator
...
enable and fix tests of std.experimental.allocator for Win64/Win32mscoff
2016-03-16 23:50:18 +03:00
Kai Nacke
1e96d5d4bd
Allocator: Add stack direction for a lot of non-Intel architectures.
...
This should cover most architectures which D supports.
2016-03-12 20:04:40 +01:00
David Nadlinger
42625ce05c
Merge pull request #3949 from japplegame/patch-1
...
fix Bucketizer.owns
2016-03-05 23:02:35 +00:00
Rainer Schuetze
d979bb8165
test std.experimental.allocator for Win64/Win32mscoff
...
fix assert in std.experimental.allocator.building_blocks.bitmapped_block for 32-bit build
2016-03-01 13:08:08 +01:00
Joakim
10c01a0614
On Android, update std.datetime to extract timezone data and some other fixes.
2016-02-10 14:25:42 +05:30
Steven Schveighoffer
e9e52d9e05
Add goodAllocationSize to GCAllocator -- the GC has very well defined
...
behavior for this.
2016-01-31 14:50:53 -05:00
Jack Applegame
f790eeeb98
Fix imports.
2016-01-29 13:48:36 +03:00
Jack Applegame
b2e6ed320f
Bucketizer unittest update
2016-01-29 13:31:46 +03:00
Jack Applegame
a527393821
fix Bucketizer.owns
2016-01-24 10:04:43 +03:00
Andrei Alexandrescu
ac96a3d3c0
Merge pull request #3684 from 9il/shared_free_list
...
[allocators] add approxMaxNodes for shared free list
2016-01-14 02:48:51 -05:00
Yazan Dabain
44d273c3bd
Fixes #15433 : std.experimental.allocator.building_blocks.free_tree only compiles with unittest
2015-12-11 10:44:06 +02:00
Walter Bright
cf22992cbb
Merge pull request #3768 from CyberShadow/pull-20151024-051829
...
HTML fixes
2015-10-24 15:05:00 -07:00
Vladimir Panteleev
86cf380007
HTML fixes
2015-10-24 06:19:23 +00:00
Brian Schott
60e69567dc
Merge pull request #3693 from andrewwvc/newmaster
...
Modified allocateEligible to prevent memory stomping
2015-10-19 02:20:31 -07:00
Ilya Yaroshenko
f81799cd0f
fix #15188
2015-10-16 01:05:05 +03:00
Martin Nowak
2408a31a3f
Merge pull request #3689 from economicmodeling/allocator-list-without-expand
...
Issue 15197 - Allow allocator_list to work with allocators that don't have 'expand()'
2015-10-15 01:17:55 +02:00
Andrew Van Caem
54e415c82f
Modified allocateEligible so that parent.allocate will allocate max bytes when hasTolerance is true
2015-10-04 12:19:16 +11:00
Hackerpilot
5cb1fc7888
Allow allocator_list to work with allocators that don't have 'expand()'
2015-10-02 17:38:21 -07:00
Hackerpilot
9c431374de
Fix memory leak in bitmapped-block unit tests
2015-10-02 17:11:40 -07:00
Ilya Yaroshenko
cc4cd7c1a9
add approxMaxNodes for shared free list
2015-10-02 17:41:33 +03:00
Ilya Yaroshenko
0b2ca72571
fix SharedFreeList.allocate
2015-10-02 07:35:09 -04:00
Andrei Alexandrescu
dbad0e839d
Reduce number of threads created in free_list unittest
2015-10-02 07:35:09 -04:00
Basile Burg
82349d5ea3
fix, temp file for test under win
2015-10-02 07:35:09 -04:00
Basile Burg
70c4ad4cbe
fix, test cant pass under win32
...
due to max alloc size
2015-10-02 07:35:09 -04:00
Andrei Alexandrescu
5cce2a1c30
Reduce unittests' pressure on resources
2015-10-02 07:35:09 -04:00
Andrei Alexandrescu
3a40bed57e
Reduce unittest allocations, otherwise there's failure on low-memory machines at least in 32-bit builds
2015-10-02 07:35:09 -04:00
Andrei Alexandrescu
b0d99515c5
Relax more totalAllocation assertions for 32 bit
2015-10-02 07:35:09 -04:00
Andrei Alexandrescu
58a19a64d8
Relax totalAllocation assertion for 32 bit
2015-10-02 07:35:09 -04:00
Andrei Alexandrescu
5c4f4cf20b
Where did the tabs come from?
2015-10-02 07:35:09 -04:00