Eliot Miranda

Results 34 comments of Eliot Miranda

Well, this would be trivial to make backwards compatible were the necessary old image fix only ``` PasteUpMorph disableDeferredUpdates: true.``` Here's how. 1. introduce a new flag bit in the...

On Fri, May 6, 2022 at 2:23 AM Marcel Taeumel ***@***.***> wrote: > If the VM is hardware, then Squeak is not an application but an operating > system. And...

"does the VM try to detect which sound backend it should be using?" not as far as I'm aware. Having such a system would be great. Look at platforms/unix/vm/sqUnixMain.c and...

You might find you have to add a function to struct Sound, such as isModulePreferred or some such to allow sqUnixMain to query the available sound modules so that they...

Hi Fabio, two issues here. One is that I don’t think space is precious anymore. I *think* the vm stores the image header size in the first or second 32-bit...

Hi Tobias, I very much want to keep the class table, free lists, finalization queue, mark stack etc hidden. These are very much implementation dependent, and revealing them to the...

Hi Christoph, the VM maintains a circular buffer of the most recent 256 invoked non-JIT primitives, the primitive trace log. This is sometimes a useful clue to what the VM...

But it is important to note that any wrapping can be done in the iOS code and should not be e.g. pushed further out to the VM code. Why isn't...

Hi Fabio, I'd love to take a look at this. But how do I go from { "os": "osx", "script": "./prepare.sh", "language": "smalltalk", "osx_image": "xcode7.3", "smalltalk": "Squeak64-trunk" } to what's...

Hi Nicolas, yes it would be good to update Bochs. I looked at it a few years ago and it was quite done work. So I’ve avoided it until now....