summary refs log tree commit diff stats
path: root/tests/js/tcopying.nim
Commit message (Collapse)AuthorAgeFilesLines
* fixes #9674 [backport] (#13143)Andreas Rumpf2020-01-141-1/+9
|
* fixes #13119 (#13128)Andreas Rumpf2020-01-141-2/+2
| | | | | * fixes #13119 * fixes a regression
* Fix fat pointers, object copying, magic double evals on JS (#9411) [backport]rec2018-12-041-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add a test for issue #9389 * Fixes #9389. * Make object contructors copy objects properly by checking whether the expressions passed to them don't need to be copied. * Make mArrToSeq implementation actually check if a copy needs to be made. * Avoid unnecessary copy in mChr impl * Assume set constructor elements need no copy * Add a test for issue #9410 * Add a test * fix passing fat pointers (#9410) * Enhance tests * More tests and fixes * Add more (failing) tests [ci skip] * Added equality operator for fat pointers, more tests and fixes * Fix printing uninitialized strings * Fix mInc, mDec double eval, add more tests * Tests * Refactored, fixed multiple evals, revamped the tests, added missing ops * Fix ups * Fix #9643 and #9644 * add pointer normalization
* fixes #4703Andreas Rumpf2017-06-291-0/+24
|
* Fixed copying of aggregates in JS.yglukhov2015-06-111-0/+13