php-src/main/streams
Max Kellermann e2bd3b1e99 main/streams/plain_wrapper: skip lseek(SEEK_CUR) for newly opened files
A file that has just been opened is known to be at offset zero, and
the lseek(SEEK_CUR) system call to determine the current offset can be
skipped.

Closes #8540.
2022-06-29 18:11:01 +01:00
..
cast.c Use memrchr() when available 2021-11-24 16:13:34 +03:00
filter.c Merge branch 'PHP-8.0' 2021-08-10 16:42:03 +02:00
glob_wrapper.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
memory.c Merge branch 'PHP-8.1' 2022-04-11 12:45:48 +02:00
mmap.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_context.h Use more specific return type for stream functions 2021-09-20 14:24:59 +01:00
php_stream_filter_api.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_glob_wrapper.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_mmap.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_plain_wrapper.h main/streams/plain_wrapper: skip lseek(SEEK_CUR) for newly opened files 2022-06-29 18:11:01 +01:00
php_stream_transport.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_userspace.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_streams_int.h Use more specific return type for stream functions 2021-09-20 14:24:59 +01:00
plain_wrapper.c main/streams/plain_wrapper: skip lseek(SEEK_CUR) for newly opened files 2022-06-29 18:11:01 +01:00
streams.c main/streams/streams: use copy_file_range() on Linux (#8413) 2022-04-23 13:32:05 +01:00
transports.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
userspace.c Merge branch 'PHP-8.1' 2022-06-14 12:50:16 +03:00
xp_socket.c streams/xp_socket: eliminate poll() when MSG_DONTWAIT is available 2022-06-18 19:44:32 +01:00