Commit graph

12564 commits

Author SHA1 Message Date
John Colvin
6753b83173 test choose for @nogc 2017-12-08 21:05:28 +00:00
John Colvin
088b61548e style 2017-12-08 21:05:27 +00:00
John Colvin
4d60d572c7 fix ChosenRange member initialisation 2017-12-08 21:05:27 +00:00
John Colvin
c5288e33ba fix ChosenRange ref element access 2017-12-08 21:05:27 +00:00
John Colvin
397dbfd083 simplify ChooseResult implementation 2017-12-08 21:05:27 +00:00
John Colvin
d5f2228455 fix choose.opSlice for infinite ranges 2017-12-08 21:05:27 +00:00
John Colvin
f75a79cc07 make std.range.choose{Among}? @safe ctfe-able 2017-12-08 21:05:27 +00:00
The Dlang Bot
d76946669c
Merge pull request #5912 from jercaianu/allocatefresh
Added allocateFresh for BitmappedBlock
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2017-12-08 21:10:34 +01:00
Alexandru Jercaianu
2485fef855 Added allocateFresh for BitmappedBlock
removed const

bla bla

bla
2017-12-08 21:18:10 +02:00
The Dlang Bot
64e4158ac7
Merge pull request #5908 from jercaianu/page_alloc_aligned
Added alignedAllocate for AscendingPageAllocator
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2017-12-08 05:08:17 +01:00
Andrei Alexandrescu
f29fe02458
Merge pull request #5910 from jercaianu/fix_bitmap
Fixed various bugs in Bitmapped Block
2017-12-07 22:15:54 -05:00
Alexandru Jercaianu
a20495e6cb Fixed various bugs in Bitmapped Block
removed unused dbg variable

removed blank line

added space in while
2017-12-08 00:42:26 +02:00
Alexandru Jercaianu
352e0cab97 Added alignedAllocate for AscendingPageAllocator 2017-12-07 19:22:42 +02:00
John Colvin
0ca5087737 fix Issue 18044 - std.conv.to for implicitly convertible associative arrays 2017-12-07 16:50:57 +00:00
Eduard Staniloiu
863421e114 Make alignedReallocate nothrow nogc 2017-12-06 18:38:11 +01:00
The Dlang Bot
0d7ecb1a2f
Merge pull request #5886 from edi33416/nogc_alloc_reallocate
[WIP] Make reallocate nothrow nogc
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2017-12-05 18:43:35 +01:00
The Dlang Bot
c61933e959
Merge pull request #5906 from dukc/betterTests
Added more attributes to unittests so they can catch more regressions.
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2017-12-05 18:11:25 +01:00
The Dlang Bot
08cfb95d59
Merge pull request #5905 from dukc/lockstepNote
Limitation note to lockstep and zip.
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2017-12-05 15:31:12 +01:00
Andrei Alexandrescu
f90fc45fe6
readjustments 2017-12-05 08:53:35 -05:00
Andrei Alexandrescu
76773fa83a
adjustments 2017-12-05 08:52:08 -05:00
dukc
f4c7e97f1c Added a note of inability of zip and lockstep to infer all their attributes. 2017-12-04 22:44:02 +02:00
dukc
114e9520cc Split an unittest in two. 2017-12-04 22:20:34 +02:00
dukc
d13702f3e0 Added more attributes to unittests so they can catch more regressions. 2017-12-04 19:58:38 +02:00
The Dlang Bot
9503a1e11e
Merge pull request #5855 from FeepingCreature/master
Handle structs with @disable this in Nullable
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-12-04 15:49:09 +01:00
Johan Engelen
e0e015d03f
[Trivial] improve documentation of popBackN
note that the popBackN doc is shared with popFrontN. This change moves the description of popBackN up, such that it is closer to where the reader will want to find it. Also adds more explicit mention of popFrontN, such that it is clear which one of the two is being described.
2017-12-03 14:37:13 +09:00
Sebastian Wilzbach
60fba5706d
Merge pull request #5576 from wilzbach/algo-skipover
[RFC] Make std.algorithm.searching.skipOver an eponymous template to allow partial instantiation
2017-12-02 14:31:26 +01:00
Andrei Alexandrescu
4968f402d3
Merge pull request #5578 from wilzbach/enable_assert_without_msg_check
Enable assert_without_msg DScanner check
2017-12-01 11:29:23 -05:00
Johan Engelen
5f05f489af
[Trivial] Fix typo 2017-12-01 18:37:18 +09:00
Sebastian Wilzbach
2591b61b4f Start removing std.{json,zip,zlib,algorithm.mutation}
from the assert_without_msg blacklist
2017-12-01 09:28:05 +01:00
Walter Bright
9b57e5474b std.net.isemail: document relicense 2017-11-30 14:32:58 -08:00
Andrei Alexandrescu
7315c7b0f5
Merge pull request #5894 from jercaianu/alloc_list_page
Integrate AscendingPageAllocator with AllocatorList
2017-11-30 14:12:56 -05:00
Robert burner Schadek
21df9ea699 fix issue 18021 2017-11-30 11:09:01 +01:00
Alexandru Jercaianu
09a3d25ccf replace deallocate with deallocateAll
test
2017-11-29 16:23:11 +02:00
Alexandru Jercaianu
e969c734cd Integrate AscendingPageAllocator with AllocatorList
test

