.. |
mm
|
09f7be13b6
fixes #22262; fixes `-d:useMalloc` broken with `--mm:none` and `--threads on` (#22355)
|
1 rok temu |
alloc.nim
|
b0cee7c0c5
uint arithmetic for pointers (#22159)
|
1 rok temu |
ansi_c.nim
|
a1c431c6ab
Fixing `nimRawSetJmp` for vcc and clangcl on Windows (#19959)
|
2 lat temu |
arc.nim
|
608457defc
use `unsafeAddr`
|
2 lat temu |
arithm.nim
|
0e3ea16554
use lowercase --define switches (#17283)
|
3 lat temu |
arithmetics.nim
|
ac8166ab3d
Replace double backticks with single backticks - Part 1 out of ~6 (#17205)
|
3 lat temu |
assertions.nim
|
f01ffbf6f1
fix #19580; add warning for bare except: clause (#21099)
|
2 lat temu |
assign.nim
|
65a7496e51
fix #20972 fixes invalid and UB codegen case object transitions for both refc and ORC [backport] (#21611)
|
1 rok temu |
atomics.nim
|
5cd2665c29
Atomic inc/dec should use ATOMIC_SEQ_CST (#19212)
|
1 rok temu |
avltree.nim
|
c32c39f1de
make AVL tree node part of the memory regions; fixes hard to reproduce channel crashes
|
8 lat temu |
basic_types.nim
|
ac8166ab3d
Replace double backticks with single backticks - Part 1 out of ~6 (#17205)
|
3 lat temu |
bitmasks.nim
|
b9363c8bb4
Enable customizing PageShift to set PageSize for embedded targets (#19129)
|
2 lat temu |
cellseqs_v1.nim
|
a9f1e2dfcd
🚀 Enhancing CellSeq for Better Readability and Maintainability (#21797)
|
1 rok temu |
cellseqs_v2.nim
|
1cca8ccca0
Improve and refactor cellseqs_v2 in Nim standard library (#21796)
|
1 rok temu |
cellsets.nim
|
3e03f67335
cleaned up the internal documentation (#17524)
|
3 lat temu |
cgprocs.nim
|
ca4b971bc8
Initial version of the hot-code reloading support for native targets (#10729)
|
5 lat temu |
channels_builtin.nim
|
7e7b35b5c0
channel send() condition variable lock ordering (#20879)
|
1 rok temu |
chcks.nim
|
67b94a96f7
Better range error messages (#19867)
|
1 rok temu |
comparisons.nim
|
7b99712bcf
fix iterator equality + add test for proc equality + fix sameType (#21707)
|
1 rok temu |
coro_detection.nim
|
fb86271556
system.nim cleanup some exported constants which should never have be… (#17909)
|
3 lat temu |
countbits_impl.nim
|
988c02b7cb
renamed: lib/std/private/vmutils.nim -> lib/std/private/bitops_utils.nim to avoid confusion with unrelated std/vmutils (#18660)
|
3 lat temu |
cyclebreaker.nim
|
3eb3e6b9a3
ORC: use =destroy instead of =dispose (#18440)
|
3 lat temu |
deepcopy.nim
|
0956a99537
ARC now capable of custom extra alignment. Ref, closure and seq support. (#15697)
|
4 lat temu |
dollars.nim
|
394f4ac7bb
improvements to `addInt` and `$` for integer types (#18592)
|
3 lat temu |
dragonbox.nim
|
9a81e91fa5
merge similar procs regarding digits (#18318)
|
3 lat temu |
dyncalls.nim
|
dd80e968e8
fixes ptr to cstring warnings[backport] (#20848)
|
2 lat temu |
embedded.nim
|
939df8cbda
ensure the avr example keeps compiling (#17663)
|
3 lat temu |
exceptions.nim
|
a1c82c39af
asyncdispatch+stackTraceOverride: fix premature collection (#18039) [backport:1.2]
|
3 lat temu |
excpt.nim
|
a1165c8231
Revert "fix bare exceptions in excpt.nim"
|
2 lat temu |
fatal.nim
|
c9df6cfd92
Remove side-effects from sysFatal with panics on (#20632)
|
2 lat temu |
formatfloat.nim
|
eaf43a1bd9
fixes remaining ptr2cstring warnings on version-1-6 (#20861)
|
2 lat temu |
gc.nim
|
3b47a689cf
Remove the use of usrToCell in gcMark [backport:1.2] (#17709)
|
3 lat temu |
gc2.nim
|
f561afae41
followup #17225: simplify code after removing gc2, generational (#17242)
|
3 lat temu |
gc_common.nim
|
a8c6e36323
don't access void* out of alignment in refc GC to avoid UB (#21560)
|
1 rok temu |
gc_hooks.nim
|
62aa1a3cfe
gc:destructors progress
|
5 lat temu |
gc_interface.nim
|
06dfd31612
fixes #13881
|
4 lat temu |
gc_ms.nim
|
2aa97a228a
Removes deprecated {.injectStmt.}. Fixes #18666 (#18984)
|
3 lat temu |
gc_regions.nim
|
297c8e403d
styleCheck: Fix some inconsistent identifiers (#16177)
|
4 lat temu |
hti.nim
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 lat temu |
inclrtl.nim
|
779b4e307b
don't use `{.rtl.}` for generics, otherwise `-d:useNimRtl` gives `ambiguous identifier` nimrtl error (#18406)
|
3 lat temu |
indexerrors.nim
|
b24812df5f
properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955)
|
3 lat temu |
integerops.nim
|
64e839d5fd
fixes #14209 [backport:1.2] (#14213)
|
4 lat temu |
io.nim
|
b1a0467ffd
fixes #21273; fixes an io.readLine off by one bug [backport 1.0] (#21276)
|
1 rok temu |
iterators.nim
|
57609902c4
use more meaningful name than "workaround14447" (#18237)
|
3 lat temu |
iterators_1.nim
|
56461c280f
Change stdlib imports to use std prefix in most examples (#17202)
|
3 lat temu |
jssys.nim
|
31f7b17dd0
remove unnecessary framePtr code (#19645)
|
1 rok temu |
memalloc.nim
|
5d39a8283c
fixes #20516; system.create doesn't work with bitfield objects (#20518)
|
1 rok temu |
memory.nim
|
b9994925f5
remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#16918)
|
3 lat temu |
memtracker.nim
|
18b983d7e3
addQuitProc => addExitProc (#16765)
|
4 lat temu |
mmdisp.nim
|
7c09e0c757
fix #15617(fix compilation failure on -d:useMalloc --gc:none) (#17555)
|
3 lat temu |
nimscript.nim
|
e0ef859130
strict effects (#18777)
|
3 lat temu |
orc.nim
|
285a18d683
make ORC threadlocal, take two (#21818)
|
1 rok temu |
osalloc.nim
|
d0dd923acf
Switch maintanance (#18668)
|
3 lat temu |
platforms.nim
|
38b41f893a
fix #17941: UnusedImport works for var/let/const/type invoked inside a generic (#17942)
|
3 lat temu |
profiler.nim
|
48437d0a84
Give better error message when profiler and memProfiler used at same time (#9948)
|
6 lat temu |
repr.nim
|
dd80e968e8
fixes ptr to cstring warnings[backport] (#20848)
|
2 lat temu |
repr_impl.nim
|
b24812df5f
properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955)
|
3 lat temu |
repr_v2.nim
|
7b99712bcf
fix iterator equality + add test for proc equality + fix sameType (#21707)
|
1 rok temu |
reprjs.nim
|
b24812df5f
properly fix #10053 ; `FieldDefect` msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955)
|
3 lat temu |
schubfach.nim
|
19263f2775
fixes #18400 (#18402)
|
3 lat temu |
seqs_v2.nim
|
c88f58948a
fixes #21780 [backport:1.6] (#21785)
|
1 rok temu |
seqs_v2_reimpl.nim
|
833035bacd
arc allocation method aligned (#15588)
|
4 lat temu |
setops.nim
|
b1554cfeb5
better setops docs (#16236)
|
4 lat temu |
sets.nim
|
0d5999e6a8
fixes #22481; fixes `card` undefined misalignment behavior (#22484)
|
1 rok temu |
stacktraces.nim
|
82d8e9bff3
Replace double backticks with single backticks - Part 2 out of ~6 (#17206)
|
3 lat temu |
strmantle.nim
|
2410580d59
fixes #21847; let `parseFloat` behave like `strtod` (#21854)
|
1 rok temu |
strs_v2.nim
|
d7dfbf026b
Remove some unnecessary initialization in string operations (#22579)
|
1 rok temu |
syslocks.nim
|
4857c462d5
Revert "fix #14873 properly by skipping `abi` field in importc type (#17944)" (#17992)
|
3 lat temu |
sysspawn.nim
|
dc89b21257
[std/locks]close #7998(complete condition variables) (#17711)
|
3 lat temu |
sysstr.nim
|
dd80e968e8
fixes ptr to cstring warnings[backport] (#20848)
|
2 lat temu |
threadlocalstorage.nim
|
4877caa462
Implement threads on Zephyr (#19156)
|
2 lat temu |
threads.nim
|
0adfe6c5a1
system: thread: stack dealloction on Zephyr (#19633) [backport:1.6]
|
2 lat temu |
timers.nim
|
bf22b44b1f
miscellaneous bug fixes (#13291)
|
5 lat temu |
widestrs.nim
|
06f1828ee2
fix #19862; make widestrs consistent between refc and orc (#19874) [backport]
|
2 lat temu |