Araq
|
246b8d18a1
|
tests repaired; serious typo in the allocator fixed; fixes #32
|
2011-07-22 23:58:19 +02:00 |
|
Araq
|
569c1ce5ec
|
bugfix: proper cache for generic instantiations
|
2011-07-21 00:57:39 +02:00 |
|
Araq
|
81a917390b
|
shared untraced heap; bugfix: mem corruptions in message passing code
|
2011-07-18 23:59:39 +02:00 |
|
Araq
|
42e6130b2c
|
first steps to explicit channels for thread communication; added mainThreadId
|
2011-07-16 18:34:18 +02:00 |
|
Araq
|
3ed1c958f3
|
version 0.8.12
|
2011-07-10 16:53:24 +02:00 |
|
Araq
|
5b96eaa953
|
preparations for 0.8.12
|
2011-07-10 15:48:13 +02:00 |
|
Araq
|
2565ff8dde
|
basic message passing working
|
2011-07-09 01:18:33 +02:00 |
|
Araq
|
99bcc233cd
|
bugfix: 'set' overloadable; further steps for multi threading support
|
2011-07-08 01:29:15 +02:00 |
|
Araq
|
5c94a9e1ae
|
tests are green again
|
2011-06-28 01:31:53 +02:00 |
|
Araq
|
3091bc4958
|
importCompilerProc pragma introduced because the hacks for typeinfo.nim did not suffice
|
2011-06-27 08:33:03 +02:00 |
|
Araq
|
aa14667ca1
|
bugfix: pegs.nim compiles again
|
2011-06-26 22:43:38 +02:00 |
|
Araq
|
e25384db89
|
improvements to get code size down for programs that don't use GC
|
2011-06-26 20:17:19 +02:00 |
|
Araq
|
990dc2d715
|
code gen bugfixes; marshal.nim implemented
|
2011-06-26 17:21:52 +02:00 |
|
Araq
|
db0a4a9f86
|
bugfix: shallowCopy should not break bootstrapping anymore; encodings.nim for windows improved
|
2011-06-21 01:52:42 +02:00 |
|
Araq
|
cfb107f346
|
implemented write access to s[i] for macros
|
2011-06-21 00:47:58 +02:00 |
|
Araq
|
f1100356b1
|
zipfiles compiles again; added system.shallowCopy
|
2011-06-20 23:20:11 +02:00 |
|
Araq
|
898e5c3d2c
|
tests/reject/temptycaseobj.nim
|
2011-06-19 16:01:54 +02:00 |
|
Araq
|
18bec94e22
|
bugfix: typeinfo generation for tuples
|
2011-06-19 15:47:10 +02:00 |
|
Araq
|
849208d779
|
got rid of unsound co/contravariance in procvars
|
2011-06-17 01:04:33 +02:00 |
|
Araq
|
dc6a80bd1d
|
pegs module: bugfixes for the anchor ^; pegs.replace now does what the docs say
|
2011-06-16 12:50:17 +02:00 |
|
Araq
|
04f9c2585a
|
readFile raises EIO instead of returning nil; added system.writeFile
|
2011-06-16 10:47:44 +02:00 |
|
Araq
|
de659eba65
|
added encodings stdlib
|
2011-06-16 02:03:33 +02:00 |
|
Araq
|
4fa80956b8
|
compiler can emulate thread local variables
|
2011-06-15 02:09:02 +02:00 |
|
Araq
|
adbb48fbce
|
bugfix: endless loop in parser; added sphinx wrapper
|
2011-06-14 12:05:36 +02:00 |
|
Araq
|
ade67f1abc
|
intsets are now a proper module and part of the stdlib
|
2011-06-14 01:36:49 +02:00 |
|
Araq
|
c019d17561
|
first (non working) implementation of global thread analysis
|
2011-06-13 01:40:22 +02:00 |
|
Araq
|
9365cb710e
|
fixed typos in typeinfo.nim
|
2011-06-12 00:46:04 +02:00 |
|
Araq
|
8887684aaa
|
lots of changes and additions to typeinfo.nim
|
2011-06-12 00:41:53 +02:00 |
|
Araq
|
165302cda4
|
Merge branch 'master' of git@github.com:Araq/Nimrod
|
2011-06-11 17:03:57 +02:00 |
|
Araq
|
ec2bd53ead
|
implemented tables.add
|
2011-06-11 17:03:45 +02:00 |
|
dom96
|
bf685877b5
|
Some typeinfo.nim changes.
|
2011-06-11 16:02:49 +01:00 |
|
Araq
|
922e216b86
|
got rid of nstrtabs and nhashes modules
|
2011-06-10 22:49:06 +02:00 |
|
Araq
|
988de05707
|
fixed system.nim to use the proper getTypeInfo magic
|
2011-06-10 02:25:43 +02:00 |
|
Araq
|
47caccabeb
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2011-06-10 02:22:28 +02:00 |
|
Araq
|
5f2d930a54
|
Bugfix: no #line dir with 0 generated
|
2011-06-10 02:22:16 +02:00 |
|
dom96
|
8b98ba9a63
|
Added typeinfo module
|
2011-06-09 22:23:29 +01:00 |
|
Araq
|
3bc821aa5c
|
basic generic collections implemented and tested
|
2011-06-07 03:37:36 +02:00 |
|
Araq
|
42eb21be7b
|
bugfix: generic instantiation across module boundaries
|
2011-06-06 08:45:11 +02:00 |
|
Araq
|
e5eb36e472
|
ugh cannot get rid of rawEcho yet because old compiler relies on it
|
2011-06-05 10:56:20 +02:00 |
|
Araq
|
24ed9d560f
|
threads clean up their heap
|
2011-06-04 23:55:10 +02:00 |
|
Araq
|
5008b44467
|
bugfixes for semantic checking; thread implementation pushed the compiler
|
2011-06-04 02:56:55 +02:00 |
|
Araq
|
3260702a60
|
first steps to thread local heaps
|
2011-06-02 13:02:40 +02:00 |
|
Araq
|
d0bfc3665f
|
bugfix second attempt: osproc
|
2011-05-22 22:05:52 +02:00 |
|
Araq
|
d8c6e0ed92
|
bugfix stderr osproc
|
2011-05-22 21:23:43 +02:00 |
|
Araq
|
ea7425b6e2
|
Merge branch 'master' of git@github.com:Araq/Nimrod
|
2011-05-22 21:15:40 +02:00 |
|
Araq
|
9f12727d65
|
thread progress
|
2011-05-22 21:15:13 +02:00 |
|
dom96
|
23da2a0eaa
|
Added a helpful iterator to redis. Fixed some issues with stderr in osproc. Fixed doc generation issues.
|
2011-05-22 19:25:29 +01:00 |
|
Araq
|
90ad118219
|
pthread_key_t is respected to be an opaque type ...
|
2011-05-20 16:19:45 +02:00 |
|
Araq
|
c70fa87471
|
further progress for multi-threading
|
2011-05-19 23:23:10 +02:00 |
|
Araq
|
9b460a71ce
|
threads with --gc:boehm may work now :-)
|
2011-05-17 23:43:46 +02:00 |
|