projects
/
mate.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
new insn: fix wrong behaviour on lazy class init
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
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
next