1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-14 15:30:59 +00:00
serenity/Libraries
Andreas Kling 50ef2216fa GTextEditor: Optimize write_to_file() with ftruncate()
Compute the final file size and ftruncate() the destination file to the
right size immediately instead of incrementally appending to it.

This kind of optimization belongs in the kernel, but until we have it
there, this makes saving text files a whole lot faster. :^)
2019-08-28 19:32:45 +02:00
..
LibAudio AudioServer: Port to the new generated IPC mechanism 2019-08-03 19:49:19 +02:00
LibC LibThread: Move CLock to LibThread::Lock 2019-08-26 11:31:14 +02:00
LibCore LibThread: Move CLock to LibThread::Lock 2019-08-26 11:31:14 +02:00
LibDraw LibDraw: Fix wrong installation path 2019-08-25 17:42:16 +02:00
LibGUI GTextEditor: Optimize write_to_file() with ftruncate() 2019-08-28 19:32:45 +02:00
LibHTML LibHTML: Implement basic block height computation 2019-08-18 08:39:52 +02:00
LibIPC IPCCompiler: More work towards AudioServer bringup 2019-08-03 19:24:08 +02:00
LibM LibM: Implement sqrt() 2019-08-10 08:46:22 +02:00
LibPCIDB Libraries: Add LibPCIDB for reading PCI device information from pci.ids 2019-08-14 13:12:54 +02:00
LibThread LibThread: Move CLock to LibThread::Lock 2019-08-26 11:31:14 +02:00
LibVT LibVT: Add scrollback history to VT::Terminal 2019-08-19 19:07:52 +02:00