summary refs log tree commit diff stats
path: root/compiler/jsgen.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove ENDB (#12095)Clyybber2019-08-311-5/+1
* Fix to int to biggest int (#12066)Arne Döring2019-08-271-8/+0
* fixes #10053 (#11951)Timothee Cour2019-08-151-1/+2
* int128 on firstOrd, lastOrd and lengthOrd (#11701)Arne Döring2019-08-071-4/+4
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-4/+4
* JS codegen: supports toOpenArray [bugfix]Araq2019-07-121-3/+9
* there is only one style -- my styleAraq2019-07-101-5/+5
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-13/+13
* [refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)Arne Döring2019-06-241-18/+0
* Correct global destructor injections for js backend (#11240)Clyybber2019-05-151-0/+3
* rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)Arne Döring2019-05-111-1/+1
* Replace countup(x, y) with x .. yClyybber2019-05-071-3/+3
* Replace countup(x, y-1) with x ..< yClyybber2019-05-071-17/+17
* fixes #11133, error on runtime use of compile-time procs in JS target (#11134)jrfondren2019-04-291-0/+3
* added system.unown to make 'owned' sane to use in practice; later on we might...Araq2019-04-291-1/+1
* fewer ropes (#11037)Arne Döring2019-04-191-108/+203
* Compiler plugin for implementing incremental computation in user space (#10819)cooldome2019-04-111-1/+3
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-1/+1
* 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