Porovnání implementace garbage collectorů různých programovacích jazyků

Loading...
Thumbnail Image

Downloads

3

Date issued

Authors

Čadra, Vlastimil

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoká škola báňská - Technická univerzita Ostrava

Location

ÚK/Sklad diplomových prací

Signature

201001592

Abstract

This thesis is about implementation of garbage collectors in lanuages of Python, Objective Caml and Scheme. It is not only about implementation itself but it also about theoretically description of used algorithms. The thesis try to describe these implentations not only by an informations, which I read from source code, but also by mutual compare the garbage collectors. It’s not goal of the thesis to specify, which of the garbage collectors are better, but only describe their properties and tell which their properties are different and which are same. Goal is describe their work flow. It’s necessary for that to describe, just a little, structure of their objects, which are allocated on heap.

Description

Import 29/09/2010

Subject(s)

garbage collector, Mark-and-Sweep, reference counting, copying algorithm, generation garbage collector, incremental algorithm, OCaml, Python, minor heap, major heap, Scheme, Boehm`s algorithm

Citation