Richard Brooksby

Results 215 comments of Richard Brooksby

The text you quoted from me does not mention calling anything or any messages. Are you talking about something you have implemented on top of your weak tables?

> > It's not clear to me what the use case for that is though. Do you have one? > > this would be related to #262 Do you have...

@fstromback Has [said (in internal mail)](https://info.ravenbrook.com/mail/2023/03/14/15-50-54/0/) that transforms might meet his requirements for his Storm language. He might be a good test case.

Temporarily worked around this issue prior to version 1.118 by suppressing the test except on Windows in https://github.com/Ravenbrook/mps/pull/214/commits/9f71e3165d1cd49f4813a2cbe59ae8210aa4b856 as part of #214 .

Currently, the test declares the stack as an ambiguous root, to ensure that the C code is GC-safe. However, there are other ways of achieving this. (The amcss test does...

In-line comments work OK for editing on GitHub because they show up as "unresolved conversations" in the pull request summary. You are forced to tick them off by closing each...

4d74b9246a92866f1c20e64f3a33a00093786a17 shows that the terms "summary", "reference set", "zones", and "zone set" are conflated in design, comments, and naming. This needs careful search and clean-up. They are separated by the...

A note for review: [the differences on the remember-time-3 branch](https://info.ravenbrook.com/infosys/cgi/perfbrowse.cgi?@diff2+//info.ravenbrook.com/project/mps/master/...@190407+//info.ravenbrook.com/project/mps/branch/2016-03-22/remember-time-3/...) are a source document for this work.

I run Ubuntu 13 minimal (from ubuntu-23.04-desktop-amd64.iso) in a VM and installed the default gcc (gcc-12.2.0-1ubuntu1) and gcc-13 (gcc-13-20230320-1ubuntu1) with apt: ``` sudo apt-get install git gcc make git clone...

> In GitHub Actions, `ubuntu-latest` should have `gcc-12` / `g++-12` available and you can test multiple versions using a matrix. (It should have gcc 9, 10, 11, and 12 as...