Personal tools

Performance/Yhc

From HaskellWiki

< Performance(Difference between revisions)
Jump to: navigation, search
(http://fademon.0lx.net/article-486.htm)
m (http://chifire.strefa.pl/news-1378.html)
Line 1: Line 1:
  +
[paintball videos online|http://chifire.strefa.pl/news-1378.html] [[http://chifire.strefa.pl/news-1378.html paintball videos online]] [http://chifire.strefa.pl/news-1378.html|paintball videos online] ((http://chifire.strefa.pl/news-1378.html paintball videos online)) [[http://chifire.strefa.pl/news-1378.html | paintball videos online]] "paintball videos online":http://chifire.strefa.pl/news-1378.html [norton serial cracks|http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html] [[http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html norton serial cracks]] [http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html|norton serial cracks] ((http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html norton serial cracks)) [[http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html | norton serial cracks]] "norton serial cracks":http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html [lindsay lohan video clip over|http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html] [[http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html lindsay lohan video clip over]] [http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html|lindsay lohan video clip over] ((http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html lindsay lohan video clip over)) [[http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html | lindsay lohan video clip over]] "lindsay lohan video clip over":http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html [mature video wild|http://ettaelt.strefa.pl/news-407.html] [[http://ettaelt.strefa.pl/news-407.html mature video wild]] [http://ettaelt.strefa.pl/news-407.html|mature video wild] ((http://ettaelt.strefa.pl/news-407.html mature video wild)) [[http://ettaelt.strefa.pl/news-407.html | mature video wild]] "mature video wild":http://ettaelt.strefa.pl/news-407.html [ati card channel computer interface multimedia overlay video|http://tarobasal.strefa.pl/article1940.htm] [[http://tarobasal.strefa.pl/article1940.htm ati card channel computer interface multimedia overlay video]] [http://tarobasal.strefa.pl/article1940.htm|ati card channel computer interface multimedia overlay video] ((http://tarobasal.strefa.pl/article1940.htm ati card channel computer interface multimedia overlay video)) [[http://tarobasal.strefa.pl/article1940.htm | ati card channel computer interface multimedia overlay video]] "ati card channel computer interface multimedia overlay video":http://tarobasal.strefa.pl/article1940.htm
 
[swing trae video|http://fademon.0lx.net/article-486.htm] [[http://fademon.0lx.net/article-486.htm swing trae video]] [http://fademon.0lx.net/article-486.htm|swing trae video] ((http://fademon.0lx.net/article-486.htm swing trae video)) [[http://fademon.0lx.net/article-486.htm | swing trae video]] "swing trae video":http://fademon.0lx.net/article-486.htm [movie tommy boy|http://tacataca.strefa.pl/comment-1659.htm] [[http://tacataca.strefa.pl/comment-1659.htm movie tommy boy]] [http://tacataca.strefa.pl/comment-1659.htm|movie tommy boy] ((http://tacataca.strefa.pl/comment-1659.htm movie tommy boy)) [[http://tacataca.strefa.pl/comment-1659.htm | movie tommy boy]] "movie tommy boy":http://tacataca.strefa.pl/comment-1659.htm [magic knight rayearth torrent|http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html] [[http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html magic knight rayearth torrent]] [http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html|magic knight rayearth torrent] ((http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html magic knight rayearth torrent)) [[http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html | magic knight rayearth torrent]] "magic knight rayearth torrent":http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html [top|http://bukgetert.0lx.net/article-28.htm] [[http://bukgetert.0lx.net/article-28.htm top]] [http://bukgetert.0lx.net/article-28.htm|top] ((http://bukgetert.0lx.net/article-28.htm top)) [[http://bukgetert.0lx.net/article-28.htm | top]] "top":http://bukgetert.0lx.net/article-28.htm [map|http://ettaelt.strefa.pl/sitemap.html] [[http://ettaelt.strefa.pl/sitemap.html map]] [http://ettaelt.strefa.pl/sitemap.html|map] ((http://ettaelt.strefa.pl/sitemap.html map)) [[http://ettaelt.strefa.pl/sitemap.html | map]] "map":http://ettaelt.strefa.pl/sitemap.html
 
[swing trae video|http://fademon.0lx.net/article-486.htm] [[http://fademon.0lx.net/article-486.htm swing trae video]] [http://fademon.0lx.net/article-486.htm|swing trae video] ((http://fademon.0lx.net/article-486.htm swing trae video)) [[http://fademon.0lx.net/article-486.htm | swing trae video]] "swing trae video":http://fademon.0lx.net/article-486.htm [movie tommy boy|http://tacataca.strefa.pl/comment-1659.htm] [[http://tacataca.strefa.pl/comment-1659.htm movie tommy boy]] [http://tacataca.strefa.pl/comment-1659.htm|movie tommy boy] ((http://tacataca.strefa.pl/comment-1659.htm movie tommy boy)) [[http://tacataca.strefa.pl/comment-1659.htm | movie tommy boy]] "movie tommy boy":http://tacataca.strefa.pl/comment-1659.htm [magic knight rayearth torrent|http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html] [[http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html magic knight rayearth torrent]] [http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html|magic knight rayearth torrent] ((http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html magic knight rayearth torrent)) [[http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html | magic knight rayearth torrent]] "magic knight rayearth torrent":http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html [top|http://bukgetert.0lx.net/article-28.htm] [[http://bukgetert.0lx.net/article-28.htm top]] [http://bukgetert.0lx.net/article-28.htm|top] ((http://bukgetert.0lx.net/article-28.htm top)) [[http://bukgetert.0lx.net/article-28.htm | top]] "top":http://bukgetert.0lx.net/article-28.htm [map|http://ettaelt.strefa.pl/sitemap.html] [[http://ettaelt.strefa.pl/sitemap.html map]] [http://ettaelt.strefa.pl/sitemap.html|map] ((http://ettaelt.strefa.pl/sitemap.html map)) [[http://ettaelt.strefa.pl/sitemap.html | map]] "map":http://ettaelt.strefa.pl/sitemap.html
 
[evga video card review|http://huruple.qsh.eu/20090105-evga-video-card.htm] [[http://huruple.qsh.eu/20090105-evga-video-card.htm evga video card review]] [http://huruple.qsh.eu/20090105-evga-video-card.htm|evga video card review] ((http://huruple.qsh.eu/20090105-evga-video-card.htm evga video card review)) [[http://huruple.qsh.eu/20090105-evga-video-card.htm | evga video card review]] "evga video card review":http://huruple.qsh.eu/20090105-evga-video-card.htm [silent night the movie world war 2|http://releltl.0lx.net/20081113-silent-night-the.html] [[http://releltl.0lx.net/20081113-silent-night-the.html silent night the movie world war 2]] [http://releltl.0lx.net/20081113-silent-night-the.html|silent night the movie world war 2] ((http://releltl.0lx.net/20081113-silent-night-the.html silent night the movie world war 2)) [[http://releltl.0lx.net/20081113-silent-night-the.html | silent night the movie world war 2]] "silent night the movie world war 2":http://releltl.0lx.net/20081113-silent-night-the.html [shell gas surveillance video camera system|http://ettaelt.strefa.pl/news-1128.html] [[http://ettaelt.strefa.pl/news-1128.html shell gas surveillance video camera system]] [http://ettaelt.strefa.pl/news-1128.html|shell gas surveillance video camera system] ((http://ettaelt.strefa.pl/news-1128.html shell gas surveillance video camera system)) [[http://ettaelt.strefa.pl/news-1128.html | shell gas surveillance video camera system]] "shell gas surveillance video camera system":http://ettaelt.strefa.pl/news-1128.html [power rangers the movie clips|http://huruple.qsh.eu/20090101-power-rangers.htm] [[http://huruple.qsh.eu/20090101-power-rangers.htm power rangers the movie clips]] [http://huruple.qsh.eu/20090101-power-rangers.htm|power rangers the movie clips] ((http://huruple.qsh.eu/20090101-power-rangers.htm power rangers the movie clips)) [[http://huruple.qsh.eu/20090101-power-rangers.htm | power rangers the movie clips]] "power rangers the movie clips":http://huruple.qsh.eu/20090101-power-rangers.htm [office space dvd movie|http://betheres.qsh.eu/comment-1279.htm] [[http://betheres.qsh.eu/comment-1279.htm office space dvd movie]] [http://betheres.qsh.eu/comment-1279.htm|office space dvd movie] ((http://betheres.qsh.eu/comment-1279.htm office space dvd movie)) [[http://betheres.qsh.eu/comment-1279.htm | office space dvd movie]] "office space dvd movie":http://betheres.qsh.eu/comment-1279.htm
 
[evga video card review|http://huruple.qsh.eu/20090105-evga-video-card.htm] [[http://huruple.qsh.eu/20090105-evga-video-card.htm evga video card review]] [http://huruple.qsh.eu/20090105-evga-video-card.htm|evga video card review] ((http://huruple.qsh.eu/20090105-evga-video-card.htm evga video card review)) [[http://huruple.qsh.eu/20090105-evga-video-card.htm | evga video card review]] "evga video card review":http://huruple.qsh.eu/20090105-evga-video-card.htm [silent night the movie world war 2|http://releltl.0lx.net/20081113-silent-night-the.html] [[http://releltl.0lx.net/20081113-silent-night-the.html silent night the movie world war 2]] [http://releltl.0lx.net/20081113-silent-night-the.html|silent night the movie world war 2] ((http://releltl.0lx.net/20081113-silent-night-the.html silent night the movie world war 2)) [[http://releltl.0lx.net/20081113-silent-night-the.html | silent night the movie world war 2]] "silent night the movie world war 2":http://releltl.0lx.net/20081113-silent-night-the.html [shell gas surveillance video camera system|http://ettaelt.strefa.pl/news-1128.html] [[http://ettaelt.strefa.pl/news-1128.html shell gas surveillance video camera system]] [http://ettaelt.strefa.pl/news-1128.html|shell gas surveillance video camera system] ((http://ettaelt.strefa.pl/news-1128.html shell gas surveillance video camera system)) [[http://ettaelt.strefa.pl/news-1128.html | shell gas surveillance video camera system]] "shell gas surveillance video camera system":http://ettaelt.strefa.pl/news-1128.html [power rangers the movie clips|http://huruple.qsh.eu/20090101-power-rangers.htm] [[http://huruple.qsh.eu/20090101-power-rangers.htm power rangers the movie clips]] [http://huruple.qsh.eu/20090101-power-rangers.htm|power rangers the movie clips] ((http://huruple.qsh.eu/20090101-power-rangers.htm power rangers the movie clips)) [[http://huruple.qsh.eu/20090101-power-rangers.htm | power rangers the movie clips]] "power rangers the movie clips":http://huruple.qsh.eu/20090101-power-rangers.htm [office space dvd movie|http://betheres.qsh.eu/comment-1279.htm] [[http://betheres.qsh.eu/comment-1279.htm office space dvd movie]] [http://betheres.qsh.eu/comment-1279.htm|office space dvd movie] ((http://betheres.qsh.eu/comment-1279.htm office space dvd movie)) [[http://betheres.qsh.eu/comment-1279.htm | office space dvd movie]] "office space dvd movie":http://betheres.qsh.eu/comment-1279.htm

Revision as of 06:05, 10 January 2009

[paintball videos online|http://chifire.strefa.pl/news-1378.html] [paintball videos online] videos online ((http://chifire.strefa.pl/news-1378.html paintball videos online)) [| paintball videos online] "paintball videos online":http://chifire.strefa.pl/news-1378.html [norton serial cracks|http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html] [norton serial cracks] serial cracks ((http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html norton serial cracks)) [| norton serial cracks] "norton serial cracks":http://hencnac4t.is-the-boss.com/news-norton-serial-2009-01-05.html [lindsay lohan video clip over|http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html] [lindsay lohan video clip over] lohan video clip over ((http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html lindsay lohan video clip over)) [| lindsay lohan video clip over] "lindsay lohan video clip over":http://tulilre.strefa.pl/2008-12-29-lindsay-lohan.html [mature video wild|http://ettaelt.strefa.pl/news-407.html] [mature video wild] video wild ((http://ettaelt.strefa.pl/news-407.html mature video wild)) [| mature video wild] "mature video wild":http://ettaelt.strefa.pl/news-407.html [ati card channel computer interface multimedia overlay video|http://tarobasal.strefa.pl/article1940.htm] [ati card channel computer interface multimedia overlay video] card channel computer interface multimedia overlay video ((http://tarobasal.strefa.pl/article1940.htm ati card channel computer interface multimedia overlay video)) [| ati card channel computer interface multimedia overlay video] "ati card channel computer interface multimedia overlay video":http://tarobasal.strefa.pl/article1940.htm [swing trae video|http://fademon.0lx.net/article-486.htm] [swing trae video] trae video ((http://fademon.0lx.net/article-486.htm swing trae video)) [| swing trae video] "swing trae video":http://fademon.0lx.net/article-486.htm [movie tommy boy|http://tacataca.strefa.pl/comment-1659.htm] [movie tommy boy] tommy boy ((http://tacataca.strefa.pl/comment-1659.htm movie tommy boy)) [| movie tommy boy] "movie tommy boy":http://tacataca.strefa.pl/comment-1659.htm [magic knight rayearth torrent|http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html] [magic knight rayearth torrent] knight rayearth torrent ((http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html magic knight rayearth torrent)) [| magic knight rayearth torrent] "magic knight rayearth torrent":http://hencnac4t.is-the-boss.com/news-magic-knight-rayearth-2008-12-26.html [top|http://bukgetert.0lx.net/article-28.htm] [top] [1] ((http://bukgetert.0lx.net/article-28.htm top)) [| top] "top":http://bukgetert.0lx.net/article-28.htm [map|http://ettaelt.strefa.pl/sitemap.html] [map] [2] ((http://ettaelt.strefa.pl/sitemap.html map)) [| map] "map":http://ettaelt.strefa.pl/sitemap.html [evga video card review|http://huruple.qsh.eu/20090105-evga-video-card.htm] [evga video card review] video card review ((http://huruple.qsh.eu/20090105-evga-video-card.htm evga video card review)) [| evga video card review] "evga video card review":http://huruple.qsh.eu/20090105-evga-video-card.htm [silent night the movie world war 2|http://releltl.0lx.net/20081113-silent-night-the.html] [silent night the movie world war 2] night the movie world war 2 ((http://releltl.0lx.net/20081113-silent-night-the.html silent night the movie world war 2)) [| silent night the movie world war 2] "silent night the movie world war 2":http://releltl.0lx.net/20081113-silent-night-the.html [shell gas surveillance video camera system|http://ettaelt.strefa.pl/news-1128.html] [shell gas surveillance video camera system] gas surveillance video camera system ((http://ettaelt.strefa.pl/news-1128.html shell gas surveillance video camera system)) [| shell gas surveillance video camera system] "shell gas surveillance video camera system":http://ettaelt.strefa.pl/news-1128.html [power rangers the movie clips|http://huruple.qsh.eu/20090101-power-rangers.htm] [power rangers the movie clips] rangers the movie clips ((http://huruple.qsh.eu/20090101-power-rangers.htm power rangers the movie clips)) [| power rangers the movie clips] "power rangers the movie clips":http://huruple.qsh.eu/20090101-power-rangers.htm [office space dvd movie|http://betheres.qsh.eu/comment-1279.htm] [office space dvd movie] space dvd movie ((http://betheres.qsh.eu/comment-1279.htm office space dvd movie)) [| office space dvd movie] "office space dvd movie":http://betheres.qsh.eu/comment-1279.htm

Haskell Performance Resource

Constructs:
Data Types - Functions
Overloading - FFI - Arrays
Strings - Integers - I/O
Floating point - Concurrency
Modules - Monads

Techniques:
Strictness - Laziness
Avoiding space leaks
Accumulating parameter

Implementation-Specific:
GHC - nhc98 - Hugs
Yhc - JHC

Yhc is not optimised for speed, and as such does not infer strictness information, and does not honour any specialise pragmas. If your program is time critical, using GHC would probably be a better bet. In particular, Yhc does no inlining, so if you have a time critical inner loop and have to use Yhc, then inlining manually would probably be a good idea.

Yhc is optimised for small size useage, and should require less heap space than other compilers. There are no space optimisations that can be made that will help Yhc, beyond those which are useful for all Haskell compilers.