Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Concept
Manual memory management
Applied sciences
Computer engineering
Computer architecture
Memory management
Graph Chatbot
Related lectures (24)
Login to filter by course
Login to filter by course
Reset
Dynamic Memory Allocation in C
Explores dynamic memory allocation in C, covering malloc, calloc, and realloc functions, emphasizing proper memory management and dynamic arrays.
Complex Data Structures: Pointers and Dynamic Allocation
Explores pointers for complex data structures, the main() function in C, and memory management, emphasizing dynamic allocation best practices.
Dynamic Memory Management and Dynamic Dispatch
Explores memory management, safety, automated techniques, garbage collection, dynamic dispatch, and first-class functions.
Dynamic Memory Allocation: Understanding Pointers in C
Provides an overview of dynamic memory allocation in C programming, focusing on pointers and memory management techniques.
Memory Management: Dynamic Allocation and Deallocation
Covers dynamic memory management, focusing on allocation and deallocation practices in programming.
Memory Management in Computer Systems
Covers the fundamentals of memory management in computer systems.
Memory Reclamation: Techniques and Algorithms
Explores memory reclamation techniques, including Lock-free Reference Counting and Hazard Pointers, and introduces the hybrid approach of QSense.
Dynamic Memory Allocation in C++
Covers the concept of pointers in C++, dynamic memory allocation, and best practices.
Programming Language Security
Explores programming language security, covering type safety, memory safety, threat safety, Rust's ownership model, sandboxing, and compartmentalization.
Eigen and Pybind Libraries
Introduces Eigen and Pybind libraries for linear algebra operations and C++ function binding to Python.
Memory Management: Crash Reasons and Solutions
Delves into the reasons behind program crashes related to memory management.
Dynamic Memory Allocation: Basics and Examples
Explores dynamic memory allocation in C, covering stack vs. heap memory, helper functions, and practical examples.
Garbage Collection in Object-Oriented Languages
Explores garbage collection techniques in object-oriented languages, focusing on mostly-copying and generational GC, heap organization, promotion policies, and method dispatch challenges.
Synthesis of Safe Pointer-Manipulating Programs
Introduces SuSLik, a program synthesizer generating safe low-level programs from logical specifications, showcasing its capabilities in handling linked data structures.
Virtual Machines: Memory Management and Control Flow
Covers the architecture of virtual machines, focusing on memory management, control flow, and the CEK machine's semantics.
Memory Management: Copying Garbage Collection
Explores copying garbage collection, generational GC, inter-generational pointers, finalizers, weak references, and various GC techniques.
Constructors and Destructors: Best Practices in C++
Discusses constructors and destructors in C++, focusing on best practices and memory management.
Pointers and Memory Management
Covers pointers in C++, memory addresses, dynamic allocation, arrays, and memory management techniques.
STL Essentials
Covers the essential concepts of the Standard Template Library (STL) in C++ for efficient data manipulation.
Compiler Extension Lab
Covers the Compiler Extension Lab, focusing on adding new functionality to a simple functional language compiler.
Previous
Page 1 of 2
Next