removed unused functions from AscendingPageAllocator

test
2017-11-29 14:11:15 +02:00
JinShil
f0372315ca Issue 12625 - [scope] [DIP1000] implicit slicing of RValue static array should be illegal 2017-11-29 19:04:45 +09:00
Eduard Staniloiu
2a02f6feb9 Make reallocate nothrow nogc 2017-11-28 14:50:26 +00:00
The Dlang Bot
e40f180649
Merge pull request #5876 from jercaianu/ascendingalloc
AscendingPageAllocator
merged-on-behalf-of: unknown
2017-11-28 05:42:39 +01:00
Andrei Alexandrescu
df03bc9ee7
allman 2017-11-27 22:59:39 -05:00
Andrei Alexandrescu
cca6a5b552
use specific import std.algorithm.comparison 2017-11-27 22:42:06 -05:00
Andrei Alexandrescu
e23e48419e
more import fixes 2017-11-27 22:23:36 -05:00
Andrei Alexandrescu
bcfacfc629
import style 2017-11-27 22:16:06 -05:00
Andrei Alexandrescu
0a23aece1c
trailing ws 2017-11-27 21:51:44 -05:00
Andrei Alexandrescu
daf82864ed
style fixes 2017-11-27 21:20:29 -05:00
Andrei Alexandrescu
cea464b82c
more ws removal... 2017-11-27 20:30:06 -05:00
Andrei Alexandrescu
a28b7161ab
fix trailing ws 2017-11-27 20:26:59 -05:00
Andrei Alexandrescu
461eb01f89
delete trailing ws 2017-11-27 20:14:32 -05:00
Andrei Alexandrescu
0ab275f7e3
A few doc edits, will make one pass later. 2017-11-27 19:03:13 -05:00
Alexandru Jercaianu
5cc83ef806 Assert(0) on failure; Documentation updates; Windows uses VirtualFree with MEM_DECOMMIT in deallocate
Added deallocateAll test

updated docs
2017-11-28 00:38:16 +02:00
The Dlang Bot
ccdfcc9839
Merge pull request #5465 from andralex/sharedstaticinbigintnomore
Eliminate shared this from std/internal/math/biguintcore.d
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2017-11-27 21:53:49 +01:00
The Dlang Bot
14bd5408f5
Merge pull request #5889 from edi33416/fix_sbrkregion_expand
Fix SBrkRegion expand bug
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2017-11-27 19:35:18 +01:00