summary refs log tree commit diff stats
path: root/compiler/jsgen.nim
Commit message (Expand)AuthorAgeFilesLines
* remove tmpFramePtr when optStackTrace is absent (#19649)flywind2022-03-261-4/+0
* remove unnecessary framePtr code (#19645)flywind2022-03-251-3/+6
* Fix #18662 (#19534)Evan Typanski2022-02-281-1/+3
* Optimize lent in JS [backport:1.6] (#19393)hlaaftana2022-01-171-15/+36
* Fixed generic distinct conversions for 'var' (#18837)Jason Beetham2021-10-261-62/+76
* correct effect tracking for .borrowed procs [backport] (#18882)Andreas Rumpf2021-09-231-1/+1
* fix for js strict mode (#18799)Sven Keller2021-09-041-1/+1
* allow building 1.4.0 from devel (#18708)Timothee Cour2021-08-181-0/+1
* properly fix #10053 ; `FieldDefect` msg now shows discriminant value + linein...Timothee Cour2021-08-131-5/+6
* Remove unused imports, and deprecated function usage (#18663)Kyle Brown2021-08-111-1/+1
* fixes #18469 (#18544)Andreas Rumpf2021-07-201-10/+0
* make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531)Timothee Cour2021-07-201-6/+1
* ORC: support for custom =trace procs (#18459)Andreas Rumpf2021-07-091-1/+1
* fixes #18319 (#18375)Andreas Rumpf2021-06-281-2/+12
* followup #18362: make `UnusedImport` work robustly (#18366)Timothee Cour2021-06-271-2/+0
* jsgen improve spacing (#18048)Juan Carlos2021-05-201-30/+30
* js generates spurious >>> on shr (#17767)Sivchari2021-04-211-2/+1
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-1/+1
* cString => cSourceString; tyCString => tyCstring so that error msgs show cstr...Timothee Cour2021-04-171-10/+10
* iterable[T] (#17196)Timothee Cour2021-04-111-1/+1
* fixes #11225; generic sandwich problems; [backport:1.2] (#17255)Andreas Rumpf2021-03-091-1/+2
* fix #17264 [backport:1.4] (#17266)flywind2021-03-051-2/+2
* new-style concepts implementation, WIP (#15251)Andreas Rumpf2021-02-241-1/+1
* fix #17076 (#17081)flywind2021-02-181-1/+5
* JS: fix div uint64 no truncation (#16899)flywind2021-02-151-1/+4
* array literals uses typed arrays; fix a jsgen bug (#16850)flywind2021-02-151-16/+39
* [backport:1.4] JS cstring null fixes (#16979)hlaaftana2021-02-111-3/+19
* [JS] Ref #15952 make toOpenArray works better (#17001)flywind2021-02-101-10/+19
* fix #16822 (#16884)flywind2021-02-011-2/+2
* fix negative nan (#16628)flywind2021-01-111-1/+4
* IC: next steps (#16550)Andreas Rumpf2021-01-071-3/+3
* [backport 1.0] add backend support for js bigint (#16606)Timothee Cour2021-01-061-1/+4
* ref #16054 remove typed array (#16077)flywind2020-11-241-8/+0
* fix #12303 (#15964)flywind2020-11-141-2/+7
* Fix #8404 JS backend doesn't handle float->int type conversion (#15950) [back...Bung2020-11-131-3/+9
* fix #14157 (#15877)flywind2020-11-121-0/+4
* Fix 14127 js from int to int casting (#15918)Bung2020-11-111-2/+1
* follow #15818 and close #7109 (#15823)flywind2020-11-021-2/+5
* fix #8821 (#15809)flywind2020-11-021-0/+5
* fix #15651 (#15800)flywind2020-10-311-0/+1
* [closes #11625 and closes #2488]add global and threadvar(with `--threads:off`...flywind2020-10-301-1/+6
* fix #15638 (#15789)flywind2020-10-301-0/+1
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-8/+10
* avoid #8231, bitwise move to mul,div (#15070)Bung2020-08-251-2/+10
* fix #11354 jsgen not carefully handle genAddr with nkHiddenAddr,nkStm… (#15...Bung2020-07-271-1/+10
* fix #14534 (#15060) [backport]Bung2020-07-251-1/+1
* 'isolate' builtin; refs https://github.com/nim-lang/RFCs/issues/244 (#15011)Andreas Rumpf2020-07-201-1/+1
* init checks and 'out' parameters (#14521)Andreas Rumpf2020-06-231-1/+1
* remove tyOpt, mOpt (#14636)Timothee Cour2020-06-121-4/+5
* fix #14576 addr of param (including for lent) now works with nim js (#14577)Timothee Cour2020-06-061-2/+9