projects
/
mate.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
codegen: handle exceptions of a method
[mate.git]
/
Mate
/ MethodPool.hs
2012-09-09
Bernhard Urban
codegen: handle exceptions of a method
master
commit
|
commitdiff
2012-09-09
Bernhard Urban
codegen: get full jnmap in patcher
commit
|
commitdiff
2012-09-09
Bernhard Urban
codegen: map each real PC to java bytecode PC
commit
|
commitdiff
2012-09-09
Bernhard Urban
codegen: simplify glue code and emit code for all basic...
commit
|
commitdiff
2012-09-05
Bernhard Urban
basicblock: rewrite buildCFG with states
commit
|
commitdiff
2012-09-02
Bernhard Urban
debug: show disasm in intel syntax
commit
|
commitdiff
2012-08-28
Bernhard Urban
hlint: style cleanup
commit
|
commitdiff
2012-08-27
Bernhard Urban
patching: define patcher in X86CodeGen itself where...
commit
|
commitdiff
2012-08-27
Bernhard Urban
lazy classloading: yet another bug
commit
|
commitdiff
2012-08-25
Bernhard Urban
debug: remove #ifdef's and use dumb logger
commit
|
commitdiff
2012-08-24
Harald Steinlechner
MethodPool: removed demo call stuff - added printGCStat...
commit
|
commitdiff
2012-08-23
Harald Steinlechner
experiments with JNI;
commit
|
commitdiff
2012-08-23
Harald Steinlechner
GC: first working version of boehm gc. working with...
commit
|
commitdiff
2012-08-22
Bernhard Urban
native: demo for a call to haskell functions at runtime
commit
|
commitdiff
2012-08-17
Bernhard Urban
invokevirtual: implement lazy class loading right
commit
|
commitdiff
2012-08-17
Bernhard Urban
codegen: approx. initial codebuffer size according...
commit
|
commitdiff
2012-08-17
Bernhard Urban
debug: ifdef this, because ghc doesn't eliminate this :/
commit
|
commitdiff
2012-08-17
Bernhard Urban
nativeMaschine: use NativeWord instead of Word32
commit
|
commitdiff
2012-08-02
Bernhard Urban
nativeMachine: use constants
commit
|
commitdiff
2012-07-31
Bernhard Urban
nativeMaschine: s/unsigned int/ptrdiff_t/g
commit
|
commitdiff
2012-07-31
Bernhard Urban
nativeMaschine: add module for binding target machine
commit
|
commitdiff
2012-07-31
Bernhard Urban
refactor: store amount of arguments of a method in...
commit
|
commitdiff
2012-07-31
Bernhard Urban
code style: just different indent
commit
|
commitdiff
2012-07-31
Bernhard Urban
maxlocals: store it in new data type RawMethod, with...
commit
|
commitdiff
2012-07-18
Bernhard Urban
refactor: style, fun, hlint, ...
commit
|
commitdiff
2012-07-17
Bernhard Urban
gdb: disable ghc's rts timer and disable signal handlers
commit
|
commitdiff
2012-06-18
Bernhard Urban
traps: don't delete entry after consuming it
commit
|
commitdiff
2012-06-12
Bernhard Urban
refactor: better names for TrapInfo^WTrapCause
commit
|
commitdiff
2012-05-20
Bernhard Urban
trapmap: delete entry after information is consumed
commit
|
commitdiff
2012-05-20
Bernhard Urban
codegen: extra handling if calldisplacement doesn't...
commit
|
commitdiff
2012-05-20
Bernhard Urban
methodlookup: unique identifier for methods are name...
commit
|
commitdiff
2012-05-20
Bernhard Urban
classpool: cache class file access
commit
|
commitdiff
2012-05-19
Bernhard Urban
hs-java: upgrade to 0.3.1
commit
|
commitdiff
2012-05-19
Bernhard Urban
traps: do more things in haskell world
commit
|
commitdiff
2012-05-18
Bernhard Urban
refactor: use `unsafePerformIO hack' for global var
commit
|
commitdiff
2012-05-17
Bernhard Urban
refactor: reduce global var in trap.c to one pointer
commit
|
commitdiff
2012-05-16
Bernhard Urban
hlint: fix suggested improvements
commit
|
commitdiff
2012-05-16
Bernhard Urban
hlint: use CamelCase for printf stuff
commit
|
commitdiff
2012-05-08
Bernhard Urban
debug: get rid of #ifdef guards
commit
|
commitdiff
2012-04-30
Bernhard Urban
classpool: add interface-table-ptr to method-table-ptr
commit
|
commitdiff
2012-04-30
Bernhard Urban
debug: use #ifdef guards
commit
|
commitdiff
2012-04-27
Bernhard Urban
refactor: rename types (more consistent style)
commit
|
commitdiff
2012-04-26
Bernhard Urban
strings: put every String from the constantpool in...
commit
|
commitdiff
2012-04-25
Bernhard Urban
invokevirtual: get the actual class at run-time
commit
|
commitdiff
2012-04-24
Bernhard Urban
methodpool: bug fix
commit
|
commitdiff
2012-04-24
Bernhard Urban
static initializer: execute it when loading the class...
commit
|
commitdiff
2012-04-24
Bernhard Urban
static methods: add inheritance capability
commit
|
commitdiff
2012-04-23
Bernhard Urban
codegen: fix bug in calling conv
commit
|
commitdiff
2012-04-23
Bernhard Urban
codegen: {put,get}static for static field access
commit
|
commitdiff
2012-04-23
Bernhard Urban
refactor: s/C(aller)Map/T(rap)Map/g
commit
|
commitdiff
2012-04-23
Bernhard Urban
global map hack: refactor
commit
|
commitdiff
2012-04-23
Bernhard Urban
classpool: do classloading at central point. omit ...
commit
|
commitdiff
2012-04-22
Bernhard Urban
methodpool: also call native methods
commit
|
commitdiff
2012-04-22
Bernhard Urban
types: oops, we don't want the index at this point...
commit
|
commitdiff
2012-04-22
Bernhard Urban
modules: move (public) datatypes into a new module
commit
|
commitdiff
2012-04-22
Bernhard Urban
classloading: load classfile on demand
commit
|
commitdiff
2012-04-17
Bernhard Urban
basicblocks: also consider back references
commit
|
commitdiff
2012-04-16
Bernhard Urban
gdb: small howto debug generated code
commit
|
commitdiff
2012-04-16
Bernhard Urban
methodpool: save information in codegen context
commit
|
commitdiff
2012-04-14
Bernhard Urban
methodPool: compile methods on-demand
commit
|
commitdiff
2012-04-08
Bernhard Urban
build: fix -Wall warnings
commit
|
commitdiff
2012-04-08
Bernhard Urban
methodpool: small demo how to access a Data.Map instanc...
commit
|
commitdiff