Sökning: "rust free"

Visar resultat 1 - 5 av 9 uppsatser innehållade orden rust free.

  1. 1. Performance evaluation of Multithreading, Hashtables, and Anonymous Functions for Rust and C++ : in Game Development

    Kandidat-uppsats, Blekinge Tekniska Högskola/Institutionen för datavetenskap

    Författare :Oscar Nordström; Lowe Raivio; [2023]
    Nyckelord :C ; Comparison; Execution time; Rust; Wilcoxon;

    Sammanfattning : Background C++ is a programming language introduced in 1985, while Rust was introduced in 2010. Rust focuses on speed and safety and was created with the need for concurrency in mind. LÄS MER

  2. 2. RTIC - A Zero-Cost Abstraction for Memory Safe Concurrency

    Uppsats för yrkesexamina på avancerad nivå, Luleå tekniska universitet/Institutionen för system- och rymdteknik

    Författare :Henrik Tjäder; [2021]
    Nyckelord :Embedded systems; real-time; concurrency; RTIC; RTFM; Real-Time For the Masses; Real-Time Interrupt-driven Concurrency;

    Sammanfattning : Embedded systems are commonplace, often with real-time requirements, limited resources and increasingly complex workloads with high demands on security and reliability. The complexity of these systems calls for extensive developer experience and many tools has been created to aid in the development of the software running on such devices. LÄS MER

  3. 3. Evaluating Memory Models for Graph‐Like Data Structures in the Rust Programming Language: Performance and Usabiliy

    Master-uppsats, Linköpings universitet/Programvara och system

    Författare :Rasmus Viitanen; [2020]
    Nyckelord :Rust; graphs; performance; usability; data structures; memory models;

    Sammanfattning : Representing graphs in Rust is a problematic issue, as ownership forbids typical representations found in e.g. C++. A common approach is to use reference counting to represent graphs, but this can easily lead to memory leaks if cycles are present in the graph. LÄS MER

  4. 4. Modelling Rust’s Reference Ownership Analysis Declaratively in Datalog

    Master-uppsats, Uppsala universitet/Institutionen för informationsteknologi

    Författare :Amanda Stjerna; [2020]
    Nyckelord :;

    Sammanfattning : Rust is a modern systems programming language that offers improved memory safety over traditional languages like C or C++ as well as automatic memory management without introducing garbage collection. In particular, it guarantees that well-typed programs are free from data-races caused by memory-aliasing, use-after-frees, and accesses to deinitialised or uninitialised memory. LÄS MER

  5. 5. Safe Kernel Programming with Rust

    Master-uppsats, KTH/Programvaruteknik och datorsystem, SCS

    Författare :Johannes Lundberg; [2018]
    Nyckelord :rust; kernel; safe; programming;

    Sammanfattning : Writing bug free computer code is a challenging task in a low-level language like C. While C compilers are getting better and better at detecting possible bugs, they still have a long way to go. For application programming we have higher level languages that abstract away details in memory handling and concurrent programming. LÄS MER