summary refs log tree commit diff stats
path: root/compiler/jsgen.nim
Commit message (Expand)AuthorAgeFilesLines
* preparations for language extensions: 'sink' and 'lent' typesAndreas Rumpf2018-01-071-17/+19
* jsgen: bool genConv generates boolean values instead of numeric (#7016)qqquinta2018-01-031-2/+2
* first steps in adding template/macro calls to stack tracesAraq2017-12-211-0/+2
* make JS tests green againAraq2017-12-151-1/+1
* Implement codegenDecl for js (#6851)Alexander Ivanov2017-12-011-11/+33
* fixes #6445 (concepts for the JS target)Andreas Rumpf2017-11-221-3/+4
* fixes #6568Andreas Rumpf2017-11-221-1/+1
* fixes #6753Andreas Rumpf2017-11-181-4/+4
* fixes #6532 array bounds check for non zero based arrays on the js backend (#...skilchen2017-11-061-1/+1
* deprecated unary '<'Andreas Rumpf2017-10-291-3/+3
* first steps of making 'opt' a first class type for NimAndreas Rumpf2017-09-251-1/+1
* some work to make 'opt' a first class typeAndreas Rumpf2017-09-241-5/+5
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-4/+4
* fixes #6096Araq2017-07-171-1/+1
* fixes a JS codegen regressionAndreas Rumpf2017-07-101-3/+23
* fixes #5608Andreas Rumpf2017-07-091-0/+4
* fixes #6035Araq2017-06-301-1/+1
* fixes #5517Andreas Rumpf2017-06-301-0/+2
* fixes #5974Andreas Rumpf2017-06-291-4/+8
* fixes #5563Andreas Rumpf2017-06-291-3/+3
* fixes #4703Andreas Rumpf2017-06-291-1/+10
* JS gen: fixes regressionAndreas Rumpf2017-06-261-7/+15
* fixes #5933Andreas Rumpf2017-06-031-2/+17
* fixes #4139Andreas Rumpf2017-06-031-8/+15
* review and merge zahary's work (#5849)zah2017-06-031-128/+189
* Fixed const sets in JS (#5790)Yuriy Glukhov2017-05-101-1/+0
* JS codegen: produce better code for constant setsAndreas Rumpf2017-05-011-2/+8
* js codegen: emit more line informationAndreas Rumpf2017-04-261-12/+14
* Implementing `repr` for JS (#5578)Silvio2017-03-311-9/+43
* Merge remote-tracking branch 'origin/concepts-rebased' into araqAndreas Rumpf2017-03-311-0/+2
|\
| * introduce tyInferred for the unbound concept type paramsZahary Karadjov2017-03-241-0/+2
* | added a codegen noteAndreas Rumpf2017-03-291-0/+1
|/
* Fixes #5062 (#5527); JS: holes in enumsSilvio2017-03-151-9/+1
* Merge branch 'devel' into faster-nimsuggestAndreas Rumpf2017-02-241-1/+1
|\
| * removed compiler internal list implementation (#5371)Arne Döring2017-02-221-1/+1
* | big compiler refactoring; avoid globals for multi method dispatcher generationAndreas Rumpf2017-02-221-4/+4
|/
* made nodecl implicit for vars in the js backend. (#5297)Michael Jendrusch2017-01-291-1/+1
* fix genderef of jsgen (#5274)shsnow232017-01-241-1/+1
* Fixes #5271 (#5273)Yuriy Glukhov2017-01-241-1/+2
* Fixup #5240 (#5270)Yuriy Glukhov2017-01-231-2/+2
* fixes #5234 (#5240)Michael Jendrusch2017-01-201-7/+29
* Fixes #5244 (#5245)Yuriy Glukhov2017-01-181-0/+1
* Removed mangling of object fields for the js target only. (#5226)Michael Jendrusch2017-01-171-8/+7
* happy new yearAraq2017-01-071-3/+3
* removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-13/+12
* new dependency tracking for nimsuggestAraq2016-11-051-2/+4
* refactoring complete: explicit ident cacheAraq2016-10-311-1/+1
* clean up tyMutable remnantsJacek Sieka2016-10-241-3/+2
* clean up tyConst remnantsJacek Sieka2016-10-241-2/+2
* clean up tyBigNum remnantsJacek Sieka2016-10-241-4/+3