https://bugs.documentfoundation.org/show_bug.cgi?id=99311
--- Comment #6 from Björn Michaelsen <[email protected]> --- (In reply to Michael Meeks from comment #1) > Hmm; so there are still hard disks out there =) my daughters' laptops all > have them. Yes, but so far there is no -- not even anecdotal -- evidence that pagein is of any help at all even for spinning rust. Given that this stuff is antique and questionale C89 code we even have special cased build targets for, without that, its hard to justify keeping this stuff around. There are a bazillion other issues with this code: - hardcoded buffer sizes and no checking of overflows - "paging in" aborting on first non found lib, but not caring for packaging causing files to be missing - does it even handle libmerged? - ... lots and lots more, if you just look at it: the code smells badly All of those cause fragility and subtle performance hits in the real world, doing more bad than good. So I would still vote for this stuff to just die -- or alternatively, if you want to put it in a strict test harness with good coverage of all the permutations, do that. But note that even the most common use case of this (cold start from spinning rust) is already quite uncommon these days. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
