summary refs log tree commit diff stats
path: root/compiler/jsgen.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix #14570 (#14571)Danil Yarantsev2020-06-061-1/+1
* fix #14350, cstrings in JS init as null (#14355)hlaaftana2020-05-151-3/+1
* fix js stacktraces, unify all file,line,col formatting into a single function...Timothee Cour2020-05-051-2/+2
* many bugfixes for js (#14158)hlaaftana2020-04-291-30/+90
* Fix negative indexed arrays for JS, refs #13966 (#14152)hlaaftana2020-04-291-4/+4
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-4/+4
* `$(a: float)` now works consistently in nim js, avoiding printing floats as i...Timothee Cour2020-04-271-6/+7
* Make JS not mangle to snake_case (#14086)hlaaftana2020-04-241-5/+1
* Remove my wrongly written mangled-related code, not needed anymore (#13858)Alexander Ivanov2020-04-031-8/+1
* sourcemaps for the JS codegen (#7508)Alexander Ivanov2020-04-031-9/+33
* fix operators containing percent for VM usage (#13536)Arne Döring2020-03-111-65/+61
* Remove dead magics (#13551)Arne Döring2020-03-031-12/+2
* Remove genToArray in jsgen, a PHP remnant (#13466)hlaaftana2020-02-221-20/+0
* fixes #9674 [backport] (#13143)Andreas Rumpf2020-01-141-1/+12
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-306/+302
* Improve head comment on JS (#12548)Juan Carlos2019-11-221-15/+13
* conversions to unsigned numbers are not checked anymore; implements /… (#12...Andreas Rumpf2019-11-201-1/+4
* ARC: solves phase ordering problems (#12654)Andreas Rumpf2019-11-141-3/+8
* JS improve indent (#12581)Juan Carlos2019-11-031-1/+1
* Fix jsgen bug with uninitialized seq (#12500) [backport]Oscar Nihlgård2019-10-241-1/+1
* Sets need copying in JS (#11392)hlaaftana2019-10-021-1/+1
* fixes #12240 [backport] (#12308)Andreas Rumpf2019-10-011-1/+9
* Small ast.nim cleanup (#12156)Clyybber2019-09-091-28/+28
* fix min/max for float numbers (#12068)Arne Döring2019-09-021-6/+0
* Allow typeof(nil) as a return typeAlbert Safin2019-08-311-0/+2