Andreas Kling
|
1e0f9d325c
|
LibCore: Avoid a big malloc in CIODevice's internal buffering.
This heap allocation was totally avoidable and can be replaced by a stack
buffer instead. Dodges a bunch of mmap() traffic.
|
2019-05-14 16:36:29 +02:00 |
|
Andreas Kling
|
dbf7878998
|
LibCore: Using printf() inside CIODevices will now call CIODevice::printf().
Well this was confusing. Obviously this code should never be calling outside
to ::printf() anyway, so just use dbgprintf() instead.
|
2019-05-10 18:20:54 +02:00 |
|
Andreas Kling
|
7ce3b10568
|
CIODevice: Add some basic output facilities: write() and printf().
Being able to do file.printf() is extremely comfy, I have to say. :^)
|
2019-05-08 04:38:41 +02:00 |
|
Andreas Kling
|
7b3876383f
|
LibCore: CIODevice::seek() should reset EOF state.
|
2019-04-18 02:09:15 +02:00 |
|
Andreas Kling
|
b5759089d8
|
LibCore: Add CIODevice::seek().
|
2019-04-16 00:51:05 +02:00 |
|
Andreas Kling
|
cfd6e6cc36
|
LibCore: Move GIODevice hierarchy from LibGUI to LibCore.
|
2019-04-10 20:22:23 +02:00 |
|