Module: wine Branch: master Commit: d85121f1996a7a2f79ccdedb6710a434486b66eb URL: http://source.winehq.org/git/wine.git/?a=commit;h=d85121f1996a7a2f79ccdedb67... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Tue Apr 10 22:32:46 2007 +0200 ntdll: Store the file access and options in the fd cache, and get rid of the dynamic flags. This avoids server round-trips for all file I/O. --- dlls/ntdll/file.c | 31 ++++++++++------------ dlls/ntdll/ntdll_misc.h | 2 +- dlls/ntdll/server.c | 57 ++++++++++++++++++++++++--------------- dlls/ws2_32/socket.c | 50 ++++++++++++++--------------------- include/wine/server.h | 2 +- include/wine/server_protocol.h | 16 +++------- server/fd.c | 15 +++++----- server/protocol.def | 14 +++------- server/trace.c | 8 +++--- 9 files changed, 91 insertions(+), 104 deletions(-) Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=d85121f1996a7a2f79ccde...