2012-09-02 |
Bernhard Urban | instanceOf: test anonymous interface
|
commit | commitdiff | tree |
2012-08-28 |
Bernhard Urban | hlint: style cleanup
|
commit | commitdiff | tree |
2012-08-28 |
Bernhard Urban | instanceOf: also consider interfaces
|
commit | commitdiff | tree |
2012-08-28 |
Bernhard Urban | instanceOf: class hierarchy are considered properly now
|
commit | commitdiff | tree |
2012-08-28 |
Bernhard Urban | instanceOf: make decision at runtime
|
commit | commitdiff | tree |
2012-08-27 |
Bernhard Urban | objectformat: one word after mtable in object layout
|
commit | commitdiff | tree |
2012-08-27 |
Bernhard Urban | trapmap: delete some entries
|
commit | commitdiff | tree |
2012-08-27 |
Bernhard Urban | patching: define patcher in X86CodeGen itself where...
|
commit | commitdiff | tree |
2012-08-27 |
Bernhard Urban | lazy classloading: yet another bug
|
commit | commitdiff | tree |
2012-08-27 |
Bernhard Urban | traps: delete traps... TODO
|
commit | commitdiff | tree |
2012-08-25 |
Bernhard Urban | README: remove old information
|
commit | commitdiff | tree |
2012-08-25 |
Bernhard Urban | debug: remove #ifdef's and use dumb logger
|
commit | commitdiff | tree |
2012-08-24 |
Bernhard Urban | Wall: remove some warnings
|
commit | commitdiff | tree |
2012-08-24 |
Bernhard Urban | globalmaphack: be more general (fmap, factoring, ...)
|
commit | commitdiff | tree |
2012-08-24 |
Bernhard Urban | Revert "globalmaphack: use old school CPP"
|
commit | commitdiff | tree |
2012-08-22 |
Bernhard Urban | native: demo for a call to haskell functions at runtime
|
commit | commitdiff | tree |
2012-08-20 |
Bernhard Urban | style suggestion for data decl.
|
commit | commitdiff | tree |
2012-08-20 |
Bernhard Urban | debug: more readable debuginfo
|
commit | commitdiff | tree |
2012-08-18 |
Bernhard Urban | traps: use harpy for patching
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | invokevirtual: implement lazy class loading right
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | codegen: approx. initial codebuffer size according...
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | tests: big object fail
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | debug: ifdef this, because ghc doesn't eliminate this :/
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | nativeMaschine: use NativeWord instead of Word32
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | new insn: fix wrong behaviour on lazy class init
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | codegen: register dump at runtime
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | java runtime: add simple version of instanceof
|
commit | commitdiff | tree |
2012-08-17 |
Bernhard Urban | refactor: trivial stuff and add -fwarn-tabs to $(GHC_OPT)
|
commit | commitdiff | tree |
2012-08-13 |
Bernhard Urban | TODO: update; Debug: note about `printfFake'
|
commit | commitdiff | tree |
2012-08-09 |
Bernhard Urban | Makefile: add boot class dependency for debug build
|
commit | commitdiff | tree |
2012-08-09 |
Bernhard Urban | basicblock: stupid index bug @ debug output
|
commit | commitdiff | tree |
2012-08-02 |
Bernhard Urban | installenv: use custom harpy repo
|
commit | commitdiff | tree |
2012-08-02 |
Bernhard Urban | staticcall trap: use different magic sequence
|
commit | commitdiff | tree |
2012-08-02 |
Bernhard Urban | debugmode: no maybe anymore
|
commit | commitdiff | tree |
2012-08-02 |
Bernhard Urban | hlint: stuff
|
commit | commitdiff | tree |
2012-08-02 |
Bernhard Urban | nativeMachine: use constants
|
commit | commitdiff | tree |
2012-07-31 |
Bernhard Urban | nativeMaschine: s/unsigned int/ptrdiff_t/g
|
commit | commitdiff | tree |
2012-07-31 |
Bernhard Urban | nativeMaschine: add module for binding target machine
|
commit | commitdiff | tree |
2012-07-31 |
Bernhard Urban | refactor: store amount of arguments of a method in...
|
commit | commitdiff | tree |
2012-07-31 |
Bernhard Urban | code style: just different indent
|
commit | commitdiff | tree |
2012-07-31 |
Bernhard Urban | maxlocals: store it in new data type RawMethod, with...
|
commit | commitdiff | tree |
2012-07-31 |
Bernhard Urban | Makefile: don't delete tags file
|
commit | commitdiff | tree |
2012-07-31 |
Bernhard Urban | codegen: factor i{load,store} shortcuts
|
commit | commitdiff | tree |
2012-07-31 |
Bernhard Urban | TODO: replace traps?
|
commit | commitdiff | tree |
2012-07-18 |
Bernhard Urban | refactor: style, fun, hlint, ...
|
commit | commitdiff | tree |
2012-07-18 |
Bernhard Urban | Makefile: cleanup/describe options, update .PHONY, ...
|
commit | commitdiff | tree |
2012-07-18 |
Bernhard Urban | globalmaphack: use old school CPP
|
commit | commitdiff | tree |
2012-07-17 |
Bernhard Urban | Makefile: adapt *.compile for new javac behaivour too
|
commit | commitdiff | tree |
2012-07-17 |
Bernhard Urban | gdb: disable ghc's rts timer and disable signal handlers
|
commit | commitdiff | tree |
2012-07-17 |
Bernhard Urban | Makefile: fix for new javac version
|
commit | commitdiff | tree |
2012-07-17 |
Bernhard Urban | refactor stuff
|
commit | commitdiff | tree |
2012-06-21 |
Bernhard Urban | cabal: removed mate-common
|
commit | commitdiff | tree |
2012-06-20 |
Bernhard Urban | Makefile: `ghci' and `tags' targets
|
commit | commitdiff | tree |
2012-06-19 |
Bernhard Urban | add package jmate
|
commit | commitdiff | tree |
2012-06-19 |
Bernhard Urban | codegen: throw: force runtime error on execution
|
commit | commitdiff | tree |
2012-06-19 |
Bernhard Urban | native: cleaner arraycopy
|
commit | commitdiff | tree |
2012-06-19 |
Bernhard Urban | types: remove dirty Ord instance of MethodSignature
|
commit | commitdiff | tree |
2012-06-18 |
Bernhard Urban | traps: don't delete entry after consuming it
|
commit | commitdiff | tree |
2012-06-18 |
Bernhard Urban | codegen: typestuff for compiling classpath files
|
commit | commitdiff | tree |
2012-06-18 |
Bernhard Urban | codegen: again, a bug regarding BB ordering
|
commit | commitdiff | tree |
2012-06-18 |
Bernhard Urban | codegen: shift insn
|
commit | commitdiff | tree |
2012-06-16 |
Bernhard Urban | native: add VMSystem.arraycopy
|
commit | commitdiff | tree |
2012-06-13 |
Bernhard Urban | codegen: workaround for a emitBB bug
|
commit | commitdiff | tree |
2012-06-13 |
Bernhard Urban | codegen: print every jvm instruction as label in disasm...
|
commit | commitdiff | tree |
2012-06-13 |
Bernhard Urban | codegen: some more tests
|
commit | commitdiff | tree |
2012-06-12 |
Bernhard Urban | codegen: eliminate code duplication
|
commit | commitdiff | tree |
2012-06-12 |
Bernhard Urban | refactor: better names for TrapInfo^WTrapCause
|
commit | commitdiff | tree |
2012-06-12 |
Bernhard Urban | Makefile: let testfiles be a dependency for the tests...
|
commit | commitdiff | tree |
2012-06-12 |
Bernhard Urban | hlint: more fixes
|
commit | commitdiff | tree |
2012-06-11 |
Bernhard Urban | ffi: don't use C for obtaining an address of a haskell...
|
commit | commitdiff | tree |
2012-05-24 |
Bernhard Urban | tools: cabal: update to new harpy version
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | codegen: add instanceof stub
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | tools: install libs with profile information
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | trapmap: delete entry after information is consumed
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | debug.h: define DBG_ALL
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | codegen: extra handling if calldisplacement doesn't...
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | codegen/div: clear edx before use div insn
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | codegen: a few more hacks to get more of classpath...
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | methodlookup: unique identifier for methods are name...
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | classpool: staticfields calculation: bugfix
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | tests: generics
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | traps: debugging
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | tests: static classes
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | classpool: cache class file access
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | string: allocate a real java object for strings
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | debug: malloc stuff
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | array: char array support
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | Makefile: optional call file for testcases
|
commit | commitdiff | tree |
2012-05-20 |
Bernhard Urban | main: some kind of argument parsing
|
commit | commitdiff | tree |
2012-05-19 |
Bernhard Urban | ClassPool: JAR and ClassPath support
|
commit | commitdiff | tree |
2012-05-19 |
Bernhard Urban | hs-java: upgrade to 0.3.1
|
commit | commitdiff | tree |
2012-05-19 |
Bernhard Urban | Makefile: delete *_stub.* files
|
commit | commitdiff | tree |
2012-05-19 |
Bernhard Urban | tools: new custom repo for disassembler
|
commit | commitdiff | tree |
2012-05-19 |
Bernhard Urban | traps: do more things in haskell world
|
commit | commitdiff | tree |
2012-05-18 |
Bernhard Urban | tools: missed a possible failed case
|
commit | commitdiff | tree |
2012-05-18 |
Bernhard Urban | refactor: use `unsafePerformIO hack' for global var
|
commit | commitdiff | tree |
2012-05-17 |
Bernhard Urban | refactor: reduce global var in trap.c to one pointer
|
commit | commitdiff | tree |
2012-05-17 |
Bernhard Urban | globalvars: get rid of `trap_map'
|
commit | commitdiff | tree |
2012-05-16 |
Bernhard Urban | tools: let `make tests' fail, if there's a failed testcase
|
commit | commitdiff | tree |
2012-05-16 |
Bernhard Urban | hlint: fix suggested improvements
|
commit | commitdiff | tree |
next |