summary refs log tree commit diff stats
path: root/compiler/semparallel.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes yet another strictdefs bug (#23069)ringabout2023-12-151-4/+4
* type refactoring: part 2 (#23059)Andreas Rumpf2023-12-131-3/+3
* IC: progress and refactorings (#22961)Andreas Rumpf2023-11-201-1/+1
* prepare for the enforcement of `std` prefix (#22873)ringabout2023-10-291-1/+1
* NIR: Nim intermediate representation (#22777)Andreas Rumpf2023-10-111-1/+1
* use strictdefs for compiler (#22365)ringabout2023-08-061-0/+3
* refactoring in preparation for better, simpler name mangling that wor… (#21...Andreas Rumpf2023-04-241-1/+1
* fixes #20958; fixes the return type of slice function [backport] (#20959)ringabout2022-11-291-0/+3
* fixes #20572 (#20585)Andreas Rumpf2022-10-171-2/+2
* minor typos (#17668)flywind2021-04-071-2/+2
* IC: green tests (#17311)Andreas Rumpf2021-03-191-7/+7
* fixes #11225; generic sandwich problems; [backport:1.2] (#17255)Andreas Rumpf2021-03-091-1/+2
* IC: next steps (#16729)Andreas Rumpf2021-01-231-10/+10
* big steps torwards an efficient, simple IC implementation (#16543)Andreas Rumpf2021-01-021-1/+1
* explicit ID generation for easier IC (#15559)Andreas Rumpf2020-10-251-15/+15
* [cleanup] fix UnusedImport sempass2 compiler/semparallel.nim (#14426)Timothee Cour2020-05-211-1/+1
* drnim: tiny progress (#13882)Andreas Rumpf2020-04-151-1/+1
* new feature: --staticBoundChecks:on to enforce static array index checking (#...Andreas Rumpf2020-03-181-8/+8
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-41/+40
* [refactoring] moves transformation for 'spawn' into its own spawn.nim impleme...Araq2019-07-141-1/+1
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-1/+1
* Field checks for everybody (#8957)LemonBoy2018-10-091-2/+2
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-1/+1
* platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-2/+2
* remove ast.emptyNode global; cleanup configuration.nimAraq2018-05-161-1/+1
* more modules compile againAndreas Rumpf2018-05-121-62/+66
* fixes #2779Andreas Rumpf2018-04-111-1/+2
* deprecated unary '<'Andreas Rumpf2017-10-291-12/+12
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-1/+1
* compiler almost free of deprecated expr/stmt namesAndreas Rumpf2016-07-301-1/+1
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-1/+1
* fixes #2758Andreas Rumpf2016-07-151-3/+3
* disjoint checker is smarter (and slower)Araq2015-09-231-2/+2
* made disjoint checker smarter; fixes regressionsAraq2015-09-231-11/+18
* when nimvm stmt proof of conceptYuriy Glukhov2015-09-041-1/+1
* disjoint checker works with the new countup iteratorsAraq2015-03-141-3/+4
* fixes #2287Araq2015-03-121-2/+2
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* fixes #1597Araq2014-12-111-8/+24
* 'let' within 'parallel' now worksAraq2014-09-221-2/+2
* Nimrod renamed to NimAraq2014-08-281-1/+1
* renamefestAraq2014-08-231-3/+3
* progress on 'spawn'Araq2014-08-101-4/+9
* 'parallel' statement works againAraq2014-08-081-1/+0
* Promises are now refsAraq2014-06-051-3/+3
* tdisjoint_slice2 worksAraq2014-05-311-1/+1
* 'parallel' proves array boundsAraq2014-05-291-10/+20
* 'parallel' statement almost workingAraq2014-05-221-38/+51
* 'parallel' statement: next stepsAraq2014-05-141-13/+28
* progress for the 'parallel' statementAraq2014-05-141-71/+84