Araq
|
fc452787e7
|
better html generator for the tester; fixes some VM bugs
|
2014-01-17 01:18:57 +01:00 |
|
Araq
|
51ee524109
|
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
|
2014-01-13 01:22:03 +01:00 |
|
Araq
|
137e971547
|
new vm: bugfix
|
2014-01-12 21:40:24 +01:00 |
|
Zahary Karadjov
|
afddae5aaf
|
Merge branch 'upstream' into devel
Conflicts:
compiler/ccgutils.nim
compiler/msgs.nim
compiler/sem.nim
compiler/semexprs.nim
compiler/seminst.nim
compiler/semmagic.nim
compiler/semstmts.nim
compiler/semtypes.nim
compiler/semtypinst.nim
compiler/sigmatch.nim
compiler/types.nim
compiler/vmgen.nim
lib/core/macros.nim
lib/system.nim
tests/reject/tenummix.nim
web/news.txt
|
2013-12-29 17:21:00 +02:00 |
|
Araq
|
b731e6ef1c
|
case consistency: cs:partial bootstraps on windows
|
2013-12-29 03:19:10 +01:00 |
|
Araq
|
438703f59e
|
case consistency: next steps
|
2013-12-29 01:13:51 +01:00 |
|
Araq
|
92b8fac94a
|
case consistency part 4
|
2013-12-27 23:10:36 +01:00 |
|
Araq
|
2df9b442c6
|
case consistency part 1
|
2013-12-27 15:48:53 +01:00 |
|
Araq
|
4447c1b7e3
|
tcnstseq works again
|
2013-12-23 08:28:32 +01:00 |
|
Araq
|
9145bcfbb6
|
new VM: some progress for the FFI support
|
2013-12-23 01:17:48 +01:00 |
|
Araq
|
f095e51275
|
more tests work
|
2013-12-13 21:29:35 +01:00 |
|
Araq
|
328f193292
|
new VM: globals kinda work
|
2013-12-13 01:21:23 +01:00 |
|
Araq
|
6db20a4be8
|
new VM: improvements
|
2013-12-12 01:34:01 +01:00 |
|
Araq
|
430c8d8b52
|
new VM supports 'getAst'
|
2013-12-06 20:29:37 +01:00 |
|
Araq
|
4ffe6a8282
|
new VM: passes more tests
|
2013-12-06 01:48:02 +01:00 |
|
Araq
|
9035d15ed2
|
next steps for FFI support
|
2013-11-25 13:04:11 +01:00 |
|
Araq
|
4cda0861f5
|
tcnstseq works again
|
2013-11-07 00:25:54 +01:00 |
|
Araq
|
27ec76dd3a
|
VM now supports lambda lifting
|
2013-11-06 08:37:20 +01:00 |
|
Araq
|
b4e25a6372
|
new VM is getting stable
|
2013-10-29 01:07:59 +01:00 |
|
Araq
|
6ea538cec3
|
computed goto now works; some progress on the new VM
|
2013-10-25 13:30:34 +02:00 |
|
Araq
|
ca12bf76f5
|
opcLdGlobal bugfix
|
2013-10-16 17:26:07 +02:00 |
|
Araq
|
3d18053370
|
some complex macros work
|
2013-10-16 16:41:24 +02:00 |
|
Araq
|
6a9baf3fd7
|
compiler bootstraps with new VM
|
2013-10-15 08:06:54 +02:00 |
|
Araq
|
f9861e1fab
|
cooler quote for c2nim
|
2013-10-10 00:45:15 +02:00 |
|
Araq
|
9bf32ff72d
|
bugfix: package names should not contain '.'
|
2013-10-07 21:36:31 +02:00 |
|
Araq
|
8b5aa221ad
|
support for multiple modules of the same name; niminst supports 'platforms'; minor bugfixes
|
2013-09-24 16:07:07 +02:00 |
|
Araq
|
cf38d635bf
|
implemented opcTypeTrait
|
2013-08-22 19:28:34 +02:00 |
|
Araq
|
6f1fc1b5ba
|
fixed and documented computedGoto pragma
|
2013-08-22 08:38:47 +02:00 |
|
Araq
|
d53f313599
|
implemented computed goto support
|
2013-08-13 11:21:02 +02:00 |
|
Araq
|
d18c82a9ef
|
new VM: preparations for evalMacroCall
|
2013-08-11 18:48:33 +02:00 |
|
Araq
|
288cd05f89
|
new VM: register allocator bugfix; implemented more magics
|
2013-08-08 21:10:54 +02:00 |
|
Araq
|
aefa0da8a6
|
new VM: implemented constructors and jump optimizer
|
2013-08-07 01:40:08 +02:00 |
|
Araq
|
30bb68d48a
|
new VM: next steps
|
2013-08-03 21:14:57 +02:00 |
|
Araq
|
ef975d277a
|
new vm: further progress
|
2013-07-29 01:21:32 +02:00 |
|
Araq
|
27b7ecbbff
|
new vm: lots of fixes
|
2013-07-27 01:28:31 +02:00 |
|
Araq
|
698eac2a94
|
new vm: can execute simple programs
|
2013-07-26 12:17:36 +02:00 |
|
Araq
|
02c86567ee
|
new vm: next steps
|
2013-07-25 22:40:25 +02:00 |
|
Araq
|
3e0899359b
|
new evaluation engine: next steps
|
2013-07-25 08:37:37 +02:00 |
|
Araq
|
b30e237a37
|
first steps to a new evaluation engine
|
2013-07-24 21:39:39 +02:00 |
|