added performance-compile-options

- added various GHC-Option to perform a better compile
- Using LLVM to optimize further
This commit is contained in:
Nicole Dresselhaus 2014-02-04 14:15:15 +01:00
parent 02c02454fd
commit 2d97d4e8ca
2 changed files with 4 additions and 3 deletions

View File

@ -6,7 +6,7 @@ author: sdressel
executable Pioneers
hs-source-dirs: src
ghc-options: -Wall
ghc-options: -Wall -Odph -rtsopts -threaded -fno-liberate-case -funfolding-use-threshold1000 -funfolding-keeness-factor1000 -optlo-O3 -fllvm
other-modules:
Map.Map,
Render.Misc,

View File

@ -379,7 +379,8 @@ processEvent e = do
SizeChanged ->
adjustWindow
_ ->
liftIO $ putStrLn $ unwords ["Unhandled Window-Event:",show e]
return ()
--liftIO $ putStrLn $ unwords ["Unhandled Window-Event:",show e]
Keyboard movement _ isRepeated key -> --up/down window(ignored) true/false actualKey
-- need modifiers? use "keyModifiers key" to get them
case keyScancode key of