projects
/
mate.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
codegen: simplify glue code and emit code for all basicblocks
[mate.git]
/
Mate
/
BasicBlocks.hs
2012-09-09
Bernhard Urban
basicblock: handle athrow as return
blob
|
commitdiff
|
raw
2012-09-05
Bernhard Urban
basicblock: build up CFG differently
blob
|
commitdiff
|
raw
|
diff to current
2012-09-05
Bernhard Urban
basicblock: rewrite buildCFG with states
blob
|
commitdiff
|
raw
|
diff to current
2012-09-04
Bernhard Urban
basicblock: annotate BBs with exceptions
blob
|
commitdiff
|
raw
|
diff to current
2012-09-04
Bernhard Urban
basiblock: remove `markBackwardTargets'
blob
|
commitdiff
|
raw
|
diff to current
2012-09-04
Bernhard Urban
basicblock: using arrows
blob
|
commitdiff
|
raw
|
diff to current
2012-09-02
Bernhard Urban
basicblock: use state monad to save all targets from...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-02
Bernhard Urban
basicblock: use simpler type
blob
|
commitdiff
|
raw
|
diff to current
2012-09-02
Bernhard Urban
basicblock: small optimization of algo
blob
|
commitdiff
|
raw
|
diff to current
2012-08-28
Bernhard Urban
hlint: style cleanup
blob
|
commitdiff
|
raw
|
diff to current
2012-08-25
Bernhard Urban
debug: remove #ifdef's and use dumb logger
blob
|
commitdiff
|
raw
|
diff to current
2012-08-17
Bernhard Urban
codegen: approx. initial codebuffer size according...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-09
Bernhard Urban
basicblock: stupid index bug @ debug output
blob
|
commitdiff
|
raw
|
diff to current
2012-08-02
Bernhard Urban
debugmode: no maybe anymore
blob
|
commitdiff
|
raw
|
diff to current
2012-08-02
Bernhard Urban
hlint: stuff
blob
|
commitdiff
|
raw
|
diff to current
2012-07-31
Bernhard Urban
refactor: store amount of arguments of a method in...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-31
Bernhard Urban
code style: just different indent
blob
|
commitdiff
|
raw
|
diff to current
2012-07-31
Bernhard Urban
maxlocals: store it in new data type RawMethod, with...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-18
Bernhard Urban
refactor: style, fun, hlint, ...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-17
Bernhard Urban
refactor stuff
blob
|
commitdiff
|
raw
|
diff to current
2012-05-20
Bernhard Urban
codegen: a few more hacks to get more of classpath...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-20
Bernhard Urban
methodlookup: unique identifier for methods are name...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-19
Bernhard Urban
hs-java: upgrade to 0.3.1
blob
|
commitdiff
|
raw
|
diff to current
2012-05-16
Bernhard Urban
hlint: fix suggested improvements
blob
|
commitdiff
|
raw
|
diff to current
2012-05-16
Bernhard Urban
hlint: use CamelCase for printf stuff
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Bernhard Urban
debug: get rid of #ifdef guards
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Bernhard Urban
exception: small example of how interfacing hs-java
blob
|
commitdiff
|
raw
|
diff to current
2012-04-30
Bernhard Urban
debug: use #ifdef guards
blob
|
commitdiff
|
raw
|
diff to current
2012-04-30
Bernhard Urban
Wall: kill ghc warning
blob
|
commitdiff
|
raw
|
diff to current
2012-04-26
Bernhard Urban
codegen: implement IF_ACMP
blob
|
commitdiff
|
raw
|
diff to current
2012-04-25
Bernhard Urban
java.io: PrintStream
blob
|
commitdiff
|
raw
|
diff to current
2012-04-22
Bernhard Urban
modules: move (public) datatypes into a new module
blob
|
commitdiff
|
raw
|
diff to current
2012-04-21
Harald Steinlechner
Mate: exposed internal functions of BasicBlocks for...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-17
Bernhard Urban
basicblocks: also consider back references
blob
|
commitdiff
|
raw
|
diff to current
2012-04-16
Bernhard Urban
methodpool: save information in codegen context
blob
|
commitdiff
|
raw
|
diff to current
2012-04-14
Bernhard Urban
methodPool: compile methods on-demand
blob
|
commitdiff
|
raw
|
diff to current
2012-04-08
Bernhard Urban
build: fix -Wall warnings
blob
|
commitdiff
|
raw
|
diff to current
2012-04-07
Bernhard Urban
basicblock: change order of `TwoTarget'
blob
|
commitdiff
|
raw
|
diff to current
2012-04-07
Bernhard Urban
basicblock: also generate BB #0 when it's labeld with...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Bernhard Urban
basicblock: remove warning
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Bernhard Urban
basicblock: refactor function interface
blob
|
commitdiff
|
raw
|
diff to current
2012-04-02
Bernhard Urban
basicblock: build BBs from instructionstream
blob
|
commitdiff
|
raw
|
diff to current
2012-04-02
Bernhard Urban
basicblock: get jump offsets from instructions
blob
|
commitdiff
|
raw
|
diff to current
2012-04-02
Bernhard Urban
basicblock: calculate offset in instructionstream
blob
|
commitdiff
|
raw
|
diff to current
2012-04-02
Bernhard Urban
src: move files into a Mate package
blob
|
commitdiff
|
raw
|
diff to current