Part II. Design

Table of Contents

7. Why Scaly?
Avoiding Data Races and Concurrency Problems
Efficient Memory Management
Safety Against Program Failures
Conclusion
8. Memory Management
Regions
Pages
Root Page Allocation
Object Allocation
Extension pages
Exclusive pages
Oversized pages