summary refs log tree commit diff stats
path: root/lib/js
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2022-09-27 10:57:47 +0200
committerGitHub <noreply@github.com>2022-09-27 10:57:47 +0200
commitca1f3f36b9aff3b8284b2f529fd6fedb72a396c5 (patch)
tree48f077966234410b5de7b64dffe74e300ad6c1f6 /lib/js
parent805186809c0591bb24ff30b6ce48b60527a7a9e8 (diff)
downloadNim-ca1f3f36b9aff3b8284b2f529fd6fedb72a396c5.tar.gz
no ropes WIP (#20433)
* refactorings in preparation for ropes elimination of the C code generator; mostly the usual ': Rope' -> 'result: var Rope' rewrite
* rewrote ccgcalls.nim
* refactored ccgexprs.nim
* ccgliterals: refactoring
* refactoring: code dealing with name mangling
* refactoring: getRecordFieldsAux
* ropes are strings (insert obscene joke here)
* optimize JS code gen
* optimizations and code improvements
* more optimizations
* final cleanups
Diffstat (limited to 'lib/js')
0 files changed, 0 insertions, 0 deletions