Commit Graph

1602 Commits

Author SHA1 Message Date
Araq
06ad50b671 fixes #669 2014-08-14 21:56:06 +02:00
Araq
65587f726e fixes #1433 2014-08-14 03:02:36 +02:00
Araq
c812a616b2 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-14 02:44:53 +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
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
32a5d4baf0 fixes #1442 2014-08-13 02:53:00 +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
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
Araq
037d7e4e5d Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-10 03:19:00 +02:00
Araq
76011e40ef progress on 'spawn' 2014-08-10 03:17:30 +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
Clay Sweetser
7a09b3b57b Fix #1424 some more 2014-08-08 17:22:50 -04:00
Araq
c5b9486455 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-08 02:28:35 +02:00
Araq
0914b489b3 'parallel' statement works again 2014-08-08 02:28:26 +02:00
Araq
057b53e139 'lambda' is no keyword anymore 2014-08-08 02:24:19 +02:00
def
9bb739332f Also include string.h for strlen for C backend 2014-08-08 01:02:44 +02:00
Clay Sweetser
7c3a28ae8b Fix #1424 2014-08-07 17:52:37 -04:00
def
a41be8021b Include string.h for strlen with cpp backend 2014-08-07 21:32:17 +02:00
Araq
a64d733029 some bugfixes for 'deepCopy' 2014-08-06 09:54:23 +02:00
Araq
cf61072cc9 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Conflicts:
	compiler/ccgexprs.nim
2014-08-05 21:53:26 +02:00
Araq
55250b3f36 added debug output (but not active) 2014-08-05 21:40:17 +02:00
Araq
3df553ef25 check there is only one deepCopy per type 2014-08-05 21:38:49 +02:00
Araq
053b34d91d fixes yet another LL bug 2014-08-05 21:38:27 +02:00
Andreas Rumpf
b66444800a Merge pull request #1426 from Varriount/fix-813
Fix #813
2014-08-02 09:35:36 +02:00
Varriount
23f64dd63d Update commands.nim 2014-08-02 00:16:10 -04:00
Araq
9673e4f2df progress on deepCopy 2014-08-01 23:40:48 +02:00
Andreas Rumpf
f43ec61568 Merge pull request #1437 from def-/fix-#1291
Fix typo in mHigh
2014-08-01 02:09:09 +02:00
def
f17de0b13a Fix typo in mHigh 2014-08-01 02:06:07 +02:00
def
0dd46ee845 Set kind of literal nodes as resExpr 2014-08-01 01:45:58 +02:00
Clay Sweetser
9b4b4bcbc5 Clean up more 2014-07-29 21:31:46 -04:00
Clay Sweetser
6a09fc358e Clean up a bit. 2014-07-29 21:23:18 -04:00
Clay Sweetser
1b6abccba2 Fix #813
Also add a notice that the linked list stuff in the compiler should be (one day) removed.
2014-07-29 21:13:21 -04:00
def
1274953507 normalize "run" command 2014-07-29 02:16:57 +02:00
def
d9b5ae13be Allow arguments for "nimrod run" 2014-07-28 17:41:00 +02:00
Reimer Behrends
15734009ca More robust implementation for finding the beginning of the stack.
This patch inserts an extra stack frame above the function that
calls the actual Nimrod code and ensures that a reference to this
frame is stored as the stack bottom.
2014-07-23 03:20:50 +02:00
Flaviu Tamas
ed68286c59 Fix #1392 2014-07-22 15:39:23 -04:00
Araq
e27c675293 fixes subtle interaction between closures and 'yield' 2014-07-22 20:22:29 +02:00
Araq
a7911addf7 parseBiggestFloat is now builtin 2014-07-16 00:41:03 +02:00
Araq
c14e7565f8 fixes #1355 2014-07-15 20:26:45 +02:00