Skip to content
Rust Search
← Browse conferences

Misusing Const for Fn and Profit

EuroRust
20:33 3272 views

Rust has a secret world that is inaccessible in most other languages. We call this shadowy land “Compile Time”, and you can do things with it that you might not realise… This is a deep-dive into const, macros, zero-cost abstractions, safety and how to offload huge amounts of computation from runtime to compiletime.

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Arthur Pastel

The Impact of Memory Allocators on Performance: A Deep Dive

EuroRust
31:39 7408 views

This talk will explore the world of memory allocation and its impact on application performance. Memory allocators are an often overlooked topic but are the backbone of most applications’ performance. After covering the fundamentals of heap memory allocation, we will build a simple allocator to illustrate the basic concepts. We’ll then tackle common challenges in memory allocation, such as fragmentation and memory overhead. We will then explore multiple scenarios from toy examples to real-world applications. Contributing to accurately measure how effectively allocation challenges are managed. This will be followed by analyzing popular memory allocators, exploring their strategies and performance in addressing these issues. By the end of the talk, attendees will have a deeper understanding of how memory allocators work and how to choose the right one, depending on their applications.e a deeper understanding of how memory allocators work and how to choose the right one, depending on their applications.