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
Previous
Page 2 of 3
Next
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.