summary refs log tree commit diff stats
path: root/compiler/jsgen.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* remove remnants of tyIterJacek Sieka2016-10-241-1/+2
* JS: Fixed ICE on ptr assignmentYuriy Glukhov2016-09-201-6/+14
* fixes #4673Andreas Rumpf2016-09-011-1/+1
* Fixed codegen for asmNoStackFrame pragma. More bulletproof frame restoration.Yuriy Glukhov2016-08-271-6/+8
* Restore framePtr after exceptionsYuriy Glukhov2016-08-271-4/+10
* Fixed js codegen issue for uncaught exceptions.Yuriy Glukhov2016-08-271-1/+2
* minor thingsAndreas Rumpf2016-08-241-1/+1
* fixes #4632Andreas Rumpf2016-08-231-8/+9
* Fix using ptr to seq in js backend.Hans Raaf2016-08-071-2/+9
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-1/+1
* fixes #4496Andreas Rumpf2016-07-181-1/+1
* added system.newSeqOfCap for improved efficiencyAndreas Rumpf2016-07-151-0/+1
* fixes #3706Andreas Rumpf2016-07-131-1/+10
* fixes #4471Andreas Rumpf2016-07-121-3/+15
* fixes a critical JS codegen bug which caused 'importcpp' statements not to be...Andreas Rumpf2016-07-111-0/+1
* fixes a strange JS codegen bugAndreas Rumpf2016-07-111-0/+2
* undocumented feature: JS backend: unit and group separators generate hash and...Andreas Rumpf2016-07-091-1/+9
* Fixes a critical JS codegen bug about @ in call patternAndreas Rumpf2016-07-081-0/+1
* fixes #4371Andreas Rumpf2016-07-081-1/+1
* Repr now works in js for enums starting with non-zero.Yuriy Glukhov2016-07-051-1/+9
* PHP codegen: code works with PHP 5.3 (with some luck)Andreas Rumpf2016-06-231-1/+23
* PHP backend: proper setLen implementationAndreas Rumpf2016-06-211-2/+3
* system. for cstrings uses value comparisons, not reference comparisonsAndreas Rumpf2016-06-021-1/+1
* Fixes #4222Yuriy Glukhov2016-05-261-4/+4
* PHP codegen improvementsAndreas Rumpf2016-05-131-1/+1
* JS target improvementsAndreas Rumpf2016-04-291-2/+5
* fixes a critical PHP codegen bugAndreas Rumpf2016-04-291-8/+11
* Fix PHP and JS codegen to not escape single quotes in strings anymore.Hans Raaf2016-03-141-1/+0