Summary: | devel/glib20: update alternate FAM backend | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ivan Rozhuk <rozhuk.im> | ||||
Component: | Individual Port(s) | Assignee: | Dima Panov <fluffy> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | desktop, ehaupt, emaste, eric, fluffy, grahamperrin, junchoon, lantw44, rozhuk.im | ||||
Priority: | --- | Flags: | fluffy:
maintainer-feedback+
|
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
ping Could this very useful patch be committed, please? See also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254024 (In reply to Emanuel Haupt from comment #2) +1. This patch singificantly reduce wasted time on file dialog of gtk3. Of course With OPTIONS_FILE_SET+=FAM_ALTBACKEND. Now gtk3 softwares can open file dialog almost as fast as gtk2 softwares. Thanks, Ivan! |
Created attachment 224772 [details] patch Multiple changes: - Add support O_PATH flag for open() - Use O_DIRECTORY for dir open - close() fd on kevent() fail for files - Fix possible memleak in kq_handle_rename(): 32kb per call - Move fstat() from kq_handle_rename() to readdir_start() - Do not try to monitor for: DT_FIFO, DT_SOCK, DT_WHT