Introduction
The main goal of code-data-share-for-python is to improve the efficiency of importing python module, including time and memory footprint.
The design is inspired by the Application Class-Data Sharing (AppCDS) feature, introduced in OpenJDK. AppCDS allows a set of application classes to be pre-processed into a shared archive file, which can then be memory-mapped at runtime to reduce startup time and memory footprint.
code-data-share-for-python use memory mapping to store and share data likely to not change. Detail design and implementation will be elaborate below.
Design & Implementation
WIP
Testing
See docs/TESTING.rst
Metadata
Release files for code-data-share-for-python 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 170.9 kB