index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
Commit message (
Expand
)
Author
Age
Files
Lines
*
adds a define nimHasJsNoLambdaLifting so we can use it in the config for comp...
ringabout
2024-06-19
1
-0
/
+1
*
IC: use tables instead of huge seqs because the compiler can create l… (#23...
Andreas Rumpf
2024-06-18
5
-49
/
+67
*
ignore uninstantiated static on match to base type [backport:2.0] (#23731)
metagn
2024-06-18
1
-2
/
+5
*
implement `legacy:jsNoLambdaLifting` for compatibility (#23727)
ringabout
2024-06-17
4
-19
/
+73
*
fixes #20048; fixes #15746; don't sink object fields if it's of openarray typ...
ringabout
2024-06-15
1
-1
/
+2
*
ref #20653; fixes chronos empty case branches (#23706)
ringabout
2024-06-14
1
-7
/
+11
*
fixes a long standing bug with varargs type inference [backport] (#23720)
Andreas Rumpf
2024-06-14
1
-1
/
+1
*
nrvo for embedded importc'ed types (#23708)
ringabout
2024-06-12
1
-3
/
+6
*
[backport] fixes #23690; SIGSEGV with object variants and RTTI (#23703)
ringabout
2024-06-11
1
-3
/
+6
*
fixes #22398; [backport] (#23704)
Andreas Rumpf
2024-06-10
1
-9
/
+13
*
fixes #23445; fixes #23418 [backport] (#23699)
Andreas Rumpf
2024-06-09
2
-1
/
+12
*
fixes #23354; [backport] (#23685)
Andreas Rumpf
2024-06-07
1
-0
/
+3
*
fixes #22672; Destructor not called for result when exception is thrown (#23267)
ringabout
2024-06-06
3
-3
/
+40
*
fixes #5901 #21211; don't fold cast function types because of gcc 14 (#23683)
ringabout
2024-06-05
1
-1
/
+2
*
fix noreturn/implicit discard check logic (#23681)
metagn
2024-06-05
2
-73
/
+133
*
Add linux/loongarch64 support in 'compiler/installer.ini' (#23672)
qiangxuhui
2024-06-04
1
-1
/
+1
*
fixes openarray hoist with gcc 14 (#23647)
ringabout
2024-06-04
1
-1
/
+16
*
rework ctypes with gcc 14 (#23636)
ringabout
2024-06-02
1
-0
/
+5
*
improve view types for jsgen; eliminate unnecessary copies of view types (#23...
ringabout
2024-06-02
1
-2
/
+2
*
#Fixes #23657 C++ compilation fails with: 'T1_' was not declared in t… (#23...
Juan M Gómez
2024-06-02
4
-24
/
+49
*
fixes#23665; rework spawn with gcc 14 and fixes other tests (#23660)
ringabout
2024-06-02
1
-2
/
+14
*
fixes #22852; fixes #23435; fixes #23645; SIGSEGV when slicing string or seq[...
ringabout
2024-05-27
1
-1
/
+9
*
Skip tyAlias inside semTypeTraits in case a concept accidently emits one (#23...
Jason Beetham
2024-05-23
1
-1
/
+1
*
Minor refactoring (#23637)
Andreas Rumpf
2024-05-23
1
-17
/
+15
*
fixes `reifiedOpenArray`; `nkHiddenStdConv` is PathKinds1 not PathKinds0 (#23...
ringabout
2024-05-22
1
-2
/
+8
*
fixes #23627; Simple destructor code gives invalid C (#23631)
ringabout
2024-05-21
1
-3
/
+7
*
fixes #16671; openarray conversion for object construction (#23618)
ringabout
2024-05-16
1
-3
/
+7
*
Support NetBSD/aarch64 (#23616)
PHO
2024-05-16
1
-1
/
+1
*
fixes lifting subtype calling parent's hooks (#23612)
ringabout
2024-05-15
1
-1
/
+4
*
fixes openarray views default values in JS (#23607)
ringabout
2024-05-14
1
-2
/
+2
*
ignore modules when looking up symbol with expected type (#23597)
metagn
2024-05-14
1
-1
/
+1
*
Allow to `exportc` params. (#23396)
Juan M Gómez
2024-05-10
1
-1
/
+1
*
unordered enum for better interoperability with C (#23585)
ringabout
2024-05-10
2
-5
/
+16
*
remove bad type inference behavior for enum identifiers (#23588)
metagn
2024-05-10
1
-7
/
+0
*
fixes #23552; Invalid codegen when trying to mannualy delete distinct seq (#2...
ringabout
2024-05-08
1
-6
/
+8
*
fix semFinishOperands for bracket expressions [backport:2.0] (#23571)
metagn
2024-05-08
1
-7
/
+8
*
rework `wasMoved`, `move` on the JS backend (#23577)
ringabout
2024-05-08
7
-27
/
+12
*
fixes #22409; don't check style for enumFieldSymChoice in the function (#23580)
ringabout
2024-05-08
3
-6
/
+7
*
Skips generic owner when mangling instances (#23563)
Juan M Gómez
2024-05-07
1
-1
/
+1
*
fixes #23419; internal error with void in generic array instantiation (#23550)
ringabout
2024-05-01
1
-3
/
+6
*
fixes #23321; Error: internal error: openArrayLoc: ref array[0..0, int] (#23548)
ringabout
2024-04-29
1
-1
/
+4
*
fixes #23531; fixes invalid meta type accepted in the object fields (#23532)
ringabout
2024-04-26
1
-9
/
+17
*
fixes #23536; Stack trace with wrong line number when the proc called inside ...
ringabout
2024-04-26
1
-6
/
+8
*
fixes #23522; fixes pre-existing wrong type for iter in `liftIterSym` (#23538)
ringabout
2024-04-26
1
-2
/
+1
*
fixes #23525; an 'emit' pragma cannot be pushed (#23537)
ringabout
2024-04-24
1
-0
/
+13
*
adds another fix for concept in JS (#23535)
ringabout
2024-04-24
1
-1
/
+1
*
fixes #23524; global variables cannot be analysed when injecting `move` (#23529)
ringabout
2024-04-24
1
-3
/
+3
*
* fix for the debug line info code generation (#23488)
Nikolay Nikolov
2024-04-22
2
-23
/
+73
*
updated compiler DFA docs (#23527)
Andreas Rumpf
2024-04-22
1
-13
/
+3
*
fix #23518 - `<expr> is` crashes nimsuggest (#23523)
José Paulo
2024-04-21
1
-1
/
+2
[next]