Commit graph

465 commits

Author SHA1 Message Date
Walter Bright
03b6ee586d Merge pull request #5092 from JackStouffer/logger-imports
Removed many global imports from std.experimental.logger.core
2017-02-10 15:51:26 -08:00
Jack Stouffer
7ebfead68b Removed many global imports from std.experimental.logger.core 2017-02-06 11:20:32 -05:00
Basile Burg
63f463b140
style, remove several useless usage of "final"
signals: concerned methods are templatized so never virtual
bitnfa: inside final class, methods always final
2017-02-06 09:34:28 +01:00
Jack Stouffer
bb27aa7bd2 Merge pull request #5029 from somzzz/issue_16564
fix issue 16564 - KRRegion.empty sometimes returns Ternary.no
2017-01-19 08:50:26 -05:00
Jack Stouffer
9dd0f579be Merge pull request #4982 from RazvanN7/Issue_16824
Fix Issue 16824 - std.experimental.allocator.dispose leaks memory
2017-01-17 15:29:04 -05:00
Basile Burg
17cea5abdc
style fix - remove wrong usages of the final attribute 2017-01-16 21:00:13 +01:00
somzzz
8a69b10451 fix issue 16564 2017-01-16 03:40:57 -08:00
RazvanN7
23fcc1cc25 Style changes 2017-01-15 12:11:06 +02:00
RazvanN7
098e52ba21 Created the make/disposeMultidimensionalArray functions + unittest 2017-01-12 19:47:37 +02:00
Sebastian Wilzbach
18ecb6b72c Make more modules publicly runnable on dlang.org 2017-01-06 23:29:55 +01:00
WalterW
f7e14e905b Fix issue 16352 - dead-lock in std.allocator.free_list unittest
This fixes the actual unittest.
2016-12-24 01:40:47 -05:00
WalterW
776202b4e4 SharedFreeList - Fix nodes count desync and use after free on deallocateAll 2016-12-23 12:55:32 -05:00
WalterW
5caa66ef31 Fix issue 16352 - dead-lock in std.allocator.free_list unittest 2016-12-23 12:55:32 -05:00
RazvanN7
936a802b50 Issue 16824 - std.experimental.allocator.dispose leaks memory for arrays of more than 1 dimension 2016-12-21 16:38:59 +02:00
RazvanN7
935d4ada9a Issue 16824 - std.experimental.allocator.dispose leaks memory for arrays of more than 1 dimension 2016-12-21 16:31:44 +02:00
sprinkle131313
0857bdfe27 Enables long line style check. 2016-12-20 04:00:36 -05:00
Sebastian Wilzbach
870cf27bbf Merge pull request #4946 from 9il/rmndslice
deprecate std.experimental.ndslice
2016-12-19 09:32:15 +01:00
Sebastian Wilzbach
cc7f125ed1 Add missing imports to public unittests 2016-12-15 23:23:35 +01:00
Ilya Yaroshenko
e6d9cc9c45 deprecate ndslice
fix import
2016-12-14 17:13:23 +02:00
Ilya Yaroshenko
60fe72b197 fix back for byElement
fix style
2016-12-08 19:17:50 +02:00
Ilya Yaroshenko
25b1e12254 remove byElement specialisation for N = 1 2016-12-08 18:43:48 +02:00
Ilya Yaroshenko
d2e024d9bb deprecate not nothrow API in ndslice and make binary representation public 2016-12-08 18:43:43 +02:00
Sebastian Wilzbach
b82ae35fd7 Use void for auto function without return statement 2016-12-08 12:32:14 +01:00
Sebastian Wilzbach
c5ba7c7d0b Style fix: Add whitespace between import colon 2016-12-08 01:46:46 +01:00
Sebastian Wilzbach
df2e72d113 Style fix: add whitespace after if/while 2016-12-08 01:46:46 +01:00
Martin Nowak
26a6857e7b Merge pull request #4889 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
2016-11-21 00:19:08 +01:00
ljubobratovicrelja
c312da1888 Added unittest example demonstrating overlapped blocks. 2016-11-05 14:14:12 +01:00
ljubobratovicrelja
946dce263f Added hint in docs about overlapped blocks. 2016-11-05 14:14:12 +01:00
Martin Nowak
0f5b131d0a Merge remote-tracking branch 'upstream/stable' into merge_stable
Conflicts:
        std/traits.d
2016-11-05 12:15:09 +01:00
Andrei Alexandrescu
00ce4ed3a1 Merge pull request #4865 from 9il/tohash
fix issue 16609
2016-11-01 13:32:55 -04:00
Martin Nowak
dff5422fa5 Merge pull request #4873 from 9il/stable
️Implicit cast to const slices in case of underlaying range is a pointer.
2016-10-24 08:54:06 +02:00
Ilya Yaroshenko
821ccc907b Implicit cast to const slices in case of underlaying range is a pointer. 2016-10-16 18:55:15 +02:00
Ilya Yaroshenko
5ebd773343 reduce test template bloat 2016-10-16 17:14:58 +02:00
Ilya Yaroshenko
52767078cc fix issue 16419 2016-10-16 12:47:04 +02:00
Ilya Yaroshenko
7120a2fa86 add note about Mir 2016-10-01 08:30:01 +02:00
Ilya Yaroshenko
2ad1da6e2b update ndslice tables 2016-10-01 08:04:27 +02:00
Ilya Yaroshenko
a3d18ebbec add slice.as 2016-09-30 21:28:59 +02:00
Ilya Yaroshenko
1c9ff2f1ed fix mixin style 2016-09-30 16:16:39 +02:00
Ilya Yaroshenko
545dfd08d7 workaround for Issue 16473 2016-09-30 16:13:35 +02:00
Ilya Yaroshenko
a90f857754 reduce ndslice template bloat part 2 2016-09-30 01:43:15 +02:00
Ilya Yaroshenko
c39ec4cd43 reduce ndslice template bloat part 1 2016-09-30 01:43:05 +02:00
Andrei Alexandrescu
a5e935370f Merge pull request #4781 from 9il/mapSlice
add mapSlice and fix  Issue 16501
2016-09-29 00:09:09 +02:00
Andrei Alexandrescu
25418edb06 Merge pull request #4798 from aG0aep6G/FreeTree
std.experimental.allocator: fix FreeTree issues 16506 and 16507
2016-09-24 15:45:41 -04:00
Ilya Yaroshenko
99532a8f41 fix issue 16503 : add fast math bridge for LDC 2016-09-23 20:29:28 +02:00
Ilya Yaroshenko
a3f205a19e fix 16501 and fix issue 16501 2016-09-23 20:29:15 +02:00
Jack Stouffer
67d44e4cdc Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
Ilya Yaroshenko
384d042793 Merge pull request #4799 from crimaniak/master
Fix mistake in std.experimental.logger.multilogger unit test
2016-09-20 21:00:21 +03:00
Andrei Alexandrescu
ca39f61132 Merge pull request #4780 from 9il/all
add uninitializedSlice
2016-09-20 13:24:48 -04:00
anonymous
4afa2045c5 cover "desperation mode" 2016-09-19 12:25:45 +02:00
crimaniak
c66c3208b9 Fix mistake in std.experimental.logger.multilogger unit test 2016-09-19 02:15:29 +03:00