newsletters:2024-11
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
newsletters:2024-11 [2024/12/01 03:50] – [Portable gadget] osnr | newsletters:2024-11 [2024/12/01 04:09] (current) – osnr | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== November 2024 newsletter | + | ====== November 2024 newsletter ====== |
(Our next Folk open house is [[https:// | (Our next Folk open house is [[https:// | ||
Line 22: | Line 22: | ||
There' | There' | ||
+ | |||
+ | Notice how the camera hits 60fps but the full-frame detection is only 20-30fps (this is using a 1080p image): | ||
+ | |||
+ | {{: | ||
=== The bugfixes and improvements === | === The bugfixes and improvements === | ||
Line 43: | Line 47: | ||
* now runs on an independent clock from the frames! every 2ms | * now runs on an independent clock from the frames! every 2ms | ||
* hack for ' | * hack for ' | ||
+ | * incremental tag detection to be able to hit 60fps | ||
Line 73: | Line 78: | ||
* Sealed Tcl objects | * Sealed Tcl objects | ||
* I had been hoping to do this forever -- it seems elegant and cool and efficient -- but it turned out to be much harder than expected when I looked at it -- would need to change a lot of callsites in Jim Tcl (anywhere it shimmers an object) to make it work, or do horrible hacks with COW pages. | * I had been hoping to do this forever -- it seems elegant and cool and efficient -- but it turned out to be much harder than expected when I looked at it -- would need to change a lot of callsites in Jim Tcl (anywhere it shimmers an object) to make it work, or do horrible hacks with COW pages. | ||
+ | * {{: | ||
* CPU-oriented scheduling | * CPU-oriented scheduling | ||
* Spinlocks | * Spinlocks | ||
* [[https:// | * [[https:// | ||
* I got too excited since we have fairly tight locking discipline in folk2 | * I got too excited since we have fairly tight locking discipline in folk2 | ||
- | * Look at all this spinning: | + | * Look at all this spinning; it's not an improvement over mutexes: |
* {{: | * {{: | ||
newsletters/2024-11.1733025059.txt.gz · Last modified: 2024/12/01 03:50 by osnr