Commit History

Author SHA1 Message Date
  Saem Ghani 72b89eff82 semLambda removed, semProcAux reworked (#17379) 4 years ago
  hlaaftana 49b64e8dc7 Remove declPragmas from lambdas [backport:1.0] (#16966) 4 years ago
  Timothee Cour e112974920 fix #16752: threadvar now works with importcpp types; osx now uses native TLS (`--tlsEmulation:off`), which can be orders of magnitude faster (#16750) 4 years ago
  Timothee Cour 4fc7fcb775 `--hintAsError` (#16763) 4 years ago
  Andreas Rumpf cf6dd57efe IC: next steps (#16632) 4 years ago
  Andreas Rumpf 796498525a IC: next steps (#16550) 4 years ago
  Andreas Rumpf 73a8b950cb big steps torwards an efficient, simple IC implementation (#16543) 4 years ago
  Andreas Rumpf 979148e863 refactorings to prepare the compiler for IC (#15935) 4 years ago
  Timothee Cour 52829fc8d1 cmdline: improve command processing (#16056) 4 years ago
  flywind 673c5990c6 fix #12558 (#15864) 4 years ago
  cooldome d62f3627aa EnumUtils, speed up findStr in compiler (#15777) 4 years ago
  cooldome 00b495de95 Use modern enums in compiler (#15775) 4 years ago
  flywind 17f08b2939 closes #7658 (#15784) 4 years ago
  Andreas Rumpf 226595515c explicit ID generation for easier IC (#15559) 4 years ago
  Andreas Rumpf 51e3e0c7c4 implements https://github.com/nim-lang/RFCs/issues/260 (#15505) 4 years ago
  Andreas Rumpf 92163fa330 implements https://github.com/nim-lang/RFCs/issues/258 (#15503) 4 years ago
  shirleyquirk 84d9b1227d fixes #15430, pop pragma takes invalid input (#15449) 4 years ago
  Andreas Rumpf 50b6f6996a .noalias annotation; frontend support (#15419) 4 years ago
  Clyybber 35ff17410f Expand hoisted default params in sem (#15270) 4 years ago
  Clyybber 13e659cfec Big compiler Cleanup (#14777) 4 years ago
  Clyybber b022576ce9 Use typeflag instead 4 years ago
  Clyybber 38068f9778 Make explicit {.nimcall.} a seperate calling convention 4 years ago
  Andreas Rumpf 8df20276c9 fixes #14458 [backport:1.2] (#14756) 4 years ago
  Timothee Cour 9502e39b63 `nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--doccmd:skip` + other improvements (#14278) 4 years ago
  Timothee Cour 66db9de714 CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static checks (#13926) 4 years ago
  Araq 59f1462b95 remove the nilChecks switch; refs #11570 4 years ago
  Andreas Rumpf 3a2697dd73 drnim: tiny progress (#13882) 5 years ago
  Andreas Rumpf a890aa75aa finally de-deprecate the .define and .undef pragmas 5 years ago
  Andreas Rumpf 9c46927fad new feature: ability to turn specific warnings to errors 5 years ago
  Araq d01fca974d added an .assert pragma and mentioned the pragmas in the changelog 5 years ago