Historique des commits

Auteur SHA1 Message Date
  c-blake 1b3725e395 Add `toOpenArray[T](ptr UncheckedArray[T])` for clarity. (#9316) il y a 6 ans
  Araq f12a5431a1 make tests green again il y a 6 ans
  Andreas Rumpf 696c0c48c7 fixes merge conflict il y a 6 ans
  Andreas Rumpf dae5450947 WIP: disallow 'nil' for strings and seqs il y a 6 ans
  Andreas Rumpf 74bf316619 more progress on destructor based strings il y a 6 ans
  Andreas Rumpf b5a96d28c7 codgen refactoring: prepare for alternative string/seq implementations il y a 6 ans
  Araq 8e9551b1c7 fixex merge conflicts il y a 6 ans
  nitely ba39f359aa check bounds instead of index il y a 6 ans
  Andreas Rumpf a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals il y a 6 ans
  Andreas Rumpf 1284827df2 C code generator compiles again il y a 6 ans
  Andreas Rumpf 13a380bca6 make tests green il y a 6 ans
  Andreas Rumpf aded62520b string to cstring conversions produce the empty C string for nil; this will be consistent with alternative string implementations il y a 6 ans
  Araq 1d9343080d added toOpenArray builtin for zero-copy slices; syntax sugar yet to come il y a 6 ans
  Andreas Rumpf 358709e9cb fixes #6960 il y a 6 ans
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types il y a 7 ans
  Andreas Rumpf 70ea45cdba deprecated unary '<' il y a 7 ans
  Andreas Rumpf 77453f33df fixes #6435 il y a 7 ans
  Andreas Rumpf 405b9c8a85 refactoring: TLoc knows the node it originated from; it is planned to use this to produce better C code (move optimizations) il y a 7 ans
  Araq 46b672a6c4 minor codegen bugfix: don't use names for closures that are also mangled Nim names il y a 7 ans
  Araq 4c5ecb46b0 fixes a minor codegen issue where name mangling could produce an identifier used by the codegen; refs #5437 il y a 7 ans
  Brandon Pickering da1293c405 Reset exprs before return by arg. Fixes #5098 (#5191) il y a 8 ans
  Araq e6c5622aa7 removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes il y a 8 ans
  Jacek Sieka 3cd4cf4320 remove unused stuff il y a 8 ans
  Jacek Sieka 981a8950c6 remove keepAlive and friends il y a 8 ans
  Andreas Rumpf b47d9b7b91 fixes #4371 il y a 8 ans
  Matthew Baulch a2301f64cd Return nil from genOtherArg after error. il y a 8 ans
  Matthew Baulch 9a7b6af5fa Report wrong arg count when too many params and no varargs. il y a 8 ans
  Andreas Rumpf 1124c61c49 Merge branch 'devel' into new-ll il y a 9 ans
  andri lim aebad711ea fixed #2240 and #3586 il y a 9 ans
  Andreas Rumpf 3d7c57db88 fixes #2659 il y a 9 ans