summary refs log tree commit diff stats
path: root/compiler/cgen.nim
Commit message (Expand)AuthorAgeFilesLines
* use cbuilder for tuple/object generation (#24145)metagn2024-09-271-0/+1
* remove nimfrs and varslot (#24126)ringabout2024-09-171-8/+4
* fixes #23897; Useless empty C files with arc/orc (#24064)ringabout2024-09-051-3/+0
* fixes push warnings for sempass2 (#23603)ringabout2024-09-031-1/+1
* Fixes #23962 `resetLoc`doenst produce any cgen code in `importcpp` types (#23...Juan M Gómez2024-08-181-1/+4
* minor improvement on cgen (#23887)ringabout2024-07-241-4/+2
* fixes #23858; 2.2.0 rc1 regression with cdecl functions (#23859)ringabout2024-07-181-0/+1
* refactor: The popular 'r' field is now named 'snippet' (#23829)Andreas Rumpf2024-07-121-56/+55
* fixes #23759; rework move for refc (#23764)ringabout2024-06-291-0/+1
* fixes #22672; Destructor not called for result when exception is thrown (#23267)ringabout2024-06-061-0/+1
* #Fixes #23657 C++ compilation fails with: 'T1_' was not declared in t… (#23...Juan M Gómez2024-06-021-14/+17
* fixes #22852; fixes #23435; fixes #23645; SIGSEGV when slicing string or seq[...ringabout2024-05-271-1/+9
* * fix for the debug line info code generation (#23488)Nikolay Nikolov2024-04-221-19/+66
* allow having {.noinit.} on a complex type avoid memsets to 0 for its … (#23...heterodoxic2024-04-181-1/+1
* apply the new mangle algorithm to JS backend for parameters and procs (#23476)ringabout2024-04-051-1/+2
* [Cpp] Fixes an issue when mixing hooks and calls (#23428)Juan M Gómez2024-03-211-0/+1
* fixes #20945; fixes #18262; provides C API `NimDestroyGlobals` for static/dyn...ringabout2024-03-041-0/+23
* make use of C++11's auto type deduction for temporary variables (#23327)heterodoxic2024-03-031-1/+1
* fixes regression #22909; don't optimize result init if statements can raise w...ringabout2024-02-011-9/+19
* fixes #22597; avoid side effects for call returning openArray types (#23257)ringabout2024-01-261-0/+1
* type refactoring: part 2 (#23059)Andreas Rumpf2023-12-131-1/+1
* Types: Refactorings; step 1 (#23055)Andreas Rumpf2023-12-121-2/+2
* enable vtable implementation for C++ and make it an experimental feature (#23...ringabout2023-11-301-2/+1
* rework the vtable implementation embedding the vtable array directly with new...ringabout2023-11-281-4/+10
* prepare for the enforcement of `std` prefix (#22873)ringabout2023-10-291-6/+6
* NIR: progress (#22817)Andreas Rumpf2023-10-121-1/+1
* NIR: Nim intermediate representation (#22777)Andreas Rumpf2023-10-111-6/+8
* `constructor` now uses `result` instead of `this` (#22724)Juan M Gómez2023-09-191-5/+1
* implements RFC: [C++] Constructors as default initializers (#22694)Juan M Gómez2023-09-141-4/+8
* produce better code for object constructions and 'result' [backport] (#22668)Andreas Rumpf2023-09-111-6/+16
* fixes #22680 Nim zero clear an object inherits C++ imported class when a proc...Juan M Gómez2023-09-111-3/+10
* fixes #22669 constructor pragma doesnt init Nim default fields (#22670)Juan M Gómez2023-09-101-0/+5
* fixes #22679 Nim zero clear an object contains C++ imported class when a proc...Juan M Gómez2023-09-101-3/+4
* Fix #22366 by making nimlf_/nimln_ part of the same line (#22503)Alberto Torres2023-08-181-2/+2
* fixes #22469; generates nimTestErrorFlag for top level statements (#22472)ringabout2023-08-141-2/+2
* `initNodeTable` and friends now return (#22444)ringabout2023-08-111-1/+1
* `getTemp` and friends now return `TLoc` as requested (#22440)ringabout2023-08-101-3/+3
* `initLocExpr` and friends now return `TLoc` (#22434)ringabout2023-08-101-21/+14
* makes asmnostackframe work with cpp member #22411 (#22429)Juan M Gómez2023-08-091-3/+4
* fix #22287 nimlf_ undefined error (#22382)Bung2023-08-081-0/+1
* use out parameters for getTemp (#22399)ringabout2023-08-071-18/+10
* [C++] Member pragma RFC (https://github.com/nim-lang/RFCs/issues/530) (#22272)Juan M Gómez2023-08-071-2/+2
* use strictdefs for compiler (#22365)ringabout2023-08-061-9/+18
* fixes #22321; fixes building DLL with --noMain still produces a DllMain (#22323)ringabout2023-07-241-1/+1
* Expands codegenDecl to work in function params. fixes #22306 (#22307)Juan M Gómez2023-07-231-2/+2
* implemented 'push quirky' switch for fine grained control over the ex… (#22...Andreas Rumpf2023-07-231-5/+5
* adds nimbasePattern compiler option (#22144)Juan M Gómez2023-06-241-1/+3
* Implements: [C++] constructor pragma improvement (fix #21921) (#21916)Juan M Gómez2023-05-301-7/+9
* simple micro-optimizations of ropes' runtime-formatting (#21962)heterodoxic2023-05-301-7/+3
* hot code reloading: fix regression? and PreMain with arc/orc (#21940)metagn2023-05-301-6/+9
:12 +0300 committer Ali Fardan <raiz@stellarbound.space> 2020-10-23 16:02:12 +0300 new gemtext_text_new(3) manpage plus other manpage fixes and updates' href='/raiz/libgemtext/commit/gemtext_encode.3?id=80174efa34409005b58ae6e7ccceb360940ccbf8'>80174ef ^
d297d84 ^

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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168