summary refs log tree commit diff stats
path: root/compiler/jsgen.nim
Commit message (Expand)AuthorAgeFilesLines
* implement system.default for the JS targetAndreas Rumpf2019-03-051-11/+16
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-53/+48
* first steps in implementing 'owned' pointers; undocumented, do not useAndreas Rumpf2019-02-231-7/+9
* code cleanup: there is no tyOptRefAndreas Rumpf2019-02-221-2/+1
* fixes 10697 [backport]Araq2019-02-191-2/+3
* fixes #10651Araq2019-02-141-4/+3
* Fixes 10202 (#10283)rec2019-01-121-2/+2
* void object fields are now ignored by codegen and fields/fieldPairs iterator ...Neelesh Chandola2019-01-101-0/+2
* Support undefined in isNil (#9960)Alexander Ivanov2018-12-301-3/+4
* Make copies for params which are captured in closures. Fixes #7048 (#10050)rec2018-12-201-1/+19
* Fixes #10005recloser2018-12-151-33/+16
* tyProc does not require copying in JS codegenNeelesh Chandola2018-12-111-1/+1
* Fix fat pointers, object copying, magic double evals on JS (#9411) [backport]rec2018-12-041-75/+242
* fixes #9675Andreas Rumpf2018-11-261-0/+1
* Change the order of compilation passes, transformation is made lazy at code g...cooldome2018-10-181-3/+5
* implement sizeof and alignof operator (manually squashed #5664) (#9356)Timothee Cour2018-10-141-2/+0
* Unchecked arrays now have their own type (#9267)LemonBoy2018-10-101-2/+2
* Fixes #9154 (#9193)manterolat2018-10-101-0/+3
* Field checks for everybody (#8957)LemonBoy2018-10-091-9/+46
* Try/Catch support for native JS exceptions (#8955)LemonBoy2018-10-091-6/+32
* Make the registered passes local to the ModuleGraph (#9259)LemonBoy2018-10-091-2/+2
* Merge branch 'devel' into araq-better-docgenAraq2018-09-141-25/+23
|\
| * Fix concat behaviour for uninitialized strings (#8950)LemonBoy2018-09-111-10/+12
| * JS strings have no trailing zero anymore (#8936)LemonBoy2018-09-111-19/+15
* | fixes bootstrapping problemsAraq2018-09-071-1/+1
* | compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-6/+6
|/
* Sync line generation between C and JS backends (#8888)LemonBoy2018-09-071-3/+3
* Automatic deref for everything but pointers in asm/emit (#8891)LemonBoy2018-09-071-2/+13
* Correctly mangle `this` in the JS backend (#8853)LemonBoy2018-09-031-1/+2
* even more strict isNil handling for strings/seqs in order to detect bugsAraq2018-08-221-4/+2
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-2/+2
* fixes #6255, add `system.ashr` arithmetic right shift (#8547)andri lim2018-08-071-0/+1
* AST change: keep nkStaticStmt in the AST for incremental compilation supportAndreas Rumpf2018-06-031-1/+1
* incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-021-6/+2
* baby steps for incremental compilationAndreas Rumpf2018-05-301-2/+2
* jsgen refactoring: use graph.backend field instead of a global variableAndreas Rumpf2018-05-281-11/+10
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
* platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-16/+16
* preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-4/+4
* options.nim: no global variables anymoreAndreas Rumpf2018-05-131-3/+3
* the remaining passes all compile againAndreas Rumpf2018-05-131-76/+79
* refactoring: make FileIndex a distinct type; make line information an uint16;...Andreas Rumpf2018-04-211-1/+1
* Remove PHP backend. (#7606)treeform2018-04-181-408/+154
* the new feature's name is hotCodeReloadingAndreas Rumpf2018-04-131-3/+3
* fixes #4470Andreas Rumpf2018-04-131-0/+2
* Support code hot reloading for JavaScript projects (#7362)zah2018-04-131-24/+52
* introduce nkTupleConstr AST node for unary tuple construction; breaking changeAndreas Rumpf2018-04-131-4/+4
* move new sha1 module into the new 'std' namespaceAndreas Rumpf2018-02-061-1/+1
* fixes #6961Andreas Rumpf2018-02-021-1/+1
* Fixes codegen bug with literal negative zero, fixes #7079 (#7158)GULPF2018-01-311-5/+11
05-22 23:17:06 -0700 committer Kartik K. Agaram <vc@akkartik.com> 2022-05-22 23:17:06 -0700 first test!' href='/akkartik/view.love/commit/file.lua?id=46d4c4de10b31a82664364364c911e1d8a08c0e5'>46d4c4d ^
37f1313 ^
46d4c4d ^














37f1313 ^
46d4c4d ^



















f49e2fd ^
26033f4 ^

46d4c4d ^





37f1313 ^
46d4c4d ^
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
169
170
171
172