Commit graph

68 commits

Author SHA1 Message Date
Araq
bafc94a49a bugfix: aporia compiles again 2016-12-20 10:25:50 +01:00
Andreas Rumpf
04b91b0d3b sighashes: multi-methods should work now 2016-12-13 11:02:21 +01:00
Araq
71a23fbbb7 sighashes: do not use the ID mechanism at all 2016-12-13 09:22:20 +01:00
Andreas Rumpf
e169eaac5b make tsigbreak.nim compile 2016-12-12 14:08:01 +01:00
Andreas Rumpf
066fbaf271 tgettypeinst works again; fixes an infinite recursion in signature hashing 2016-12-06 13:01:56 +01:00
Araq
38ab106051 re-enable object name generation for less dependence on IDs 2016-12-05 23:37:01 +01:00
Araq
feb0d21b22 more fixes 2016-12-03 02:10:55 +01:00
Araq
42ae2064dd more tests work 2016-12-02 11:44:28 +01:00
Araq
d2cbf7f242 more fixes 2016-12-02 08:37:51 +01:00
Araq
49667798eb further progress; more tests are green 2016-11-28 21:45:29 +01:00
Araq
ebaf57ea3b further progress 2016-11-28 14:16:28 +01:00
Andreas Rumpf
e7cdb1d694 attempt to fix things 2016-11-23 14:24:45 +01:00
Araq
0e1304a3e2 the compiler uses tyAlias internally; tester compiles again 2016-11-16 00:13:45 +01:00
Araq
e6c5622aa7 removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes 2016-11-14 23:18:30 +01:00
Araq
b234b082b6 bootstrapping works again 2016-11-12 12:39:21 +01:00
Araq
860cbd3107 signature hashing: more progress 2016-11-11 08:58:42 +01:00
Araq
72af7e6821 use a full MD5 hash with no collision detection for proc names 2016-11-08 08:37:15 +01:00
Araq
3b43cff0f8 C codegen: first version of signature hashing for better incremental builds 2016-11-08 08:37:11 +01:00