Commit Graph

3486 Commits

Author SHA1 Message Date
Araq
a4323b06b3 barrier more efficient 2014-06-03 08:25:42 +02:00
Araq
7303c3292f fixed codegen for barriers 2014-06-02 19:03:21 +02:00
Araq
fbadbb399e hopefully faster barrier implementation 2014-06-02 19:03:01 +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
bea1761da1 tester works again 2014-05-30 17:04:39 +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
f12a0820e0 added 'sortoutput' option to make output deterministic for threading tests 2014-05-29 13:19:26 +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
fe690a2c91 added test case for bug #1140 2014-05-06 00:05:30 +02:00
Araq
4055fd4376 some additions to winlean 2014-05-06 00:04:36 +02:00
Araq
a11ae9248f fixes #1140 2014-05-05 23:29:46 +02:00
Dominik Picheta
88cb4850ce Merge pull request #1175 from EXetoC/await-discard
Fix #1170.
2014-05-04 21:04:07 +01:00
Andreas Rumpf
93fed1f6d9 Merge pull request #1177 from rbehrends/reftables
Added support for ref type hash tables.
2014-05-04 21:04:04 +02:00
Reimer Behrends
79891b6b9b Added support for ref type hash tables.
This reuses the hash table implementation for objects (and the
associated tests). For efficiency reasons, iterator implementations
are currently adapted rather than calling the TTable code.
2014-05-04 15:22:50 +02:00
EXetoC
b1c865a656 Fix #1170. 2014-05-04 01:52:42 +02:00
Dominik Picheta
05712fe805 Merge pull request #1173 from EXetoC/pfuture-nested-type-param
Fix #1171.
2014-05-03 22:51:03 +01:00
EXetoC
8802688e9f Fix #1171. 2014-05-03 23:32:14 +02:00
Dominik Picheta
24babdedf1 DWORD -> PULONG for POverlapped. 2014-05-03 21:05:45 +01:00
Simon Hafner
dfeb573edb fixed paths because caasdriver is now in testament 2014-05-03 12:14:28 -05: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
Dominik Picheta
a21289f5d5 Await is now supported in try statements. 2014-05-01 23:27:43 +01:00
Dominik Picheta
543687f345 Fixes buffered recv in asyncnet. 2014-04-30 22:50:17 +01:00
Dominik Picheta
6c4870d812 Get rid unsafe pointer type in GetQueuedCompletionStatus. 2014-04-30 17:38:44 +01:00
Araq
81d4049797 bugfix: MS-GC GC_unref 2014-04-30 01:05:52 +02:00
Araq
bd705a517f compiler prepared for the new comment handling 2014-04-30 00:53:44 +02:00
Araq
d438ecc246 async might work now reliably 2014-04-30 00:52:58 +02:00
Araq
6619381768 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-30 00:23:08 +02:00
Araq
ed1927e001 bugfix: MS GC acknowledges GC_ref/unref properly 2014-04-30 00:22:45 +02:00
Araq
5bbb09acf8 give system.lines a proper buffer 2014-04-30 00:18:34 +02:00
Araq
5710a05422 fixed a typo 2014-04-30 00:16:35 +02:00
Araq
6a39155399 small bugfix for iterators 2014-04-30 00:13:59 +02:00
Varriount
936eaa6da3 Merge pull request #1155 from Varriount/revert-bbodi/devel
Revert "Merge pull request #1139 from bbodi/devel"
2014-04-26 21:32:03 -04:00
Clay Sweetser
61dfe9f0d5 Revert "Merge pull request #1139 from bbodi/devel"
This reverts commit 2da7ad8647, reversing
changes made to 8c6b1b402e.
2014-04-26 21:30:20 -04:00
Varriount
2da7ad8647 Merge pull request #1139 from bbodi/devel
fix #1065
2014-04-26 20:44:11 -04:00
Araq
0049a2a388 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-25 19:55:06 +02:00