codegen: handle exceptions of a method
[mate.git] / Mate / BasicBlocks.hs
2012-09-09 Bernhard Urbancodegen: handle exceptions of a method master
2012-09-09 Bernhard Urbanbasicblock: store length of basiblock (i.e. bytes of...
2012-09-09 Bernhard Urbanbasicblock: build exceptionmap
2012-09-09 Bernhard Urbanbasicblock: handle athrow as return
2012-09-05 Bernhard Urbanbasicblock: build up CFG differently
2012-09-05 Bernhard Urbanbasicblock: rewrite buildCFG with states
2012-09-04 Bernhard Urbanbasicblock: annotate BBs with exceptions
2012-09-04 Bernhard Urbanbasiblock: remove `markBackwardTargets'
2012-09-04 Bernhard Urbanbasicblock: using arrows
2012-09-02 Bernhard Urbanbasicblock: use state monad to save all targets from...
2012-09-02 Bernhard Urbanbasicblock: use simpler type
2012-09-02 Bernhard Urbanbasicblock: small optimization of algo
2012-08-28 Bernhard Urbanhlint: style cleanup
2012-08-25 Bernhard Urbandebug: remove #ifdef's and use dumb logger
2012-08-17 Bernhard Urbancodegen: approx. initial codebuffer size according...
2012-08-09 Bernhard Urbanbasicblock: stupid index bug @ debug output
2012-08-02 Bernhard Urbandebugmode: no maybe anymore
2012-08-02 Bernhard Urbanhlint: stuff
2012-07-31 Bernhard Urbanrefactor: store amount of arguments of a method in...
2012-07-31 Bernhard Urbancode style: just different indent
2012-07-31 Bernhard Urbanmaxlocals: store it in new data type RawMethod, with...
2012-07-18 Bernhard Urbanrefactor: style, fun, hlint, ...
2012-07-17 Bernhard Urbanrefactor stuff
2012-05-20 Bernhard Urbancodegen: a few more hacks to get more of classpath...
2012-05-20 Bernhard Urbanmethodlookup: unique identifier for methods are name...
2012-05-19 Bernhard Urbanhs-java: upgrade to 0.3.1
2012-05-16 Bernhard Urbanhlint: fix suggested improvements
2012-05-16 Bernhard Urbanhlint: use CamelCase for printf stuff
2012-05-08 Bernhard Urbandebug: get rid of #ifdef guards
2012-05-08 Bernhard Urbanexception: small example of how interfacing hs-java
2012-04-30 Bernhard Urbandebug: use #ifdef guards
2012-04-30 Bernhard UrbanWall: kill ghc warning
2012-04-26 Bernhard Urbancodegen: implement IF_ACMP
2012-04-25 Bernhard Urbanjava.io: PrintStream
2012-04-22 Bernhard Urbanmodules: move (public) datatypes into a new module
2012-04-21 Harald SteinlechnerMate: exposed internal functions of BasicBlocks for...
2012-04-17 Bernhard Urbanbasicblocks: also consider back references
2012-04-16 Bernhard Urbanmethodpool: save information in codegen context
2012-04-14 Bernhard UrbanmethodPool: compile methods on-demand
2012-04-08 Bernhard Urbanbuild: fix -Wall warnings
2012-04-07 Bernhard Urbanbasicblock: change order of `TwoTarget'
2012-04-07 Bernhard Urbanbasicblock: also generate BB #0 when it's labeld with...
2012-04-03 Bernhard Urbanbasicblock: remove warning
2012-04-03 Bernhard Urbanbasicblock: refactor function interface
2012-04-02 Bernhard Urbanbasicblock: build BBs from instructionstream
2012-04-02 Bernhard Urbanbasicblock: get jump offsets from instructions
2012-04-02 Bernhard Urbanbasicblock: calculate offset in instructionstream
2012-04-02 Bernhard Urbansrc: move files into a Mate package