Commit Graph

1454 Commits

Author SHA1 Message Date
Araq
7303c3292f fixed codegen for barriers 2014-06-02 19:03:21 +02:00
Araq
b78173788d bugfix: codegen for promises 2014-06-02 09:13:16 +02:00
Araq
e6d12f3f6e fixed codegen for return values 2014-06-01 15:02:13 +02:00
Araq
40baebebfe pi test compiles, but crashes randomly 2014-06-01 01:45:44 +02:00
Araq
9953e0bbca tdisjoint_slice2 works 2014-05-31 01:16:16 +02:00
Araq
ea16aca09e correct code generation for tforstmt 2014-05-30 13:15:54 +02:00
Araq
6470bd8f87 'parallel' proves array bounds 2014-05-29 13:27:45 +02:00
Araq
030eac86c0 bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise' 2014-05-25 15:19:46 +02:00
Araq
d2dbcf2fa4 progress with futures 2014-05-23 08:57:16 +02:00
Araq
417b9f5a1d 'parallel' statement almost working 2014-05-22 08:41:50 +02:00
Araq
31b8fd66b1 'parallel' statement: next steps 2014-05-14 23:36:28 +02:00
Araq
c43e8df90c progress for the 'parallel' statement 2014-05-14 01:51:44 +02:00
Araq
6195dbe491 initial non-compiling version of 'parallel' 2014-05-12 11:12:37 +02:00
Araq
bdb2d21f27 bugfix: bool for case statements 2014-05-06 21:03:05 +02:00
Araq
1549bed82f 2nd attempt to fix bootstrapping 2014-05-06 07:28:19 +02:00
Araq
1df344dee3 attempt to fix the bootstrapping 2014-05-06 07:01:15 +02:00
Araq
77d5ab1708 bootstraps works again; get rid of compile-time 'rand' (too weird) 2014-05-06 00:17:41 +02:00
Araq
71de04b4ba Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-05-06 00:05:38 +02:00
Araq
a11ae9248f fixes #1140 2014-05-05 23:29:46 +02:00
Simon Hafner
3adceb34e0 fixed constant typo (SimulateCaasMemReset) 2014-05-02 17:17:12 -05:00
Araq
d0438540d0 implemented builtin noncopying slice 2014-05-02 08:44:03 +02:00
Araq
bd705a517f compiler prepared for the new comment handling 2014-04-30 00:53:44 +02:00
Araq
6a39155399 small bugfix for iterators 2014-04-30 00:13:59 +02:00
Araq
0049a2a388 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-25 19:55:06 +02:00
Araq
fab8cee13d minor tweaks; updated todo.txt 2014-04-25 19:54:42 +02:00
Araq
9979c3623e devel is version 0.9.5 2014-04-22 21:38:44 +02:00
Varriount
c0338eacb6 Merge pull request #1118 from gradha/pr_show_boot_options
Version switch displays options used during `koch boot`
2014-04-21 15:41:03 -04:00
Araq
687a1b7de4 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-21 10:10:28 +02:00
Araq
7a557013ae version 0.9.4 2014-04-21 09:46:36 +02:00
Araq
d22506c645 fixes #847 2014-04-21 09:18:47 +02:00
Andreas Rumpf
41f82fb45f Merge pull request #1113 from flaviut/del_dead
Delete dead files
2014-04-21 03:57:59 +02:00
Araq
5e839d50b4 fixes DLL generation 2014-04-21 03:44:48 +02:00
Araq
a868575436 doc2 likes future.nim now 2014-04-21 02:45:57 +02:00
Araq
042ffed6c4 some progress for #1082 2014-04-21 01:34:54 +02:00
Araq
2c97242739 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-21 00:07:40 +02:00
Araq
472190bedc fixes #1085 2014-04-21 00:04:36 +02:00
Dominik Picheta
5cf8c05a22 Fixes #1119. 2014-04-20 22:56:30 +01:00
Andreas Rumpf
726c709f97 Merge pull request #1097 from gradha/pr_avoid_idetools_crash
Avoid idetools crash on nil parameters.
2014-04-20 23:39:45 +02:00
Andreas Rumpf
e34c3e7c3b Merge pull request #1123 from flaviut/bug1110
Document vmgen.nim a bit
2014-04-20 23:35:22 +02:00
Andreas Rumpf
38892bbf6a Merge pull request #1124 from EXetoC/spawn-arg-check
Spawn argument checking.
2014-04-20 23:34:21 +02:00
flaviut
29261a0eae Document vmgen.nim a bit 2014-04-20 17:10:15 -04:00
EXetoC
171f4a21e8 Fix spawn ICE on invalid argument. 2014-04-20 23:03:31 +02:00
Dominik Picheta
57cc8237f7 Fixes #1093. 2014-04-20 21:55:45 +01:00
Araq
4075159933 reintroduce thread analysis but disable it for backwards compatibility 2014-04-20 22:15:25 +02:00
Araq
e6d17e6273 made large parts of the stdlib gcsafe 2014-04-20 20:01:24 +02:00
Araq
be6474af63 removed flawed thread analysis pass 2014-04-20 14:00:04 +02:00
Araq
39e4e3f205 fixes OR for int8|int16 etc 2014-04-20 13:59:38 +02:00
Grzegorz Adam Hankiewicz
03ffc344e1 Version switch displays options used during koch boot 2014-04-20 12:23:54 +02:00
Araq
c80d563afb actors compile again 2014-04-20 12:10:23 +02:00
Araq
05e89ffceb Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-20 01:19:10 +02:00