Sökning: "Clang"
Visar resultat 1 - 5 av 18 uppsatser innehållade ordet Clang.
1. Evaluation of Clang Tools for Information Extraction
Kandidat-uppsats, Uppsala universitet/Institutionen för informationsteknologiSammanfattning : This thesis examines the potential of clang tools as a means of extracting and analyzing information from source code. The study focuses on the specific problem of translating enum-types from numerical values to their names, and examines different implementations of the translation tool using three different methods: LibClang, Clang Plugins, and LibTooling. LÄS MER
2. Performance-Aware Code Size Optimization of Generic Functions through Automatic Implementation of Dynamic Dispatch
Master-uppsats, Linköpings universitet/Programvara och systemSammanfattning : Monomorphization and dynamic dispatch are two common techniques for implementing polymorphism in statically typed programming languages. Function templates in C++ use the former technique to enable algorithms written as generic functions to be efficiently reused with multiple different data types by producing a separate function instantiation for each invocation that uses a unique permutation of argument types. LÄS MER
3. Personlighetstyp och vuxen anknytning som prediktion av copingstrategier
Kandidat-uppsats, Högskolan Kristianstad/Fakulteten för lärarutbildningSammanfattning : Individuella skillnader i val av copingstrategier är en viktig del av stresshantering och i förlängningen sannolikheten att drabbas av stressrelaterad ohälsa. Syftet med studien var att predicera copingstrategier utifrån personlighet och vuxen anknytning och att undersöka korrelationer mellan personlighet och vuxen anknytning. LÄS MER
4. Cumulus - translating CUDA to sequential C++ : Simplifying the process of debugging CUDA programs
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Due to their highly parallel architecture, Graphics Processing Units (GPUs) offer increased performance for programs benefiting from parallel execution. A range of technologies exist which allow GPUs to be used for general-purpose programming, NVIDIA’s CUDA platform is one example. LÄS MER
5. Automated checking of programming assignments using static analysis
Kandidat-uppsats, Mälardalens högskola/Akademin för innovation, design och teknikSammanfattning : Computer science and software engineering education usually contain programming courses that require writing code that is graded. These assignments are corrected through manual code review by teachers or course assistants. The large amount of assignments motivates us to find ways to automatically correct certain parts of the assignments. LÄS MER