Araq
830e0c0009
the codegen doesn't emit deepCopy for parallel statements
2014-11-08 15:47:00 +01:00
Araq
943d4ee714
fixed the deadlock that happens when stress testing ToFreeQueue
2014-11-08 11:18:25 +01:00
Araq
b5586264a0
broken attempt to fix queue exhaustion
2014-11-07 00:27:31 +01:00
Araq
9500dfcc2e
fixes #1612
2014-11-06 01:53:57 +01:00
Araq
a53e97fc89
Merge branch 'devel' into bigbreak
...
Conflicts:
lib/pure/osproc.nim
2014-11-03 22:50:55 +01:00
Andreas Rumpf
0bfa26c213
Merge pull request #1609 from rbehrends/fix-method-dispatch
...
Fix method recursion bug.
2014-11-03 16:31:31 +01:00
Simon Krauter
a7f5d550c1
Added test case
2014-11-03 12:18:45 +01:00
Araq
8853023fd8
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak
2014-11-03 12:01:07 +01:00
Reimer Behrends
ce9a57fcfd
Fix dispatcher creation for method prototypes.
...
When method prototypes were involved (e.g. forward declarations
for mutual recursion), calls were sometimes dispatched to the
wrong method implementation. One of the reasons was that method
dispatchers were then not always attached to method ASTs in
the correct place.
2014-11-02 23:35:41 +01:00
Reimer Behrends
bce2d57d95
Added test case for recursive methods.
2014-11-02 15:37:16 +01:00
Araq
c4d05ca130
better effect inference
2014-11-02 14:35:13 +01:00
Andreas Rumpf
51c875863e
Merge pull request #1589 from Varriount/fix-1561
...
Fixes #1561
2014-11-02 14:16:19 +01:00
Araq
590461d88a
updated the test
2014-10-31 21:13:02 +01:00
Varriount
a8a9dd6699
Fix #1561
2014-10-29 18:57:03 -04:00
Araq
0e439ce367
implements #78
2014-10-26 22:48:54 +01:00
Araq
201d3c9ed0
Merge branch 'devel' into bigbreak
...
Conflicts:
web/news.txt
2014-10-23 23:13:49 +02:00
Araq
2c5743db3e
fixes #1029
2014-10-22 12:50:04 +02:00
Araq
fa77547310
fixes 'import x as y' regression
2014-10-22 01:54:27 +02:00
Araq
53a9d6f5cd
Merge branch 'devel' into bigbreak
...
Conflicts:
compiler/nim.ini
doc/manual.txt
doc/tut2.txt
koch.nim
lib/system/channels.nim
readme.txt
tools/niminst/niminst.nim
tools/nimweb.nim
web/download.txt
web/news.txt
2014-10-20 08:44:00 +02:00
Simon Krauter
8b70e2c0e7
Added test case
2014-10-15 00:31:55 +02:00
Araq
4616a1e006
updated some tests
2014-10-04 14:23:17 +02:00
Araq
1088814e56
deepCopy is instantiated when its corresponding type is instantiated
2014-09-26 09:36:09 +02:00
Araq
8930ba50b9
'let' within 'parallel' now works
2014-09-22 08:34:05 +02:00
Araq
1a3b730bf5
made tests green
2014-09-22 01:25:13 +02:00
Araq
3866820eee
made some tests green
2014-09-21 23:57:54 +02:00
Araq
7916b1f9aa
implemented 'guard' annotation
2014-09-21 18:39:00 +02:00
Araq
17ce01c3e1
some progress on documentation building
2014-09-17 10:04:36 +02:00
Araq
2c99991d16
fixes #1444
2014-09-11 00:34:59 +02:00
Dominik Picheta
0b229fae77
Fixes tester.
2014-09-10 00:17:29 +01:00
Dominik Picheta
00b6a14489
More empty stmt fixes.
2014-09-09 15:58:44 +01:00
Dominik Picheta
4db6535025
Fixes for new comment handling.
2014-09-09 11:43:54 +01:00
Dominik Picheta
56f11e2c95
Fixes async tests.
2014-09-09 01:17:07 +01:00
Dominik Picheta
dd33069d59
Implements getCurrentException for try in async procs. Ref #1487 .
2014-09-09 01:16:28 +01:00
Dominik Picheta
6689fa68f5
Multiple exception idents in except for async. Ref #1487 .
2014-09-08 22:04:09 +01:00
Dominik Picheta
52c16a1a79
Implemented asyncfile for Posix.
2014-09-05 21:14:18 +01:00
Dominik Picheta
0f3025e320
Added Windows asyncfile implementation.
2014-09-05 17:36:16 +01:00
Zahary Karadjov
9a3963f51b
fix #959
...
Variable declarations using a type class will be subject to type inference similar to the one
already present in type coercions and the return type inference.
2014-09-04 23:50:00 +03:00
Araq
201a08e9a5
fixes #903 , fixes #1513
2014-09-03 19:45:04 +02:00
Araq
d7d059a686
more tests green
2014-08-31 17:23:35 +02:00
Araq
93eb9c456d
more stdlib modules work
2014-08-31 15:25:54 +02:00
Araq
30823c1ce3
make tests green
2014-08-31 15:15:26 +02:00
Araq
3ba34f1762
prettified re.nim; make some tests green
2014-08-31 13:46:27 +02:00
Araq
697789a313
prettified some async modules
2014-08-31 12:38:26 +02:00
Araq
ae548a696f
made some tests green
2014-08-31 12:34:35 +02:00
Araq
09ab1703e1
fixes #1444
2014-08-31 01:07:58 +02:00
Araq
0257f389fe
fixes #1366
2014-08-30 20:16:35 +02:00
Araq
c6034277fc
further adaptations
2014-08-29 09:12:12 +02:00
Araq
cd2c6128d1
renamed babelcmd to nimblecmd; config files are now nim.cfg; other renamings
2014-08-29 09:03:00 +02:00
Araq
0f4567d59e
koch now uses nim.exe
2014-08-29 02:23:40 +02:00
Araq
6713ebcd98
tester compiles again
2014-08-29 01:12:18 +02:00