Vanessa Freudenberg

Results 120 comments of Vanessa Freudenberg

Appears to have resolved itself

It would be interesting to benchmark the difference – my guess is that it won't matter much, if at all. We also have to weigh the simplicity of the current...

I've added some more detail to that document, in particular [performance mockups with various optimizations](https://squeak.js.org/docs/jit.md.html#sketchingajit/exception-basedschemewithblocksandnon-localreturns/performanceestimate) (search for "jit-perf.js" if you can't find the section). You can compare [these](https://squeak.js.org/docs/jit-perf.html) to benchFib...

Hehe, yes, I had a lot of fun getting OpenGL to work, and then got frustrated trying to implement a TCP/IP stack. It does work though. Re JIT, I’m still...

I implemented the simple SISTA JIT a while ago: 2362a227eceb7d6d9f1742cdad0eab0e61fcb902

The high-performance JIT requires major changes to the system. Follow pull request #168 and the [v2](https://github.com/codefrau/SqueakJS/blob/v2/README.md) branch for progress.

SqueakJS currently ignores [window.devicePixelRatio](https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio) which basically tells us how dense pixels actually are on the screen. If we knew that the image supports highDPI settings, then we would scale the...

Are there images that call the primitive but don't respect the result? This would sound like an image bug to me that maybe we can ignore in the VM? All...

I just tried out-of-the-box Squeak 6.0 on a Mac screen that has `PlatformScaleFactor = 2.0` and when I use the menu to change the scale from the default 200% to...

Okay, so commit c6288043b59db529901c9aa8e0b0bf89ac1298d7 adds a `highdpi` mode via url option and 54a8539549f58afbdec326093f4f6f3c550db577 adds `primitiveScreenScaleFactor`. And I am somewhat pleased with how trivial these two are 😊 Appears to work,...