Araq
d68be11fea
Merge branch 'issue-6805' of https://github.com/Veladus/Nim into Veladus-issue-6805
2017-12-15 16:44:01 +01:00
Araq
b73bb911a9
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-12-15 15:34:00 +01:00
Araq
e0591d4941
fixes #6626
2017-12-15 15:33:43 +01:00
GULPF
cf9bee1702
Fix counttable smallest loop start ( #6917 )
...
* Fix counttable smallest
* Fix counttable smallest loop start
2017-12-15 13:59:32 +01:00
Araq
be87fe9176
make tests green again
2017-12-15 13:24:47 +01:00
Araq
8db5b32ff7
make type vs proc ambiguous handling more consistent; fixes #6726 ; fixes #6693
2017-12-15 12:16:03 +01:00
Araq
950dadbc71
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-12-15 11:34:51 +01:00
Araq
8decf0f5ce
make JS tests green again
2017-12-15 11:34:17 +01:00
Araq
a5e4d2f7a3
fixes #668
2017-12-15 11:21:49 +01:00
Andreas Rumpf
e92883466a
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-12-15 00:36:41 +01:00
Araq
196977f623
many improvements to random.nim; fixes #4726
2017-12-14 21:37:53 +01:00
Araq
1bb086e7a8
fixes #5999
2017-12-14 20:55:02 +01:00
Araq
da2f689e09
fixes #6033
2017-12-14 20:49:08 +01:00
Fabian Keller
6df6ec27ec
Improved collection-to-string behavior ( #6825 )
2017-12-14 14:02:13 +01:00
Andreas Rumpf
e860334377
added SQL parser test
2017-12-14 12:46:09 +01:00
Andreas Rumpf
bc1123536e
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-12-14 10:55:12 +01:00
Emery Hemingway
9e87531f04
Genode: constrain osTryAllocPages to RAM quota ( #6883 )
...
Genode software components all start with an explicit RAM resource quota
which may or may not be upgraded during runtime by the parent process.
With this patch `osTryAllocPages` will fail if allocation exceeds quotas
set by the parent and the `osAllocPages` procedure will trigger a
blocking request to the parent to increase quotas. The previous behavior
could potentially block both procedures indefinitely for a quota upgrade
rather than fail and trigger garbage collection.
This patch also adds tracking of Genode dataspace mappings into the
component address space so they can be detached and freed.
2017-12-14 10:23:47 +01:00
Dominik Picheta
3546a89e87
Merge pull request #6919 from konqoro/patch-19
...
Small fix for js dom
2017-12-13 21:45:47 +00:00
Andreas Rumpf
be16dfd195
make tests green again
2017-12-13 22:16:37 +01:00
konqoro
422c117a77
Small fix for js dom
2017-12-13 16:14:01 +02:00
Araq
c35788b97c
make hidden visibility the default for Unix
2017-12-13 14:37:19 +01:00
GULPF
542d45f882
Fix counttable smallest ( #6912 )
2017-12-13 02:52:35 +01:00
Araq
d550417f8b
Merge branch 'cheatfate-nosproc3' into devel
2017-12-13 02:50:26 +01:00
Araq
63f5e3f920
Merge branch 'nosproc2' of https://github.com/cheatfate/Nim into cheatfate-nosproc3
2017-12-13 02:47:40 +01:00
cheatfate
e952ada1ba
Fix
2017-12-13 00:36:14 +02:00
Araq
6f8e98cff2
improve the docs for tables.add
2017-12-12 19:55:46 +01:00
Araq
647c1a1268
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-12-12 19:36:04 +01:00
Araq
1a5a09b835
make tfragment_gc more robust
2017-12-12 19:35:40 +01:00
cheatfate
0429f41e98
execProcesses optimization.
2017-12-12 20:00:14 +02:00
cheatfate
e672249859
Windows: Fix invalid handle value for execProcesses.
...
Windows. Fix named pipes leak.
2017-12-12 16:53:09 +02:00
Gerke Max Preussner
d3f966922e
Fixed koch warning when installing Nim. ( #6898 )
2017-12-12 14:43:12 +01:00
Veladus
56aa16b1de
removed unused constants
2017-12-11 22:09:29 +01:00
Veladus
15f72d0cf1
Now analyzes over magics instead of symbol names; but dosn't compile for me
2017-12-11 21:49:28 +01:00
Veladus
a15ddf4013
Improved error reporting
2017-12-11 21:48:22 +01:00
cheatfate
59d4530562
Remove -3 as marker of exited process.
...
Cache exiting process for Windows to omit unnecessary syscalls.
Fix closing hThread for Windows.
Fix for pause/resume on Windows.
Fix process handle leak on Windows.
Change behavior for waitForExit on Windows.
2017-12-11 21:12:07 +02:00
skilchen
28e0bf9dcd
fix #6264 and #6141 ( #6884 )
2017-12-11 14:43:59 +01:00
Andreas Rumpf
6e08ae5c26
merged patch #6876 manually, taking care of poDemon
2017-12-11 11:57:21 +01:00
Andreas Rumpf
e24a3bd0ab
allocator: minor fix for deallocOsPages
2017-12-11 09:18:11 +01:00
Andreas Rumpf
e8a52a0fc2
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-12-09 13:40:16 +01:00
Andreas Rumpf
14f2578604
fixes crash related to runnableExamples in Nim doc that yet uses the VM
2017-12-09 13:40:08 +01:00
jcosborn
96a5062b8c
modify getTypeImpl to reduce result to final implementation ( #6891 )
...
* added test case for getTypeImpl
* modify getTypeImpl to reduce result to final implementation
2017-12-09 13:07:37 +01:00
Mathias Stearn
b87ef65532
Use addCallback rather than callback= in asyncfutures.all() ( #6850 )
...
* Use addCallback rather than callback= in asyncfutures.all()
Addresses part of #6849
* Stop using do notation for #6849
* Update example style
2017-12-09 00:55:04 +00:00
Andreas Rumpf
f70d967d2c
fixes #6889
2017-12-08 23:31:06 +01:00
Araq
b0c682de4d
Merge branch 'devel' into araq-new-mm2
2017-12-08 10:06:56 +01:00
Araq
4be45f5913
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-12-08 10:06:36 +01:00
Araq
eae1aaa377
fixes another sighashes problem
2017-12-08 10:06:20 +01:00
Araq
00a230e5d8
Leak detector: give more info for anon ref objects
2017-12-08 09:19:55 +01:00
Araq
17becb8d30
added allocator improvments to the changelog; closes #6031
2017-12-08 08:07:57 +01:00
Andreas Rumpf
a9b8f38366
change tfragment_gc test for appveyor
2017-12-08 00:19:28 +01:00
Andreas Rumpf
3d5840d24f
parsesql: some bugfixes
2017-12-08 00:00:31 +01:00