| От | Tom Lane |
|---|---|
| Тема | Re: A micro-optimisation for walkdir() |
| Дата | |
| Msg-id | 316705.1599057298@sss.pgh.pa.us обсуждение |
| Ответ на | A micro-optimisation for walkdir() (Thomas Munro <thomas.munro@gmail.com>) |
| Ответы |
Re: A micro-optimisation for walkdir()
|
| Список | pgsql-hackers |
Thomas Munro <thomas.munro@gmail.com> writes:
> You don't need to call stat() just to find out if a dirent is a file
> or directory, most of the time. Please see attached.
Hm. If we do this, I can see wanting to apply the knowledge in more
places than walkdir(). Is it possible to extract out the nonstandard
bits into a reusable subroutine? I'm envisioning an API more or less
like
extern enum PGFileType identify_file_type(const char *path,
const struct dirent *de,
bool look_thru_symlinks);
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера