ID:2892153
 
It's been a nail-biter of a week waiting for news of my new computer. I haven't gotten a tracking number yet, and I'm not actually sure if I will, or if it'll just show up someday. It's 7 to 10 business days so it's early days yet, but I'm excited. And also not looking forward to the transition which is going to be insane. It's looking like the computer is most likely to arrive late next week, which means I'll probably start on the changeover the week after. Winding down the old machine will take at least a full day, and I expect the spin-up on the new one to take upwards of a week, but I'll be partially functional after a relatively short time. Only once the spin-up is fully done do I intend to start on WebView2.

I've been mostly working on bugs this week, after a rare weekend release of 515.1616 to fix a rather nasty issue that appeared out of nowhere with the software renderer (and I still can't explain why, since it appears to have been older). I plan to get 515.1617 out soon, but since I've been waiting on some things I'm gonna get that release out early next week instead. Today is gonna be a bit compressed anyway, and of course I don't do Friday releases.

Oddly I've gotten a bit of a jump on 516 work. Even though WebView2 is the main focus of the next beta cycle, I wanted to look into an idea I had for improving the performance of ..() calls. Supercalls are looked up at runtime, but they don't really need to be, and with some compiler magic and new instructions they don't have to be. I was able to figure out the compiler magic part of it, which barring any unforeseen issues should mean the lookup overhead of supercalls will disappear in 516. This was a fun mini-project and I think it'll pay off big when 516 gets rolling. It may also have opened some discoveries that will make this possible without new instructions in 515, but I'll still have to see about that.

Thanks as always to all the BYOND Members and supporters on our other donation platforms who keep the lights on. None of this would be possible without you, and I'm grateful for all of you.

Next week: Risk of donuts! A new release! And possibly a new computer! It'll also be Friday the 13th, which is always extra fitting in October. I haven't bought a bag of Take 5 yet.
WOOOOO WEBVIEW 2!
WEBVIEW 2!!!!!