Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2022-10-02 00:00:00Z and 2022-10-03 00:00:00Z
This protocol is meant to be used by drivers to be able to hint to the compositor if and when it should employ asynchronous page flips for presentation....
As far as I know, reference/pointer aliasing can hinder the compiler's ability to generate optimized code, since they must ensure the generated binary behaves correctly in the case where the two
Jupstar ✪
but anyway its also not interesting only from performance point of view:
Quality of code is hands down better, build times probably are of the same order of magnitude should be similar, tools idk. Debugging rust with gdb hasn't always been the smoothest of experiences for me, though it might just be a pebcak.
66c3d92 Use --upgrade in pip3 to get latest version - def-
Learath2
Quality of code is hands down better, build times probably are of the same order of magnitude should be similar, tools idk. Debugging rust with gdb hasn't always been the smoothest of experiences for me, though it might just be a pebcak.
mh ok, i often read on reddit or other forums, ppl will join development of the kernel as soon as it supports rust, bcs they feel more confident
But i cannot really imagine why this should be the truth... you don't magically have more insight about how hardware works etc.
Sure not having security issues creates kind of confidence, but if the kernel crashes.... it still sucks xD
you dont have to know the intriquacies of C and its possibles UB to contribute to the kernel
10:54
yes y ou need to know about hardware
10:54
and currently most good rust devs know a lot of c too
Jupstar ✪
mh ok, i often read on reddit or other forums, ppl will join development of the kernel as soon as it supports rust, bcs they feel more confident
But i cannot really imagine why this should be the truth... you don't magically have more insight about how hardware works etc.
Sure not having security issues creates kind of confidence, but if the kernel crashes.... it still sucks xD
Especially the part where rust is being introduced. They'd have to be the ones building safe abstractions over the hardware. You'd still be working in the very scary part where rusts safety guarantees havent come in yet
(I implemented Kernel Samepage Merging for anonymous pages once to get less memory consumption when running many similar VMs, but that's the extent of my Linux kernel development experienc)
Prerequisites:
As per C standard, pointer arithmetics that would yield an invalid pointer, cause undefined behavior.
Linux source code seems to conform with C standard in a desire to be compatible...
The kernel actually does invoke implementation defined behaviour a lot actually. That's why it only compiled on gcc for the longest time and still as of now
UB per the standard doesn't always have to be UB per implementation. E.g. signed integer overflow, virtually every implementation overflows in a sane manner
deen
(I implemented Kernel Samepage Merging for anonymous pages once to get less memory consumption when running many similar VMs, but that's the extent of my Linux kernel development experienc)
We made a small update of the tutorial map because of the new freeze
graphics. We also made the teleport tiles the airjump hints
consistent. Idk how updating the map works on your end, ideally
everyone keeps their time because the changes don't influence anyone's
times.
Checklist
[ ] Tested the change ingame
[ ] Provided screenshots if it is a visual change
[ ] Tested in combination with possibly related configuration options
Even I got confused by it and accidentally hit power off button. Left side seems not popular for close either (#5888)
Since opening the menu requires Escape, players can probably figure out Escape to close it again.
Revert "Don't show home button ingame"
>
This reverts commit d3ff903d445a7c5d62f9ed55690546a4689a608d.
>
Revert "Move home button to very right so it is consistent with close button ingame (fixes #5881)"
>
This reverts commit 9cc08cc9d31820a57cc5e221dcad3785542...