Commit Graph

23 Commits

Author SHA1 Message Date
Araq
b0742c5b27 finally got rid of nkPassAsOpenArray 2011-08-16 08:56:53 +02:00
Araq
5b96eaa953 preparations for 0.8.12 2011-07-10 15:48:13 +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
990dc2d715 code gen bugfixes; marshal.nim implemented 2011-06-26 17:21:52 +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
dom96
bf685877b5 Some typeinfo.nim changes. 2011-06-11 16:02:49 +01:00
dom96
8b98ba9a63 Added typeinfo module 2011-06-09 22:23:29 +01:00
Araq
3260702a60 first steps to thread local heaps 2011-06-02 13:02:40 +02:00
Araq
9f12727d65 thread progress 2011-05-22 21:15:13 +02: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
Araq
aeb0506132 thread support: next iteration 2011-05-17 19:22:29 +02:00
Araq
6dd8c85051 store a pointer to thread local storage to make the GC happy 2011-05-16 00:50:46 +02:00
Araq
67a30d8371 further steps for thread support; bootstrapping should require unzip C sources and ./build.sh 2011-05-16 00:27:47 +02:00
Araq
73c3551766 gc tweaking to gain a few percent of performance 2011-05-07 22:13:24 +02:00
Araq
1985ac6995 grammar changes for table constructor: second part 2011-04-21 20:26:56 +02:00
Araq
46c41e4369 p[] instead of p^ 2011-04-11 23:28:53 +02:00
Araq
5b28d08203 non-nil AST; continue after errors for IDE support 2011-02-12 19:24:20 +01:00
Araq
783273032f documentation improvements 2011-02-06 15:39:06 +01:00
Araq
f46870fe1c changes to threads; --recursivePath support 2011-01-29 01:47:58 +01:00
Araq
66cfc851a1 basic thread support; still broken on Windows; untested on Mac OS X 2011-01-18 02:22:01 +01:00