Historia zmian

Autor SHA1 Wiadomość Data
  ringabout 88f556b486 merge upstream code 1 rok temu
  ringabout 343b304461 Merge remote-tracking branch 'upstream/araq-nir' into pr_ast2ir 1 rok temu
  Araq 37e3573b61 NIR: implemented builtin 1 rok temu
  ringabout 09d40ea41b adds entry point and debug code 1 rok temu
  Araq 326a4592f1 progress 1 rok temu
  araq df71f4602e baby steps 1 rok temu
  araq f496c0e14c progress 1 rok temu
  araq 9d9d860797 support for annotations that can be used for calling conventions 1 rok temu
  araq ef5c4ffaa2 same chance recursive types work [CI skip] 1 rok temu
  Araq 95c9d4cd7b bugfix 1 rok temu
  araq 7f92d26470 type generation for closures 1 rok temu
  araq 284bbe2eb7 some varargs handling 1 rok temu
  araq 42ebed76e6 progress 1 rok temu
  araq 4fada54c6b WIP: translate the AST into the IR 1 rok temu
  araq 9510e1a55c NIR: An immediate representation for Nim. WIP 1 rok temu
  Andreas Rumpf 8f5b90f886 produce better code for object constructions and 'result' [backport] (#22668) 1 rok temu
  Juan M Gómez 7e86cd6fa7 fixes #22680 Nim zero clear an object inherits C++ imported class when a proc return it (#22684) 1 rok temu
  ringabout b1a8d6976f fixes the `discVal` register is used after free in vmgen (#22688) 1 rok temu
  Amjad Ben Hedhili fbb5ac512c Remove some unnecessary initialization in `seq` operations (#22677) 1 rok temu
  ringabout f8f6a3c926 renderIr should print the actual return assign node (#22682) 1 rok temu
  Juan M Gómez 8032f252b2 fixes #22669 constructor pragma doesnt init Nim default fields (#22670) 1 rok temu
  Juan M Gómez cd24195d44 fixes #22679 Nim zero clear an object contains C++ imported class when a proc return it (#22681) 1 rok temu
  ringabout 2ce9197d3a [minor] merge similar branches in vmgen (#22683) 1 rok temu
  Amjad Ben Hedhili 8853fb0775 Make `newSeqOfCap` not initialize memory. (#21842) 1 rok temu
  ringabout 5717a4843d fixes #22676; remove wMerge which is a noop for more than 8 years (#22678) 1 rok temu
  Juan M Gómez e6ca13ec85 Instantiates generics in the module that uses it (#22513) 1 rok temu
  ringabout 5f13e15e0a fixes #22664; guard against potential seqs self assignments (#22671) 1 rok temu
  Juan M Gómez d45270bdf7 fixes #22662 Procs with constructor pragma doesn't initialize object's fields (#22665) 1 rok temu
  SirOlaf 2a8c759df0 Fix #21742: Check generic alias depth before skip (#22443) 1 rok temu
  SirOlaf ee4a219012 Fix #17509: Continue instead of return with unfinished generics (#22563) 1 rok temu