Commit Graph

3981 Commits

Author SHA1 Message Date
Araq
06ad50b671 fixes #669 2014-08-14 21:56:06 +02:00
Araq
1a7be4c66f fixes #722 2014-08-14 03:26:08 +02:00
Araq
65587f726e fixes #1433 2014-08-14 03:02:36 +02:00
Araq
8f5bf06528 fixes #1450 2014-08-14 02:55:04 +02:00
Araq
dc15e68c25 fixes #1472 2014-08-14 02:48:09 +02:00
Araq
c812a616b2 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-14 02:44:53 +02:00
Andreas Rumpf
fe3d9dd2b6 Merge pull request #1480 from rbehrends/fix-stackscan2
Fixed stack bottom initialization for DLLs.
2014-08-14 02:44:02 +02:00
Araq
2728bbccc4 fixes newly introduced bugs 2014-08-14 02:42:26 +02:00
Reimer Behrends
a772105e7d Fixed stack bottom initialization for DLLs. 2014-08-14 02:10:28 +02:00
Araq
27b9d10570 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-14 00:02:39 +02:00
Araq
f3d530e482 fixes #1434 2014-08-14 00:02:24 +02:00
Dominik Picheta
add0a0e9bc Merge pull request #1351 from def-/random-openarrays
Add random() for openarrays
2014-08-13 21:12:12 +01:00
Dominik Picheta
3b7a1498e7 Removed zmq wrapper. 2014-08-13 20:46:28 +01:00
Andreas Rumpf
1d19c9525e Merge pull request #1400 from rbehrends/fix-stackscan
More robust implementation for finding the beginning of the stack.
2014-08-13 20:17:16 +02:00
Araq
af0de9090e fixes #1475 2014-08-13 12:58:49 +02:00
Araq
32a5d4baf0 fixes #1442 2014-08-13 02:53:00 +02:00
Araq
abc8447331 fixes #1413 2014-08-13 02:34:08 +02:00
Araq
9d5d3c9fa1 fixes #820 2014-08-13 02:06:21 +02:00
Araq
4d8c127838 made some tests green 2014-08-13 01:30:42 +02:00
Araq
62e454f41b asynchttpserver compiles again; made some tests green 2014-08-13 01:16:18 +02:00
Araq
9e772a80f3 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-12 22:38:30 +02:00
Araq
1ee87b88ee asyncio compiles again 2014-08-12 22:38:10 +02:00
Andreas Rumpf
b1bfd51200 Merge pull request #1403 from def-/newseqwith
Add newSeqWith
2014-08-12 20:00:25 +02:00
Andreas Rumpf
15eea198be Merge pull request #1417 from gradha/pr_852_nimcache_naming
Documents nimcache naming and fixes ios example
2014-08-12 19:59:32 +02:00
Andreas Rumpf
bba644fbd1 Merge pull request #1405 from boydgreenfield/add_mmap_map_populate
Add mmap map populate
2014-08-12 19:50:14 +02:00
Araq
4d863ebb5e fix failed tests due to gcsafe 2014-08-12 10:11:58 +02:00
Araq
d1300de5e6 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-12 08:47:39 +02:00
Araq
b8ce3a4175 fixes 'gcsafe' 2014-08-12 08:47:31 +02:00
Araq
05dbba0e38 fixes #1431 2014-08-12 00:22:14 +02:00
Dominik Picheta
25610a2f70 Fixes incorrect macro stack traces. 2014-08-11 20:47:38 +01:00
def
61a6ecfd94 Move newSeqWith to sequtils 2014-08-11 21:05:21 +02:00
Araq
aaf4b04203 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-11 20:38:36 +02:00
Araq
dd806cafa0 distinguish between 'defined' and 'declared' 2014-08-11 20:38:28 +02:00
Andreas Rumpf
94131e1e56 Merge pull request #1467 from Varriount/fix-1424
Fix #1424
2014-08-10 23:55:06 +02:00
Varriount
74213fcb9c Update semexprs.nim 2014-08-10 17:50:58 -04:00
Araq
b1c8461a3b fixes tinavlid_array_bounds test 2014-08-10 13:46:42 +02:00
Dominik Picheta
a2ec3c91f1 Fix asyncnet example. Rearrange net code. 2014-08-10 12:28:17 +01:00
Dominik Picheta
ef2f377bfa Added SafeDisconn for accept. 2014-08-10 11:39:37 +01:00
Dominik Picheta
8b08e98e9f Merge branch 'devel' of github.com:Araq/Nimrod into devel 2014-08-10 10:55:46 +01:00
Dominik Picheta
eb6ac2a901 Asynchttpserver now uses new uri module for URL parsing. 2014-08-10 10:54:59 +01:00
Araq
037d7e4e5d Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-10 03:19:00 +02:00
Araq
86b654c58c Merge branch 'master' of https://github.com/Araq/Nimrod into devel 2014-08-10 03:17:39 +02:00
Araq
76011e40ef progress on 'spawn' 2014-08-10 03:17:30 +02:00
Andreas Rumpf
0f15ebf8ca Merge pull request #1468 from Varriount/fix-1435
Fix 1435
2014-08-09 22:55:18 +02:00
Clay Sweetser
f8ea5f1a37 Adds documentation on skipTypes and mapType 2014-08-09 16:40:58 -04:00
Clay Sweetser
e46a735bb5 Fixes #1435 2014-08-09 16:40:35 -04:00
Dominik Picheta
7358fc256f More future debug info. Added new error code to SafeDisconn list. 2014-08-09 20:50:06 +01:00
Dominik Picheta
f8e714bd30 Fixes async on Linux. 2014-08-09 18:10:45 +01:00
Dominik Picheta
4f5f98f0b1 Fixes incorrect async exception handling. Adds sleepAsync.
The tasyncexceptions test has been added which tests for this incorrect
exception handling behaviour. The problem was that the exception was
raised inside a callback which was called from a previously finished async
procedure. This caused a "Future already finished" error. The fix was to
simply reraise the exception if the retFutureSym is already finished.

sleepAsync was added to help with the reproduction of this test. It should
also be useful for users however.

Finally some debug information was added to futures to help with future
bugs.
2014-08-09 17:13:22 +01:00
Clay Sweetser
7a09b3b57b Fix #1424 some more 2014-08-08 17:22:50 -04:00