ringabout
2e9e7f13ee
don't track result initialization if it is marked noinit ( #24499 )
...
We don't track `noinit` for variables introduced in
https://github.com/nim-lang/Nim/pull/10566 . It should be applied to
`result` if the function is marked `noinit`
2024-12-04 15:12:30 +01:00
ringabout
e7f48cdd5c
fixes #24472 ; let symbol created by template is reused in nimvm branch ( #24473 )
...
fixes #24472
Excluding variables which are initialized in the nimvm branch so that
they won't interfere the other branch
2024-11-26 12:35:48 +01:00
ringabout
ea7c2a4409
fixes #14623 ; Top-level volatileLoad/volatileStore leads to invalid codegen ( #24020 )
...
fixes #14623
2024-08-28 20:44:06 +02:00
flywind
d447c0fe3f
use typeof instead type ( #16962 )
2021-02-08 09:46:07 +01:00
konsumlamm
d34d023da1
Minor docs/format changes (cpuinfo, volatile) ( #16602 )
2021-01-06 20:29:22 +01:00
hlaaftana
cd9af6b804
StringStream & more stdlib modules support for JS/NimScript ( #14095 )
...
* StringStream & more stdlib modules support for JS/NimScript
* change back pegs test in line with #14134
2020-04-28 19:44:52 +02:00
Jeff Ciesielski
74ae66ddbc
Add volatile load/store ( #5263 )
...
Adds volatile load/store capability to the impure part of the standard
library. Note that this currently only supports numerical types.
Should resolve https://github.com/nim-lang/Nim/issues/3382
2017-01-25 20:02:19 +01:00