Vis enkel innførsel

dc.contributor.advisorHetland, Magnus Lienb_NO
dc.contributor.authorThomassen, Even Wiiknb_NO
dc.date.accessioned2014-12-19T13:39:33Z
dc.date.available2014-12-19T13:39:33Z
dc.date.created2013-04-28nb_NO
dc.date.issued2013nb_NO
dc.identifier618488nb_NO
dc.identifierntnudaim:8175nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/253137
dc.description.abstractCan Haskell benefit from tracing JIT optimization techniques, and is the RPython translation toolchain suitable for purely functional, lazy languages such as Haskell? RPython has been used to implement VMs for many different programming languages, but not for any purely functional or lazy languages. Haskell has achieved impressive speed with ahead-of-time optimizations. Attempts at trace-based JIT optimizations of Haskell have so far not achieved greater speed than static compilation. PyHaskell, a prototype Haskell VM with a meta-tracing JIT compiler written in RPython, shows that the RPython toolchain is suitable for Haskell. While the meta-tracer greatly speeds up PyHaskell, it does not yet beat GHC.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.titleTrace-based just-in-time compiler for Haskell with RPythonnb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber94nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel