projects
/
mate.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
add package jmate
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
2012-05-16
Bernhard Urban
hlint: use CamelCase for printf stuff
commit
|
commitdiff
|
tree
2012-05-16
Bernhard Urban
Makefile: hlint target
commit
|
commitdiff
|
tree
2012-05-16
Bernhard Urban
todo: update
commit
|
commitdiff
|
tree
2012-05-10
Bernhard Urban
gc: factor out allocation
commit
|
commitdiff
|
tree
2012-05-08
Bernhard Urban
Makefile: target for executing a single testcase
commit
|
commitdiff
|
tree
2012-05-08
Bernhard Urban
debug: get rid of #ifdef guards
commit
|
commitdiff
|
tree
2012-05-08
Bernhard Urban
exception: small example of how interfacing hs-java
commit
|
commitdiff
|
tree
2012-05-08
Bernhard Urban
tests: one more static initializer
commit
|
commitdiff
|
tree
2012-05-03
Bernhard Urban
TODO: update
commit
|
commitdiff
|
tree
2012-05-01
Bernhard Urban
interface: one testcase
commit
|
commitdiff
|
tree
2012-04-30
Bernhard Urban
refactor: trap.c
commit
|
commitdiff
|
tree
2012-04-30
Bernhard Urban
classpool: add interface-table-ptr to method-table-ptr
commit
|
commitdiff
|
tree
2012-04-30
Bernhard Urban
debug: use #ifdef guards
commit
|
commitdiff
|
tree
2012-04-30
Bernhard Urban
Wall: kill ghc warning
commit
|
commitdiff
|
tree
2012-04-30
Bernhard Urban
PrintStream: reorganize `printf' and `println'
commit
|
commitdiff
|
tree
2012-04-30
Bernhard Urban
Makefile: s/test/tests/g
commit
|
commitdiff
|
tree
2012-04-30
Bernhard Urban
strings: memset allocated memory
commit
|
commitdiff
|
tree
2012-04-30
Bernhard Urban
classpool: we want the object size
commit
|
commitdiff
|
tree
2012-04-27
Bernhard Urban
refactor: rename types (more consistent style)
commit
|
commitdiff
|
tree
2012-04-27
Bernhard Urban
test: testcase stolen from JorthVM
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
tools: openjdktest.sh: check for arguments
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
tools: some safety checks in openjdktest.sh
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
tools: script for installing the required haskell environment
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
tools: test against openjdk
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
tests: don't use `pop' hack anymore, but System.out...
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
varargs: make printf working
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
strings: other solution
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
java.lang: add Integer wrapper
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
fields: don't multiple the offset with 4
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
codegen: implement `iastore' and `iaload'
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
codegen: implement `newarray' and `arraylength'
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
codegen: kill unsafePerformIO
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
codegen: implement IF_ACMP
commit
|
commitdiff
|
tree
2012-04-26
Bernhard Urban
strings: put every String from the constantpool in...
commit
|
commitdiff
|
tree
2012-04-25
Bernhard Urban
trap: sigception: allow signal in signal handler context
commit
|
commitdiff
|
tree
2012-04-25
Bernhard Urban
java.io: PrintStream
commit
|
commitdiff
|
tree
2012-04-25
Bernhard Urban
invokevirtual: native methods
commit
|
commitdiff
|
tree
2012-04-25
Bernhard Urban
invokevirtual: get the actual class at run-time
commit
|
commitdiff
|
tree
2012-04-25
Bernhard Urban
invokevirtual: implemented. not very well tested though
commit
|
commitdiff
|
tree
2012-04-25
Bernhard Urban
callconv: once again, fail...
commit
|
commitdiff
|
tree
2012-04-25
Bernhard Urban
fields: use offsets from ClassInfo in codegen
commit
|
commitdiff
|
tree
2012-04-25
Bernhard Urban
classpool: also calculate offsets for non-static fields
commit
|
commitdiff
|
tree
2012-04-24
Bernhard Urban
classpool: refactor, refactor, ...
commit
|
commitdiff
|
tree
2012-04-24
Bernhard Urban
field access: first primitive attempt
commit
|
commitdiff
|
tree
2012-04-24
Bernhard Urban
trap: move assertion to the top
commit
|
commitdiff
|
tree
2012-04-24
Bernhard Urban
methodpool: bug fix
commit
|
commitdiff
|
tree
2012-04-24
Bernhard Urban
static initializer: execute it when loading the class...
commit
|
commitdiff
|
tree
2012-04-24
Bernhard Urban
java.lang: use Object.class from GNU Classpath
commit
|
commitdiff
|
tree
2012-04-24
Bernhard Urban
static methods: add inheritance capability
commit
|
commitdiff
|
tree
2012-04-24
Bernhard Urban
static fields: testcase: overwriting of fields
commit
|
commitdiff
|
tree
2012-04-23
Bernhard Urban
codegen: fix bug in calling conv
commit
|
commitdiff
|
tree
2012-04-23
Bernhard Urban
java.lang: add Object.class from rt.jar (OpenJDK)
commit
|
commitdiff
|
tree
2012-04-23
Bernhard Urban
make test: less verbose plzkkthx
commit
|
commitdiff
|
tree
next