Bakalářské práce
API pro generování kódu a refaktoring
Autor
Jakub Nesveda
Rok
2015
Typ
Bakalářská práce
Vedoucí
Ing. Jan Vraný, Ph.D.
Katedra
Anotace
Při vývoji softwaru se může programátor setkat s dílčími úlohami, které se velmi často opakují, například přejmenování proměnné, implementace metod pro existující rozhraní nebo tvorba testovacích případů. To může být únavné a časově náročné, a proto jsme navrhli a implementovali API pro generování kódu a refaktoring v prostředí Smalltalk/X. Přestože STX již obsahuje takové nástroje, jejich API není příliš uživatelsky přívětivé. V této práci prezentujeme, jak je API navrženo a jak programátor může použít toto API k vytvoření generátorů kódu nebo refaktorování.
Diplomové práce
Garbage collector pro vícevláknovou implementaci jazyka Scheme s použitím nativních vláken
Autor
Oleg Gul
Rok
2015
Typ
Diplomová práce
Vedoucí
Ing. Jan Vraný, Ph.D.
Oponenti
Ing. Marcel Hlopko
Katedra
Anotace
Tento práce popisuje návrh, implementaci a testování paralelní stlačování garbage collector s implementace bariéry zápisu založené na hardwarové ochraně paměti. Realizace část této práce obsahuje integrace vytvořených GC do existující implementace programovacího jazyka Scheme - TinyScheme.