invokevirtual: implement lazy class loading right
[mate.git] / Mate / MethodPool.hs
2012-08-17 Bernhard Urbaninvokevirtual: implement lazy class loading right
2012-08-17 Bernhard Urbancodegen: approx. initial codebuffer size according...
2012-08-17 Bernhard Urbandebug: ifdef this, because ghc doesn't eliminate this :/
2012-08-17 Bernhard UrbannativeMaschine: use NativeWord instead of Word32
2012-08-02 Bernhard UrbannativeMachine: use constants
2012-07-31 Bernhard UrbannativeMaschine: s/unsigned int/ptrdiff_t/g
2012-07-31 Bernhard UrbannativeMaschine: add module for binding target machine
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 Urbangdb: disable ghc's rts timer and disable signal handlers
2012-06-18 Bernhard Urbantraps: don't delete entry after consuming it
2012-06-12 Bernhard Urbanrefactor: better names for TrapInfo^WTrapCause
2012-05-20 Bernhard Urbantrapmap: delete entry after information is consumed
2012-05-20 Bernhard Urbancodegen: extra handling if calldisplacement doesn't...
2012-05-20 Bernhard Urbanmethodlookup: unique identifier for methods are name...
2012-05-20 Bernhard Urbanclasspool: cache class file access
2012-05-19 Bernhard Urbanhs-java: upgrade to 0.3.1
2012-05-19 Bernhard Urbantraps: do more things in haskell world
2012-05-18 Bernhard Urbanrefactor: use `unsafePerformIO hack' for global var
2012-05-17 Bernhard Urbanrefactor: reduce global var in trap.c to one pointer
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-04-30 Bernhard Urbanclasspool: add interface-table-ptr to method-table-ptr
2012-04-30 Bernhard Urbandebug: use #ifdef guards
2012-04-27 Bernhard Urbanrefactor: rename types (more consistent style)
2012-04-26 Bernhard Urbanstrings: put every String from the constantpool in...
2012-04-25 Bernhard Urbaninvokevirtual: get the actual class at run-time
2012-04-24 Bernhard Urbanmethodpool: bug fix
2012-04-24 Bernhard Urbanstatic initializer: execute it when loading the class...
2012-04-24 Bernhard Urbanstatic methods: add inheritance capability
2012-04-23 Bernhard Urbancodegen: fix bug in calling conv
2012-04-23 Bernhard Urbancodegen: {put,get}static for static field access
2012-04-23 Bernhard Urbanrefactor: s/C(aller)Map/T(rap)Map/g
2012-04-23 Bernhard Urbanglobal map hack: refactor
2012-04-23 Bernhard Urbanclasspool: do classloading at central point. omit ...
2012-04-22 Bernhard Urbanmethodpool: also call native methods
2012-04-22 Bernhard Urbantypes: oops, we don't want the index at this point...
2012-04-22 Bernhard Urbanmodules: move (public) datatypes into a new module
2012-04-22 Bernhard Urbanclassloading: load classfile on demand
2012-04-17 Bernhard Urbanbasicblocks: also consider back references
2012-04-16 Bernhard Urbangdb: small howto debug generated code
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-08 Bernhard Urbanmethodpool: small demo how to access a Data.Map instanc...