summary refs log tree commit diff stats
path: root/compiler/ccgexprs.nim
Commit message (Expand)AuthorAgeFilesLines
...
* fixes #6279Andreas Rumpf2017-08-291-5/+35
* fixes #6234Andreas Rumpf2017-08-111-4/+4
* fixes #5892Araq2017-07-171-4/+8
* fixes #6118Araq2017-07-171-4/+6
* fixes #6037Andreas Rumpf2017-07-091-1/+8
* fix #5968Zahary Karadjov2017-06-201-1/+3
* fix right shift c codegen bug. (#5919)Parashurama2017-05-311-3/+4
* a few tiny cleanups (#5712)Jacek Sieka2017-05-291-2/+1
* Merge branch 'araq2' into develAraq2017-05-171-3/+3
|\
| * fix 5756Zahary Karadjov2017-04-301-1/+1
| * fix #5654Zahary Karadjov2017-04-071-1/+1
| * fix #5642Zahary Karadjov2017-04-071-1/+1
* | Fixes #5821 (float32 literal comparison issue) (#5825)Dominik Picheta2017-05-171-1/+3
|/
* support for the Genode OS framework (#5560)Emery Hemingway2017-03-311-4/+9
* support derived values in non-generic user type classesZahary Karadjov2017-03-241-2/+2
* minor codegen bugfix: don't use names for closures that are also mangled Nim ...Araq2017-02-261-7/+7
* fixes a minor codegen issue where name mangling could produce an identifier u...Araq2017-02-261-7/+7
* removed compiler internal list implementation (#5371)Arne Döring2017-02-221-1/+1
* fixes #5402Araq2017-02-161-4/+5
* fixes #5339Andreas Rumpf2017-02-091-7/+64
* fixes #5314Andreas Rumpf2017-02-051-1/+1
* fixes #5090Andreas Rumpf2017-02-051-1/+3
* new name mangling rules for easier debuggingAndreas Rumpf2017-02-021-1/+1
* Create temp var in deepcopy if needed (#5205)Brandon Pickering2017-01-151-2/+11
* bugfix: abs(0.0) should be +0.0Andreas Rumpf2017-01-101-1/+1
* make tmissing_ccgtrav_unique_type green againAraq2016-12-041-1/+3
* Merge branch 'devel' into sighashesAraq2016-12-011-1/+6
|\
| * fixes tconsttable regressionAraq2016-12-011-2/+3
| * fixes #5081Araq2016-12-011-1/+2
| * fixes #5055Araq2016-11-301-5/+4
| * fixes the regressions introduced by fix for #5076Araq2016-11-301-2/+6
* | further progress; more tests are greenAraq2016-11-281-3/+5
* | Merge branch 'devel' into sighashesAraq2016-11-281-0/+9
|\|
| * first version of the new memory tracking featureAndreas Rumpf2016-11-211-0/+9
* | attempt to fix thingsAndreas Rumpf2016-11-231-0/+3
* | removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-14/+11
* | signature hashing: more progressAraq2016-11-111-38/+33
* | C codegen: first version of signature hashing for better incremental buildsAraq2016-11-081-1/+1
|/
* fixes #4975Araq2016-11-071-2/+2
* fixes thread vars of non-global visibilityAndreas Rumpf2016-09-121-1/+2
* C++ backend: use .noInit pragma for non-public default constructors; refs #4687Andreas Rumpf2016-09-041-4/+7
* fixes #4673Andreas Rumpf2016-09-011-2/+3
* Merge pull request #4592 from arnetheduck/compiler-cleanupAndreas Rumpf2016-08-251-50/+7
|\
| * remove TLoc.heapRootJacek Sieka2016-08-171-5/+0
| * Merge remote-tracking branch 'origin/devel' into compiler-cleanupJacek Sieka2016-08-171-1/+2
| |\
| * | remove unused stuffJacek Sieka2016-08-091-25/+0
| * | remove keepAlive and friendsJacek Sieka2016-08-091-20/+7
* | | fixes #4653Andreas Rumpf2016-08-241-0/+2
| |/ |/|
* | makes tests green againAndreas Rumpf2016-08-091-1/+2
|/
* fixes #4551Andreas Rumpf2016-08-091-0/+3
; 2015-03-15 09:43:05 -0700 committer Kartik K. Agaram <vc@akkartik.com> 2015-03-15 09:43:05 -0700 928 - 'call' layer is now more cohesive' href='/akkartik/mu/commit/cpp/020call?h=main&id=ec92602746894c81990a37d7a5e5d7f14a518f0e'>ec926027 ^
dcfca05e ^

31401373 ^

dcfca05e ^
f89378d5 ^
f1a6f323 ^
9cf71627 ^
2199940a ^
dcfca05e ^
35064671 ^
9cf71627 ^

012d2ee1 ^
e4630643 ^
7feea75b ^

a767dbd3 ^
9cf71627 ^

7284d503 ^
64cf0a59 ^
69e14325 ^


df8bb4c3 ^
f6d47435 ^
5eb49929 ^
31401373 ^

5eb49929 ^

f1e953d0 ^
ec926027 ^

ac0e9db5 ^
2e8c5d39 ^
7feea75b ^
6e21584e ^
31401373 ^
b75e94b3 ^
9fdda88b ^
8b9f1750 ^
8eff7919 ^
f6d47435 ^
f278a15d ^



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122