mbitsnbites

Results 69 comments of mbitsnbites

For instance gcc has known operations "smulhsm3" and friends (see https://gcc.gnu.org/onlinedocs/gccint/Standard-Names.html). I am currently trying to figure out how to make use of them to have gcc emit the corresponding...

#55 implemented the foundation and the most important parts of persistent stats. It would still be very interesting to get PERF measurements into the persistent stats as well, for instance.

Wish list for improvements: 1. Only update the stats once - at the end of the BuildCache process. Accumulate the stats internally during execution. 2. Add PERF stats. 3. Add...

Note: The current way that stats are updated (at each cache access, sometimes several times per BuildCache process life time) can have a measurable overhead. There are also cases where...

Do you mean cleaning entries older than a certain date/age? You can of course clean the entire cache with `buildcache --clear`. Note that any housekeeping and cleaning can only be...

Only fixed for Redis (as part of #62 ). For timeouts on S3 we need https://github.com/elnormous/HTTPRequest/issues/9

If we switch to microS3 (#82), the timeout needs to be implemented there instead of in HTTPRequest. Currently tracked by https://github.com/mbitsnbites/microS3/issues/5.

Coordinate the naming of this function with #27, which will probably require new hooks (and/or a different definition of `preprocess_source()`).

We should also rename `get_build_files()` to `get_output_files()` (to better match `get_input_files()` and `get_implicit_input_files()`).

HTTPS has not been a priority, mostly since it has a higher performance overhead (and may pull in more dependencies?) than HTTP. I have not made any specific attempts to...