Commit graph

183 commits

Author SHA1 Message Date
Araq
8d19a93f1a pragma on/off improvements; endb rewritten 2012-01-28 23:22:44 +01:00
Araq
4f1b89c30c year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
Araq
2b323c638c thread local vs. global system.raiseHook 2011-10-23 01:12:24 +02:00
Araq
6a8a409f1b preparation for new 'is' operator; breaks bootstrapping again, sorry (use generated C code) 2011-07-31 00:21:32 +02:00
Araq
5c94a9e1ae tests are green again 2011-06-28 01:31:53 +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
4fa80956b8 compiler can emulate thread local variables 2011-06-15 02:09:02 +02:00
Araq
24ed9d560f threads clean up their heap 2011-06-04 23:55:10 +02:00
Araq
3260702a60 first steps to thread local heaps 2011-06-02 13:02:40 +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
f94941964d debug build works again; sorry 2011-05-09 22:44:14 +02:00
Araq
f717f1e628 threadvar alternative 2011-05-09 22:29:29 +02:00
Araq
48e3b3e0f1 optional native stack traces 2011-04-29 23:30:31 +02:00
Araq
145fabeb67 const table support 2011-04-29 22:55:15 +02:00
Araq
66cfc851a1 basic thread support; still broken on Windows; untested on Mac OS X 2011-01-18 02:22:01 +01:00
Araq
adf13aaea3 docgen understands and ignores *when false* 2010-11-18 22:26:20 +01:00
Araq
0a57f662fa bugfix: finally sections are executed before return/break 2010-09-20 22:33:23 +02:00
Araq
93b3c03dbd threading code deactivated; tiny C bugfix: don't report warnings to error callback 2010-09-19 21:35:44 +02:00
Araq
866572e2e4 fixes for exception handling; added system.compileOption 2010-09-13 00:52:44 +02:00
Andreas Rumpf
fc0b66a7ff accurate file/line information 2010-08-14 15:46:07 +02:00
Andreas Rumpf
8098e2a421 inlining of the write barrier for dlls 2010-08-08 22:45:21 +02:00
Andreas Rumpf
40ea1d0330 fixed pango/pangoutils new wrappers 2010-02-26 01:26:16 +01:00
rumpf_a@web.de
40a5d6c3b9 continued work on html/xmlparser 2010-02-14 00:29:35 +01:00
Andreas Rumpf
ecb5a8db99 bugfixes for the high-level postgreSQL wrapper 2010-01-29 01:50:39 +01:00
rumpf_a@web.de
a58a2f3823 better subscript overloading 2010-01-03 12:31:21 +01:00
Andreas Rumpf
66a7e3d37c added tools and web dirs 2009-09-15 23:22:22 +02:00
Andreas Rumpf
4d4b3b1c04 version0.7.10 2009-06-08 08:06:25 +02:00
Renamed from lib/excpt.nim (Browse further)