Commit graph

574 commits

Author SHA1 Message Date
Araq
b8ce3a4175 fixes 'gcsafe' 2014-08-12 08:47:31 +02:00
Araq
dd806cafa0 distinguish between 'defined' and 'declared' 2014-08-11 20:38:28 +02:00
Araq
9673e4f2df progress on deepCopy 2014-08-01 23:40:48 +02:00
Araq
4dc2925b7a JS compilation works again 2014-07-16 09:00:41 +02:00
Araq
6d3b632b47 Merge branch 'new_spawn' into devel
Conflicts:
	todo.txt
	web/news.txt
	web/nimrod.ini
2014-07-15 09:37:45 +02:00
Araq
49ad6fc3d4 fixes latest regression 2014-07-11 08:05:50 +02:00
Araq
d80d8aa74d fixes #1323 2014-07-08 20:12:07 +02:00
Araq
f16449ec22 fixes #1103; fixes #1297 2014-07-08 02:02:58 +02:00
Araq
b89495ef0f corrected backends.txt 2014-06-30 19:39:57 +02:00
Araq
5f8ab1653a c2nim is not part of the compiler anymore 2014-06-30 10:40:49 +02:00
Araq
684865babb minor changes to todo.txt 2014-06-28 13:56:05 +02:00
Andreas Rumpf
2ec1501c7a Merge pull request #1281 from Araq/new_spawn
New spawn
2014-06-16 23:03:17 +02:00
Araq
15909c7be2 optimized method dispatchers 2014-06-12 16:05:50 +02:00
Araq
947b152163 some changes 2014-06-09 08:03:54 +02:00
Araq
b7cbb08f99 added 'fence' instructions to the barrier 2014-06-06 02:05:17 +02:00
Araq
2de99653d0 Promises are now refs 2014-06-05 08:46:29 +02:00
Araq
bd705a517f compiler prepared for the new comment handling 2014-04-30 00:53:44 +02:00
Araq
fab8cee13d minor tweaks; updated todo.txt 2014-04-25 19:54:42 +02:00
Araq
d0f013477b refined and documented regionized pointers 2014-04-09 08:37:08 +02:00
Araq
54935e2e70 fixes bootstrapping 2014-04-09 01:11:52 +02:00
Araq
6a055990f9 minor VM bugfix 2014-04-04 08:19:02 +02:00
Araq
3e9ebd24f2 todo.txt updated 2014-04-02 21:49:58 +02:00
Araq
2958adc47f tester outputs full test path 2014-03-28 18:15:51 +01:00
Araq
12e3c11eb6 fixes #911 2014-03-28 08:40:15 +01:00
Araq
7874c0efcb borrow dots for distinct types documented 2014-03-26 08:42:27 +01:00
Araq
d15788d00a added #903 to the test suite 2014-03-26 01:00:34 +01:00
Araq
907e1b80b2 VM: attempt to get integer ops right 2014-03-24 17:29:31 +01:00
Araq
5f64d7a353 fixes #1023 2014-03-22 21:18:56 +01:00
Araq
121553d1a6 osproc compiles again for haiku 2014-03-10 17:32:50 +01:00
Araq
91d842e1ec implements strongSpaces parsing mode 2014-03-07 22:25:05 +01:00
Araq
5506e8491d implemented 'union' and 'unchecked' pragmas 2014-03-05 20:19:04 +01:00
Araq
aa92669d92 fixes #937 2014-03-05 02:14:53 +01:00
Araq
ed5bbfe36d fixes #968 2014-03-04 08:31:11 +01:00
Araq
614557994e the compiler is now aware of packages 2014-03-02 23:46:20 +01:00
Araq
c55f5b34ee better handling of packages, still incomplete 2014-03-02 15:41:53 +01:00
Araq
0c31686fec new VM is getting stable 2014-02-24 01:30:40 +01:00
Araq
ee74706c3b fixed opcConv 2014-02-22 01:09:43 +01:00
Araq
6e584c42c2 vm2: new representation of registers 2014-02-21 17:23:37 +01:00
Araq
ab72377ce6 renamed noStackFrame to asmNoStackFrame 2014-02-18 09:57:59 +01:00
Araq
420d4197f1 todo.txt changes 2014-02-17 23:59:32 +01:00
Araq
007d17ce3f more things case consistent 2014-02-10 17:12:25 +01:00
Araq
e6a50307bb fixes #885 2014-02-09 02:37:49 +01:00
Araq
ac3bce79d1 compiles on sparc again 2014-02-09 01:34:17 +01:00
Araq
a087f6057e bugfix: codegen issue that caused getGMTime() to leak memory 2014-02-07 17:06:20 +01:00
Araq
550b5d9aea stdlib compiles mostly without warnings again 2014-02-06 00:27:01 +01:00
Araq
d912d18379 tyTypeDesc and tyRange always have 1 child; this might be tyNone but it is required for skipTypes 2014-02-05 23:43:13 +01:00
Araq
c097acedd3 bugfix: immediate templates are preferred consistently (danger: breaks code) 2014-02-04 17:29:34 +01:00
Araq
c69d167fa9 updated todo.txt 2014-02-03 19:00:05 +01:00
Araq
99352c1e4c macro tests almost green 2014-02-03 17:35:03 +01:00
Araq
d29aa4c5ac new tester produces json output 2014-02-02 00:41:04 +01:00