David Lindauer
David Lindauer
in #257 it was proposed a next step was to do CI through Github Actions. I propose we do a single build with MSVC, then build the libraries, then build...
three files in the suite compile especially slowly: sqlite3.c ilstream.cpp ilunstream.cpp investigate why
when for-range is used for example on vectors, the resulting code generation is somewhat awful. Loop handling for tight loops would work better if the reference optimizations were optimized away...
add filesystem header into libcxx as part of the C++17 update
clang modifies the push/pop model for function call stack frames to instead allocate the maximum stack frame needed for all function calls within a function body, then never do push/pops...
get the latest versions of libgmp and libmpfr; run the libgmp tests; use an occ-generated version of libgmp (and possibly other libraries) when running libcob and libmpfr...
the OCC compiled binaries are significantly larger than binaries compiled by other compilers. This *may* be because the linker doesn't do a good job of filtering unused virtual sections. Research...
Support the C++20 extensions to c++.
on x86, aligning functions on 16-byte boundaries can improve the speed. Make this a speed improvement.
minimize branches and generally ease the way for branch prediction in the later pentiums to result in faster code...