- [ ] Add optimization levels (--optimize=0 to --optimize=3 for example) and put all current optimizations to the highest level. See https://github.com/stan-dev/stanc3/issues/544#issuecomment-633285347 for example - [ ] move optimizations to their levels in separate PRs and add docs to stan-dev/docs. See https://github.com/stan-dev/stanc3/pull/522#issuecomment-633453999 for more. - [ ] decide what should be the default level A good candidate for the first one would be https://github.com/stan-dev/stanc3/issues/544
Add optimization levels (--optimize=0 to --optimize=3 for example) and put all current optimizations to the highest level. See avoid over propagation to parameters #544 (comment) for example
move optimizations to their levels in separate PRs and add docs to stan-dev/docs. See Optimization debugging #522 (comment) for more.
decide what should be the default level
A good candidate for the first one would be #544