Commit History

Author SHA1 Message Date
  Andreas Rumpf ea409fb15a first steps in implementing 'owned' pointers; undocumented, do not use 6 years ago
  Andreas Rumpf f485ebe162 --gc:destructors: next steps; WIP 6 years ago
  Andreas Rumpf 74bf316619 more progress on destructor based strings 6 years ago
  Andreas Rumpf b5a96d28c7 codgen refactoring: prepare for alternative string/seq implementations 6 years ago
  Andreas Rumpf a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals 7 years ago
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore 7 years ago
  Andreas Rumpf 1284827df2 C code generator compiles again 7 years ago
  Jacek Sieka 85e21158db Cleanups 20180401 (#7458) 7 years ago
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types 7 years ago
  Andreas Rumpf c6235920cb backend preparations for incomplete/forwarded object types 7 years ago
  Araq 5258447e01 concepts: make codegen aware of 'tyInferred' 7 years ago
  Andreas Rumpf f7f3a25be8 first steps of making 'opt' a first class type for Nim 7 years ago
  Araq 153441db1d codegen: do not produce empty loops; speeds up debug builds tremendously on Windows 7 years ago
  Araq 8c0e27e8d9 fixes #5481 8 years ago
  Araq 46b672a6c4 minor codegen bugfix: don't use names for closures that are also mangled Nim names 8 years ago
  Andreas Rumpf fab69661ad new name mangling rules for easier debugging 8 years ago
  Araq 34143ee122 fixes serious codegen regression that caused Nimble to misbehave 8 years ago
  Andreas Rumpf e7cdb1d694 attempt to fix things 8 years ago
  Araq e6c5622aa7 removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes 8 years ago
  Araq b234b082b6 bootstrapping works again 8 years ago
  Andreas Rumpf 3a13706d7d fixes #4673 8 years ago
  andri lim c4904e17de this commit will fix visual studio family warning #4459 8 years ago
  Andreas Rumpf 4b0ba5e3f1 C code generation now deterministic; fixes #4364 8 years ago
  Andreas Rumpf eea2a63607 fixes #3794 9 years ago
  def 39049e151f Get rid of deprecation warnings 10 years ago
  Araq e65c296bcc implemented mixed mode codegen 10 years ago
  Araq 2781fea9e2 Nimrod renamed to Nim 10 years ago
  Araq f3d530e482 fixes #1434 10 years ago
  Araq 73c6efdf66 'nil' as a statement is deprecated, use an empty 'discard' instead 11 years ago
  Araq 438703f59e case consistency: next steps 11 years ago