Michael Meeks
Michael Meeks
It was assumed that various thread pools would re-start and fill after being shut-down to enable background save forking; but ... Apparently not =) this resulted in single threaded delta...
Currently our WOPI-like file locking is synchronous. This can cause delays in typing etc. as we renew the lease and/or save. We should make this asychronous instead. nuff said =)...
Calc profiling shows a couple of dialogs that are not async'd that end up being in-use; checkout the profile here: https://user-images.githubusercontent.com/833656/285202358-fd1ef8d4-749b-4d96-a427-534e6ff0b4e6.svg See the bits then end up in an ImplYield::...
Change-Id: I9baac88e1f5a73097221283ce8afcc2fdb00a676 * Resolves: # * Target version: master ### Summary ### TODO - [ ] ... ### Checklist - [ ] I have run `make prettier-write` and formatted the...
While it is rather easier to check for updates in the browser when an admin logs in, we should instead fetch the data once inside coolwsd - and then present...
It seems that managing the glyph cache we keep around for sal-layout is far slower to manage than even the shaping logic there, which is quite amazing:  Full flame-graph...
From this week's calc flamegraph: https://user-images.githubusercontent.com/833656/271274520-6345ee72-2a06-402e-a12c-72bd8d49df8d.svg Shows a chunk of rendering time is calling:  GetEmptyLinesInBlock - we should examine that in some detail to see why :-)
Perhaps this is only something a developer would ever see - but I just had a loop crash where the kit would immediately crash as the forkit process forked; it...
**Describe the bug** Someone shares an internal link to a document with me. I click on it, but instead of entering the document I get one of these three behaviors:...
We would like a new API extension to WOPI that lets us serialize configuration data; essentially a two layer system and then user set of settings. Discussed with @elzody *...