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
|
958961bd8d
|
overloading of [] for derefence operation should be possible now
|
2011-06-05 13:59:41 +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 |
|
Araq
|
b0b2c233ae
|
still playing with threads
|
2011-05-17 22:56:34 +02:00 |
|
Araq
|
9207492bb9
|
lexer, parser cleanup; boehm gc for mac os x
|
2011-05-17 21:14:30 +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
|
c7b3d828be
|
copy replaced by substr
|
2011-05-14 21:44:22 +02:00 |
|
Araq
|
c9aac521a0
|
Merge branch 'master' of git@github.com:Araq/Nimrod
|
2011-05-14 21:41:59 +02:00 |
|
Araq
|
196c0dd5d3
|
mmdisp [] instead of ^
|
2011-05-14 21:41:45 +02:00 |
|
dom96
|
4fd42d5150
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2011-05-14 20:35:17 +01:00 |
|
dom96
|
d1cd1cea34
|
fixed some redis commands; fixed bindAddr and scgi now doesn't bind to all addresses. copy and delete for json module.
|
2011-05-14 20:32:31 +01:00 |
|
Araq
|
3e9dcc8be5
|
deprecated system.copy: use system.substr instead
|
2011-05-14 01:13:44 +02:00 |
|
Araq
|
32241aa9fe
|
got rid of isLifted
|
2011-05-14 00:24:52 +02:00 |
|
Araq
|
f45967537f
|
loop unrolled for stack marking
|
2011-05-13 19:14:49 +02:00 |
|
Araq
|
f94941964d
|
debug build works again; sorry
|
2011-05-09 22:44:14 +02:00 |
|
Araq
|
5c9552437c
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2011-05-09 22:29:41 +02:00 |
|
Araq
|
f717f1e628
|
threadvar alternative
|
2011-05-09 22:29:29 +02:00 |
|
Araq
|
d2e2d71d05
|
newStringOfCap implemented and used to optimize some procs
|
2011-05-08 17:38:34 +02:00 |
|
dom96
|
74b1b28f7e
|
tester now outputs json
|
2011-05-08 12:39:59 +01:00 |
|
Araq
|
1893f4101a
|
bugfix: don't change OSError()'s behaviour
|
2011-05-08 09:23:50 +02:00 |
|
dom96
|
0db6f3c00f
|
select() for processes; copyDir() for os.
|
2011-05-07 23:17:10 +01:00 |
|
Araq
|
73c3551766
|
gc tweaking to gain a few percent of performance
|
2011-05-07 22:13:24 +02:00 |
|
Araq
|
7d2b3dd6db
|
fixes #12
|
2011-05-02 20:42:29 +02:00 |
|
Araq
|
4d5c3ebd46
|
little repo cleanup
|
2011-05-02 00:01:50 +02:00 |
|
Araq
|
fcabc0f9f4
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2011-05-01 20:12:14 +02:00 |
|
Araq
|
6ff8752be5
|
cleaned up the tests; fixes #30; fixes #26
|
2011-05-01 20:11:55 +02:00 |
|
dom96
|
6b4101f82e
|
The sockets module supports non-blocking sockets now. Many other fixes in sockets. Timeout support in scgi.
|
2011-04-30 13:51:04 +01:00 |
|
Araq
|
0d75723f91
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2011-04-30 00:00:33 +02:00 |
|
Araq
|
0523738db3
|
c sources regenerated to get rid of execinfo.h dependency
|
2011-04-29 23:35:14 +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 |
|
dom96
|
b10640cdad
|
Some minor fixes and additions to the graphics module.
|
2011-04-26 21:57:00 +01:00 |
|