Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add testcase (#16156) | flywind | 2020-11-27 | 1 | -0/+9 |
| | |||||
* | tunidecode minor improvement (#16157) | flywind | 2020-11-27 | 1 | -3/+2 |
| | |||||
* | add `**` to jsffi (#16141) | flywind | 2020-11-26 | 1 | -1/+33 |
| | | | | | | | | | | | | | | | * fix rope index * add testcase * fix ropes format * add `**` to jsffi * add testcase * changelog Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | updated repr tests (#16147) | Andreas Rumpf | 2020-11-26 | 1 | -1/+0 |
| | |||||
* | fixes https://github.com/status-im/nimbus-eth2/issues/1549 (#16146) | Andreas Rumpf | 2020-11-26 | 1 | -0/+1 |
| | | | | | * fixes https://github.com/status-im/nimbus-eth2/issues/1549 [backport:1.4] * test fixup | ||||
* | More on #16110 (#16130) | cooldome | 2020-11-26 | 1 | -6/+21 |
| | | | | | | | | | | | * fix #16110 * refs #16110 * fix comment * Trigger build * use shallowCopy for efficiency | ||||
* | fix #16120 (#16145) | cooldome | 2020-11-26 | 1 | -1/+15 |
| | |||||
* | fixes #15076 (#16143) | Andreas Rumpf | 2020-11-26 | 2 | -0/+95 |
| | | | | | | | | | * fixes #15076 * heapqueue: optimized for ARC * added another test case [backport:1.4] * code cleanup | ||||
* | fix #14339, #13511, #14420: fixes limited VM support for addr (#16002) | Timothee Cour | 2020-11-25 | 3 | -42/+155 |
| | | | | | | | | | | | * fix #14339: fixes limited VM support for addr * strengthen test * reference bug #16003 * also fixes #13511 * also fixes #14420 | ||||
* | inc and dec are atomic in JS backend (#16129) | flywind | 2020-11-25 | 1 | -0/+9 |
| | |||||
* | move tests under the compiler directory to testament (#16096) | flywind | 2020-11-25 | 5 | -0/+344 |
| | |||||
* | add simple writeStackTrace for JS backend (#16016) | flywind | 2020-11-24 | 1 | -0/+12 |
| | | | | | | | * add simple writeStackTrace for JS backend * add testcase for writeStackTrace * changelog | ||||
* | move tests to testament (#16101) | flywind | 2020-11-24 | 28 | -42/+2205 |
| | | | | | | | | | * move tests to testament * minor * fix random * disable test random | ||||
* | fixes #16069; [backport:1.2] [backport:1.4] (#16115) | Andreas Rumpf | 2020-11-24 | 3 | -13/+20 |
| | | | | | * fixes #16069; refs https://github.com/nim-lang/RFCs/issues/257 [backport:1.2] [backport:1.4] * make tests green again | ||||
* | fix #16110 (#16117) | cooldome | 2020-11-24 | 1 | -0/+18 |
| | |||||
* | Revert "fix #16110" | Andrey R (cooldome) | 2020-11-24 | 1 | -19/+0 |
| | | | | This reverts commit f8b9d8c1904c662f07e5ee1138357695a1df9ac3. | ||||
* | fix #16110 | Andrey R (cooldome) | 2020-11-24 | 1 | -0/+19 |
| | |||||
* | typeinfo minor improvement (#16083) | flywind | 2020-11-23 | 2 | -0/+60 |
| | | | | | | | | | * typeinfo minor improvement * minor * Update lib/core/typeinfo.nim * rename typeinfo | ||||
* | fix #14056 (#16071) | kemifl | 2020-11-23 | 1 | -2/+27 |
| | | | fix #14056, incorporate review comments | ||||
* | fix ropes format errors (#16106) [backport:1.0] | flywind | 2020-11-23 | 1 | -0/+7 |
| | | | | | | | * fix rope index * add testcase * fix ropes format | ||||
* | fix rope index (#16100) | flywind | 2020-11-23 | 1 | -0/+66 |
| | | | | | * fix rope index * add testcase | ||||
* | fix #9695 asyncmacro: tfuturevar fails when activated [backport: 1.0] (#16090) | flywind | 2020-11-22 | 1 | -5/+0 |
| | | | | | | | * fix asyncmacro * Apply suggestions from code review * Update lib/pure/asyncmacro.nim | ||||
* | sets minor improvement (#16087) | flywind | 2020-11-21 | 1 | -0/+261 |
| | |||||
* | deques minor improvement (#16084) | flywind | 2020-11-21 | 1 | -0/+111 |
| | |||||
* | xmltree minor improvement (#16085) | flywind | 2020-11-21 | 1 | -0/+85 |
| | |||||
* | complex minor improvement (#16086) | flywind | 2020-11-21 | 1 | -0/+108 |
| | |||||
* | heapqueue minor improvement (#16088) | flywind | 2020-11-21 | 1 | -0/+53 |
| | |||||
* | followup #15970 strenghten regression tests (#16075) | Timothee Cour | 2020-11-20 | 2 | -15/+17 |
| | | | | | * followup #15970 strenghten regression tests * _ | ||||
* | fix #15958 (#15970) [backport:1.4] | cooldome | 2020-11-20 | 1 | -0/+39 |
| | | | | | | | | | | | | | | | | | * fix #15958 * also cover openArray and VarArgs * more tests * cover even more types * cover even more types * Trigger build * Trigger build * cover sets passed as arrays | ||||
* | alternative way to fix #16022 (#16064) [backport:1.4] | flywind | 2020-11-20 | 1 | -1/+8 |
| | | | | | | * alternative way to fix #16022 * add testcase for #16022 [backport:1.4] | ||||
* | packedsets fix regression introduced in #15564 (#16060) | Timothee Cour | 2020-11-20 | 2 | -0/+16 |
| | | | | | * packedsets fix regression introduced in #15564 * add tests | ||||
* | fix #16025 repr now consistent: does not insert trailing newline (#16034) | Timothee Cour | 2020-11-19 | 8 | -88/+102 |
| | |||||
* | close #14847(add testcase for #14847) (#16045) | flywind | 2020-11-19 | 1 | -0/+20 |
| | |||||
* | Disallow nil dereference at compile time (#16032) | cooldome | 2020-11-18 | 1 | -1/+2 |
| | | | | | | | | | | | | | * bring back the semfold of nil * remove space * fix test * proc type can't be dereferenced * disallow nil dereference at compile time * changelog | ||||
* | fix #16033 nim js --gc:arc works and ignores --gc:arc (#16036) | Timothee Cour | 2020-11-18 | 1 | -0/+10 |
| | |||||
* | ORC: prepare for another patent-pending optimization (#15996) | Andreas Rumpf | 2020-11-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | * ORC: prepare for another patent-pending optimization * bugfix * '=copy' for refs can take a cyclic parameter for more ORC optimizations * ORC: exploit the common 'it = it.next' pattern * can't hurt to check for nil * use an algorithm that is not obviously broken * restore the test case * final cleanups for --gc:orc | ||||
* | Semfold for nil cast (#16030) | cooldome | 2020-11-18 | 1 | -3/+4 |
| | | | | | | | | | * bring back the semfold of nil * remove space * fix test * proc type can't be dereferenced | ||||
* | fix #6497 (#16027) | flywind | 2020-11-18 | 1 | -0/+13 |
| | | | | | * fix #6497 * add testcase for #16027 | ||||
* | combine PR#16009 and PR#16012 (#16024) | flywind | 2020-11-18 | 1 | -0/+44 |
| | | | | | | | | * fix #15623 * add testcase for #15623 * add testcase * combine #16009 * support casting nil to NilableTypes in VM | ||||
* | fix #15972 (#15994) | flywind | 2020-11-18 | 3 | -0/+32 |
| | | | | | | | * fix #15972 * add testcase * more | ||||
* | Revert "follow #16009 VM supports cast nil to ptr (#16012)" | Andrey R (cooldome) | 2020-11-17 | 1 | -30/+0 |
| | | | | This reverts commit fec19c980e36e62747eb119f0740cb785e858ac3. | ||||
* | Revert "fix #15623 (#16009)" | Andrey R (cooldome) | 2020-11-17 | 2 | -24/+0 |
| | | | | This reverts commit 0f7f159a35bc10a43ff15bcb6c20eefdc574138e. | ||||
* | fix #15623 (#16009) | flywind | 2020-11-17 | 2 | -0/+24 |
| | | | | | | | | | * fix #15623 * add testcase for #15623 * fix * add testcase | ||||
* | follow #16009 VM supports cast nil to ptr (#16012) | flywind | 2020-11-17 | 1 | -0/+30 |
| | | | | | * follow #16009 VM supports cast nil to ptr * more testcase | ||||
* | fix #15910 (#15984) | cooldome | 2020-11-16 | 1 | -1/+65 |
| | | | | | | | * fix #15910 * produce op of op is nil * Trigger build | ||||
* | fix #15934 and #15620 (#15938) [backport:1.4] | Andreas Rumpf | 2020-11-15 | 2 | -0/+31 |
|\ | | | | | | | * make workaround for #15934 and #15620 * add testcase for #9754 | ||||
| * | minor | flywind | 2020-11-13 | 1 | -0/+4 |
| | | |||||
| * | add testcase for #9754 | flywind | 2020-11-13 | 1 | -0/+2 |
| | | |||||
| * | add testcase | flywind | 2020-11-12 | 1 | -0/+25 |
| | | |||||
* | | fixes #15753 [backport:1.4] (#15971) | Andreas Rumpf | 2020-11-15 | 1 | -0/+33 |
| | |