Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf 24fbacc63f fixes an issue with string to 'var openArray' at compile-time; [backp… (#23363) hai 10 meses
  Jake Leahy db9d8003b0 Don't crash for invalid toplevel parseStmt/Expr calls (#23089) hai 1 ano
  Andreas Rumpf fe18ec5dc0 types refactoring; WIP (#23086) hai 1 ano
  Andreas Rumpf 91ad6a740b type refactor: part 4 (#23077) hai 1 ano
  Andreas Rumpf e51e98997b type refactoring: part 2 (#23059) hai 1 ano
  Andreas Rumpf db603237c6 Types: Refactorings; step 1 (#23055) hai 1 ano
  Andreas Rumpf 02be027e9b IC: progress and refactorings (#22961) hai 1 ano
  Andreas Rumpf 8990626ca9 NIR: progress (#22817) hai 1 ano
  Andreas Rumpf 816589b667 NIR: Nim intermediate representation (#22777) hai 1 ano
  Juan M Gómez e6ca13ec85 Instantiates generics in the module that uses it (#22513) hai 1 ano
  ringabout d8ffc6a75e minor style changes in the compiler (#22584) hai 1 ano
  metagn 942f846f04 fix getNullValue for cstring in VM, make other VM code aware of nil cstring (#22527) hai 1 ano
  ringabout 93ced31353 use strictdefs for compiler (#22365) hai 1 ano
  metagn f718f295df fix VM uint conversion size bug, stricter int gen on JS (#22150) hai 1 ano
  ringabout a8d0dda833 allow addressing elements of openArray[char] in VM (#22045) hai 1 ano
  Juan M Gómez d29237b3c7 adds `rkInt` to the `opcCastPtrToInt` op (#22039) hai 1 ano
  Miguel Madrid-Mencía 211ef26f29 Remove unused astago import warning from vm.nim (#22003) hai 1 ano
  ringabout eecf12c4b5 fixes #21708; skip colons for tuples in VM (#21850) hai 1 ano
  ringabout 4533e894ad adds an experimental `mm:atomicArc` switch (#21798) hai 1 ano
  Andreas Rumpf 20b011de19 refactoring in preparation for better, simpler name mangling that wor… (#21667) hai 1 ano
  ringabout d950e5f3a8 remove nosinks hacks from compiler (#21469) hai 1 ano
  ringabout d51a392149 replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444) hai 1 ano
  ringabout 38d299dfc0 fixes #20139; hash types based on its path relative to its package path (#21274) [backport:1.6] hai 1 ano
  ringabout 9948fed919 fixes #21326; fixes #7375; fixes #11986; fixes #9607; rework quote do; `getAst` uses type info to annotate the type of quoted variables; no more type erasures for quoted variables (#21433) hai 1 ano
  ringabout ff8ab06720 fixes #19396; Nimdoc hide nonexported fields (#21305) hai 1 ano
  Ivan Yonchovski 7031ea65cd Implemented basic macro expand functionality (#20579) hai 1 ano
  ringabout 4647c7b596 fixes #14409; fixes #10674 VM callbacks switch to table-index seqs (#21297) hai 1 ano
  ringabout af0f3639ec remove dead code in VM (#21296) %!s(int64=2) %!d(string=hai) anos
  Yuriy Glukhov 9afb466d73 Force lambda lifting for getImplTransformed. Hacky. Fixes #19818 (#21031) %!s(int64=2) %!d(string=hai) anos
  ringabout f7c203fb6c remove legacy code (#21134) %!s(int64=2) %!d(string=hai) anos