Files
Nim/lib/system
rec e3e5ae287f Fix fat pointers, object copying, magic double evals on JS (#9411) [backport]
* 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
2018-12-04 12:04:27 +01:00
..
2018-11-09 16:36:49 +01:00
2015-06-15 00:56:20 +02:00
2018-11-16 13:27:56 +01:00
2018-11-16 13:27:56 +01:00
2018-08-09 09:40:21 +02:00
2018-11-16 13:27:56 +01:00
2018-05-09 22:25:28 +03:00
2018-11-16 13:27:56 +01:00
2018-11-26 09:47:39 +01:00
2018-11-26 09:47:39 +01:00
2018-11-26 09:47:39 +01:00
2018-11-26 09:47:39 +01:00
2018-10-16 14:27:42 +02:00
2018-11-26 09:47:39 +01:00
2018-11-09 16:36:49 +01:00
2018-08-14 09:35:07 +02:00
2018-06-27 12:35:09 +02:00
2018-11-16 13:27:56 +01:00
2018-11-16 13:27:56 +01:00
2018-11-16 13:27:56 +01:00
2018-11-16 13:27:56 +01:00
2018-11-16 13:27:56 +01:00
2018-11-16 13:27:56 +01:00