Remote Execution Caching Compiler (RECC)Execution Caching Compiler (RECC) CppCon 2024 September 19, 2024 Shivam Bairoliya Software Engineer© 2024 Bloomberg Finance L.P. All rights reserved. What is RECC? ● Remote Execution Caching Compiler service ○ Encompasses the capabilities of both ccache and distcc ○ Supports remote linking and caching ● Designed to share caches across diverse toolchains ○ Works with many compiler toolchains (GCC Bloomberg Finance L.P. All rights reserved. Caching Action Cache Redis CAS S3 PostgreSQL recc (compiler launcher) Client Host BuildBox-CASD (Local Caching Proxy) Execution buildbox-run- bubblewrap0 码力 | 6 页 | 2.03 MB | 6 月前3
C++20 Modules: The Packaging and Binary Redistribution StoryC++20 Modules: The Packaging and Binary Redistribution StoryScope ● Brief introduction on C++ modules and their advantages ● Focus on named modules ● Using modules today ○ Can we package module-ready |-- fmt-config.cmake | `-- fmt-targets.cmake └── libfmt.{a|so|dylib|lib} Headers Binary library “Usage requirements”C++ 20: The import keyword clang++ -std=c++20 -o hello_world.cpp.o file with module name <> file mappings) The compiler needs to locate and load the binary module interface (BMI) 👇:Binary module interfaces export module fmt; export namespace fmt { … } fmt.cc fmt0 码力 | 76 页 | 2.09 MB | 6 月前3
httpd 2.2.29 中文文档developer changes for more information about how these changes affects users and module writers. Caching mod_cache, mod_disk_cache, and mod_mem_cache have undergone a lot of changes, and are now considered companion module, mod_ldap provides connection pooling and results caching. mod_auth_digest Includes additional support for session caching across processes using shared memory. mod_charset_lite New module 2.0. This module includes the functionality of mod_mmap_static in Apache 1.3, plus adds further caching abilities. mod_headers This module is much more flexible in Apache 2.0. It can now modify request0 码力 | 1854 页 | 1.48 MB | 1 年前3
httpd 2.2.27 中文文档developer changes for more information about how these changes affects users and module writers. Caching mod_cache, mod_disk_cache, and mod_mem_cache have undergone a lot of changes, and are now considered companion module, mod_ldap provides connection pooling and results caching. mod_auth_digest Includes additional support for session caching across processes using shared memory. mod_charset_lite New module 2.0. This module includes the functionality of mod_mmap_static in Apache 1.3, plus adds further caching abilities. mod_headers This module is much more flexible in Apache 2.0. It can now modify request0 码力 | 1849 页 | 1.47 MB | 1 年前3
httpd 2.2.31 中文文档developer changes for more information about how these changes affects users and module writers. Caching mod_cache, mod_disk_cache, and mod_mem_cache have undergone a lot of changes, and are now considered companion module, mod_ldap provides connection pooling and results caching. mod_auth_digest Includes additional support for session caching across processes using shared memory. mod_charset_lite New module 2.0. This module includes the functionality of mod_mmap_static in Apache 1.3, plus adds further caching abilities. mod_headers This module is much more flexible in Apache 2.0. It can now modify request0 码力 | 1860 页 | 1.48 MB | 1 年前3
httpd 2.2.27.dev 中文文档developer changes for more information about how these changes affects users and module writers. Caching mod_cache, mod_disk_cache, and mod_mem_cache have undergone a lot of changes, and are now considered companion module, mod_ldap provides connection pooling and results caching. mod_auth_digest Includes additional support for session caching across processes using shared memory. mod_charset_lite New module 2.0. This module includes the functionality of mod_mmap_static in Apache 1.3, plus adds further caching abilities. mod_headers This module is much more flexible in Apache 2.0. It can now modify request0 码力 | 1849 页 | 1.47 MB | 1 年前3
Apache HTTP Server Documentation Version 2.2Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.6 Caching Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 developer changes for more information about how these changes affects users and module writers. Caching MOD CACHE, MOD DISK CACHE, and MOD MEM CACHE have undergone a lot of changes, and are now considered companion module, MOD LDAP provides connection pooling and results caching. MOD AUTH DIGEST Includes additional support for session caching across processes using shared memory. MOD CHARSET LITE New module0 码力 | 805 页 | 2.51 MB | 1 年前3
httpd 2.2.32 中文文档developer changes for more information about how these changes affects users and module writers. Caching mod_cache, mod_disk_cache, and mod_mem_cache have undergone a lot of changes, and are now considered companion module, mod_ldap provides connection pooling and results caching. mod_auth_digest Includes additional support for session caching across processes using shared memory. mod_charset_lite New module 2.0. This module includes the functionality of mod_mmap_static in Apache 1.3, plus adds further caching abilities. mod_headers This module is much more flexible in Apache 2.0. It can now modify request0 码力 | 1866 页 | 1.48 MB | 1 年前3
Apache HTTP Server Documentation Version 2.4Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.6 Caching Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 filter can be optionally inserted at a given point in the filter chain to provide fine control over caching. MOD CACHE can now cache HEAD requests. Where possible, MOD CACHE directives can now be set per details. Caching Guide The Caching Guide (p. 40) has been rewritten to properly distinguish between the RFC2616 HTTP/1.1 caching features provided by MOD CACHE, and the generic key/value caching provided0 码力 | 1031 页 | 3.23 MB | 1 年前3
Apache HTTP Server Documentation Version 2.4Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.6 Caching Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 filter can be optionally inserted at a given point in the filter chain to provide fine control over caching. MOD CACHE can now cache HEAD requests. Where possible, MOD CACHE directives can now be set per details. Caching Guide The Caching Guide (p. 40) has been rewritten to properly distinguish between the RFC2616 HTTP/1.1 caching features provided by MOD CACHE, and the generic key/value caching provided0 码力 | 1031 页 | 3.23 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













