summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Small scope refactoring (#18263)Clyybber2021-06-143-24/+21
* fixes #18235 - proc annotation type macro sym leak (#18249)Saem Ghani2021-06-142-9/+26
* merge BuildMode into SuccessX, remove code duplication w drnim, add useful in...Timothee Cour2021-06-145-44/+60
* followup #17777: declaredloc field error msgs now work with generics (#18259)Timothee Cour2021-06-142-2/+8
* getType now works with tyInferred (arising from concepts); refs #18220 (#18241)Timothee Cour2021-06-121-1/+1
* use more meaningful name than "workaround14447" (#18237)Miran2021-06-111-1/+1
* handle tyUserTypeClassInst in addDeclaredLoc (#18236)Timothee Cour2021-06-111-1/+1
* fixes #15884 (#18230)Andreas Rumpf2021-06-105-3/+18
* view types: spec changes (#18226)Andreas Rumpf2021-06-101-2/+3
* make strict funcs analysis smarter (#18219)Andreas Rumpf2021-06-091-36/+51
* make changeDetectedViaJsonBuildInstructions warning less verbose when json fi...Timothee Cour2021-06-061-1/+1
* real bugfix for #17170 (#18171)Andreas Rumpf2021-06-042-4/+8
* simplify extccomp.nim json logic via jsonutils; fix #18084 (#18100)Timothee Cour2021-06-033-189/+82
* fixes #18112 (#18165)Andreas Rumpf2021-06-031-2/+4
* fixes #18058 (#18162)Andreas Rumpf2021-06-033-8/+7
* added float32 schubfach algorithm; wip (#18155)Andreas Rumpf2021-06-031-1/+5
* fix #16993, #18054, #17835 runnableExamples now works with templates and nest...Timothee Cour2021-06-021-4/+8
* refactoring: removed empty withBracketExpr template (#18152)Andreas Rumpf2021-06-022-14/+6
* fixes #18059 (#18140)Andreas Rumpf2021-06-022-3/+45
* use dragonbox algorithm; alternative to #18008 (#18139)Andreas Rumpf2021-06-011-0/+2
* docs: Latex generation improvements (#18141)Andrey Makarov2021-06-011-1/+1
* Fixes #5034 illformed AST from getImpl with proc returning value (#17976)Dylan Modesitt2021-05-311-4/+21
* fix #18113 (#18124)Saem Ghani2021-05-311-2/+6
* Fixes #17849 (#18055) [backport:1.2]Yuriy Glukhov2021-05-301-0/+6
* change `--hint[X] => --hint:X` in nim repo (avoids shell quoting issues) (#18...Timothee Cour2021-05-262-3/+3
* Error message minor (#18021)Juan Carlos2021-05-222-2/+2
* jsgen improve spacing (#18048)Juan Carlos2021-05-202-32/+32
* config system: special case -d:release and -d:danger [backport:1.4] (#18051)Andreas Rumpf2021-05-202-5/+17
* fixes #17943 (#18045)Andreas Rumpf2021-05-191-0/+3
* ARC: fixes memory leaks with newSeq used in a loop [backport:1.4] (#18040)Andreas Rumpf2021-05-181-1/+6
* Disable performance hints by default (verbosity 1) (#18024)Clyybber2021-05-161-1/+1
* more informative error msg for undeclared field (`A(badfield: 1)` and `a.badf...Timothee Cour2021-05-162-3/+15
* Rework DFA traversal (#18016)Clyybber2021-05-161-118/+108
* docgen: escape special characters in titles (#18014)Andrey Makarov2021-05-151-2/+3
* `doc2tex`: generate docs to Latex (#17997)Andrey Makarov2021-05-146-39/+39
* ORC: progress (#18000)Andreas Rumpf2021-05-128-17/+26
* ORC: improvements (#17993)Andreas Rumpf2021-05-126-12/+18
* ORC: critical bugfix for mixing acyclic refs with cyclic refs [backport:1.4] ...Andreas Rumpf2021-05-112-8/+12
* feature: the compiler can warn when you use the implicit 'result' variable (#...Andreas Rumpf2021-05-103-2/+7
* since we have now so many virtual registers, reduce memory consumption for th...Andreas Rumpf2021-05-103-50/+48
* fixes #17675 (#17981)Andreas Rumpf2021-05-091-1/+1
* treetab: tiny cleanup (#17929)Clyybber2021-05-091-6/+4
* ORC: cursor inference bugfix (#17973)Andreas Rumpf2021-05-081-2/+2
* fix #17941: UnusedImport works for var/let/const/type invoked inside a generi...Timothee Cour2021-05-081-0/+3
* add astmsgs; add `declared in` msg for usage lint errors (#17961)Timothee Cour2021-05-087-31/+34
* fixes #15848 [backport:1.2] (#17959)Andreas Rumpf2021-05-073-2/+4
* tiny cleanup (#17957)Andreas Rumpf2021-05-071-3/+1
* minor cleanups (#17948)Andreas Rumpf2021-05-062-4/+0
* docgen: get rid of ropes (#17939)Andrey Makarov2021-05-051-190/+146
* IC: codegen: fix (#17931)Andreas Rumpf2021-05-041-1/+3