Richard Brooksby

Results 215 comments of Richard Brooksby

> Also see #224: what does "And check for other stuff (e.g. format methods) where we should mention that." mean? Format methods are an example of a callback where there...

Here is a partial build of the Memory Management Reference using Read the Docs from this branch https://mmref.readthedocs.io/en/branch-2023-03-03-make-mmref/ This is achieved by setting the `MMREF` environment variable to 1 in...

I am mystified by the errors from the Read the Docs builds. I have submitted https://github.com/readthedocs/readthedocs.org/issues/10103 .

To measure resource usage, I ran: ``` rb@plover:~/git/mps$ time make -C code -f lii6gc.gmk clean testci testpollnone testmmqa ... real 5m20,086s user 4m29,833s sys 0m47,138s ``` It seems quite likely...

We should consider whether it's feasible to run the MMQA test suite with deep checking. See #209 .

> It looks like the ANSI target is only tested on Travis CI (without digging deeply) I'm working on [design.mps.ci](https://github.com/Ravenbrook/mps/blob/branch/2023-02-06/cirrus-ci/design/ci.txt) in #145 and will try to figure out the rationale...

Executing [proc.review.express](https://github.com/Ravenbrook/mps/blob/586336a7021c2276a3f798ad10e6e4ab5f438226/procedure/review.rst#express) 1. Start time 15:09. 2. Entry criteria: [entry.universal](https://github.com/Ravenbrook/mps/blob/586336a7021c2276a3f798ad10e6e4ab5f438226/procedure/entry.universal.rst) 3. [entry.universal.reason](https://github.com/Ravenbrook/mps/blob/586336a7021c2276a3f798ad10e6e4ab5f438226/procedure/entry.universal.rst) is false. Although @waywardmonkeys explained what the change was he doesn't explain why it's needed. 4. Edited the...

I'll clarify what this is all about with @waywardmonkeys , who's the expert on the WebAssembly platform family.

> @rptb1 You added #59 to the "Successfully merging this pull request may close these issues" list in the GitHub interface. I've removed it again because as far as I...

Executing [proc.review.entry](https://github.com/Ravenbrook/mps/blob/8dd0a8aa6985f3c2f1e7c620da7b32c4ec6019c5/procedure/review.rst#51-review-entry) 1. Applying [entry.universal](https://github.com/Ravenbrook/mps/blob/8dd0a8aa6985f3c2f1e7c620da7b32c4ec6019c5/procedure/entry.universal.rst) and [entry.impl](https://github.com/Ravenbrook/mps/blob/8dd0a8aa6985f3c2f1e7c620da7b32c4ec6019c5/procedure/entry.impl.rst) 2. Source documents are available, and include: ["Built-in Functions for Memory Model Aware Atomic Operations" (GCC)](https://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html), ["LLVM Atomic Instructions and Concurrency Guide"](https://www.llvm.org/docs/Atomics.html) (LLVM),...