Dylan Baker
Dylan Baker
I'm marking this as a moderate issue because there currently isn't any sort of framework for doing peephole optimizations, everything is done one instruction at at time. In particular, there...
Related to #28, but separate. Probably after. Meson has fairly complex command line handling. Some options can be passed as -Darg or -- arg. Some cannot. Meson's option handling is...
These can easily be de-duplicated, because a command line like `-Wfoo -Werror=foo` can be simplified to `-Werror=foo`, or -`Wfoo -Wno-foo` is the same as `-Wno-foo`, etc.
It happens often that we get identical calls to the same function, especially `find_program`. If we note that there are two calls to the same thing, we should make them...
We have a runner, but don't implement a test target in ninja.
Some state is just not meant to persist. Some state is per-project. We should separate this.
`:` noted to be invalid on some platforms, notably on Windows. As such, one of the two biggest platform targets for CPS will not support `:`, and tools targeting both...
Looking at the spec for configuration merging it specifies that once a package `.cps` is found, then the following packages in the sibling directory should be loaded and merged: -...
If the license of a project is `Apache-2.0 WITH LLVM-exception` then `` and the related variables are not populated, despite the fact that the license is a well formed SPDX...