Commit History

Author SHA1 Message Date
  Clyybber ed1d41c51e Small ast.nim cleanup (#12156) 5 years ago
  Andreas Rumpf 5f7a6aff06 fixes #11941 (#12079) 5 years ago
  cooldome c9f49cbc0a lift destructor for openarray (#12073) 5 years ago
  Andreas Rumpf eaebbfa785 Fix several float range issues (supersedes #11905) (#12067) 5 years ago
  Andreas Rumpf 114da04cbb fixes #12029; finish the 'unused import' feature (#12064) 5 years ago
  narimiran 329e169e96 address the comments 5 years ago
  Andreas Rumpf 81ddc67785 [refactoring] compiler: simplified markUsed 5 years ago
  Andreas Rumpf f58d87cb43 IC: some progress 5 years ago
  Andrii Riabushenko 4c73139316 revert changes 5 years ago
  Andrii Riabushenko d7bc4e43a2 fixes #11826 5 years ago
  Andreas Rumpf fbb0642e27 Merge branch 'devel' into araq-detect-unused-imports 5 years ago
  Andreas Rumpf 9852cf804b warn about unused imports; fixes an 'export' regression [nobackport] 5 years ago
  Araq 07d465ca42 [refactoring] remove unused imports in the compiler and in some stdlib modules 5 years ago
  Araq 4137a4dbf3 [feature] detect unused imports 5 years ago
  Araq 9db369063c [refactoring] moves transformation for 'spawn' into its own spawn.nim implementation 5 years ago
  Arne Döring 7d5d9f7703 introduce internal Int128 type, use it to fix case stmt checks (#11652) 5 years ago
  Arne Döring 5b27b263fd Remove immediate pragma (#11308) 5 years ago
  Araq 9ecb1aae80 new compiler feature: --expandMacro 5 years ago
  Arne Döring f94ec363ab Allow void macro result (#11286) 5 years ago
  Arne Döring b92fd30282 rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227) 5 years ago
  Clyybber f18b3af9d4 Replace countup(x, y-1) with x ..< y 5 years ago
  Andreas Rumpf bf592c4e94 more destructor based changes (#10885) 5 years ago
  alaviss d72921ecf6 compiler/sem: correct macros lineinfo (#10438) 6 years ago
  Neelesh Chandola e77dd683eb Fix defer not not-working at top level (#10191) 6 years ago
  Araq e874705971 fixes nested gensym'ed parameters; fixes #9476 6 years ago
  cooldome 5b98afb8a8 Destructors: more moves for tuples (#9808) 6 years ago
  Andreas Rumpf 6e8ed8c6fa added first version of a nimfind tool for the poor souls that don't have a good nimsuggest integretation 6 years ago
  Andreas Rumpf cb4d810659 make Nim take roughly 100MB less RAM for bootstrapping via a new compiler switch -d:leanCompiler; useful for the Raberry PI 6 years ago
  cooldome eaca5be9d6 Change the order of compilation passes, transformation is made lazy at code gen (#8489) 6 years ago
  xzfc 8fc7cecfa2 compiler: show name of instantiating context in error traces (#6763) (#9207) 6 years ago