2012-05-08 |
Bernhard Urban | tests: one more static initializer |
commit | commitdiff | tree | snapshot |
2012-05-03 |
Bernhard Urban | TODO: update |
commit | commitdiff | tree | snapshot |
2012-05-01 |
Bernhard Urban | interface: one testcase |
commit | commitdiff | tree | snapshot |
2012-04-30 |
Bernhard Urban | refactor: trap.c |
commit | commitdiff | tree | snapshot |
2012-04-30 |
Bernhard Urban | classpool: add interface-table-ptr to method-table-ptr |
commit | commitdiff | tree | snapshot |
2012-04-30 |
Bernhard Urban | debug: use #ifdef guards |
commit | commitdiff | tree | snapshot |
2012-04-30 |
Bernhard Urban | Wall: kill ghc warning |
commit | commitdiff | tree | snapshot |
2012-04-30 |
Bernhard Urban | PrintStream: reorganize `printf' and `println' |
commit | commitdiff | tree | snapshot |
2012-04-30 |
Bernhard Urban | Makefile: s/test/tests/g |
commit | commitdiff | tree | snapshot |
2012-04-30 |
Bernhard Urban | strings: memset allocated memory |
commit | commitdiff | tree | snapshot |
2012-04-30 |
Bernhard Urban | classpool: we want the object size |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Bernhard Urban | refactor: rename types (more consistent style) |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Bernhard Urban | test: testcase stolen from JorthVM |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | tools: openjdktest.sh: check for arguments |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | tools: some safety checks in openjdktest.sh |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | tools: script for installing the required haskell envir... |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | tools: test against openjdk |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | tests: don't use `pop' hack anymore, but System.out... |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | varargs: make printf working |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | strings: other solution |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | java.lang: add Integer wrapper |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | fields: don't multiple the offset with 4 |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | codegen: implement `iastore' and `iaload' |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | codegen: implement `newarray' and `arraylength' |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | codegen: kill unsafePerformIO |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | codegen: implement IF_ACMP |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Bernhard Urban | strings: put every String from the constantpool in... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Bernhard Urban | trap: sigception: allow signal in signal handler context |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Bernhard Urban | java.io: PrintStream |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Bernhard Urban | invokevirtual: native methods |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Bernhard Urban | invokevirtual: get the actual class at run-time |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Bernhard Urban | invokevirtual: implemented. not very well tested though |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Bernhard Urban | callconv: once again, fail... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Bernhard Urban | fields: use offsets from ClassInfo in codegen |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Bernhard Urban | classpool: also calculate offsets for non-static fields |
commit | commitdiff | tree | snapshot |
2012-04-24 |
Bernhard Urban | classpool: refactor, refactor, ... |
commit | commitdiff | tree | snapshot |
2012-04-24 |
Bernhard Urban | field access: first primitive attempt |
commit | commitdiff | tree | snapshot |
2012-04-24 |
Bernhard Urban | trap: move assertion to the top |
commit | commitdiff | tree | snapshot |
2012-04-24 |
Bernhard Urban | methodpool: bug fix |
commit | commitdiff | tree | snapshot |
2012-04-24 |
Bernhard Urban | static initializer: execute it when loading the class... |
commit | commitdiff | tree | snapshot |
2012-04-24 |
Bernhard Urban | java.lang: use Object.class from GNU Classpath |
commit | commitdiff | tree | snapshot |
2012-04-24 |
Bernhard Urban | static methods: add inheritance capability |
commit | commitdiff | tree | snapshot |
2012-04-24 |
Bernhard Urban | static fields: testcase: overwriting of fields |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | codegen: fix bug in calling conv |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | java.lang: add Object.class from rt.jar (OpenJDK) |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | make test: less verbose plzkkthx |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | classpool: copy field members refs from superclass |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | codegen: factor offset calculation |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | codegen: {put,get}static for static field access |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | refactor: s/C(aller)Map/T(rap)Map/g |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | global map hack: refactor |
commit | commitdiff | tree | snapshot |
2012-04-23 |
Bernhard Urban | classpool: do classloading at central point. omit ... |
commit | commitdiff | tree | snapshot |
2012-04-22 |
Bernhard Urban | methodpool: also call native methods |
commit | commitdiff | tree | snapshot |
2012-04-22 |
Bernhard Urban | types: oops, we don't want the index at this point... |
commit | commitdiff | tree | snapshot |
2012-04-22 |
Bernhard Urban | modules: move (public) datatypes into a new module |
commit | commitdiff | tree | snapshot |
2012-04-22 |
Bernhard Urban | classloading: load classfile on demand |
commit | commitdiff | tree | snapshot |
2012-04-22 |
Bernhard Urban | trap: give disasm some nop's, so it shows the label |
commit | commitdiff | tree | snapshot |
2012-04-22 |
Bernhard Urban | codegen: correct argument handling |
commit | commitdiff | tree | snapshot |
2012-04-22 |
Bernhard Urban | README: some notes about a ghc 7.4.1 install (shipped... |
commit | commitdiff | tree | snapshot |
2012-04-21 |
Harald Steinlechner | Mate: exposed internal functions of BasicBlocks for... |
commit | commitdiff | tree | snapshot |
2012-04-20 |
Harald Steinlechner | scratch: refactored ScratchHS into separate files. |
commit | commitdiff | tree | snapshot |
2012-04-20 |
Harald Steinlechner | scratch: implemented [node][edge] -> circular structure. |
commit | commitdiff | tree | snapshot |
2012-04-19 |
Harald Steinlechner | scratch: checked out some abstractions, sandboxing... |
commit | commitdiff | tree | snapshot |
2012-04-18 |
Bernhard Urban | scratch: Makefile dependencies, LaTeX fun, .gitignore |
commit | commitdiff | tree | snapshot |
2012-04-18 |
Bernhard Urban | trap: use SIGILL instead of SIGSEGV |
commit | commitdiff | tree | snapshot |
2012-04-18 |
Bernhard Urban | doc: more related stuff |
commit | commitdiff | tree | snapshot |
2012-04-18 |
Harald Steinlechner | scratch: sketched monadic foldTree stuff. Maybe quite... |
commit | commitdiff | tree | snapshot |
2012-04-17 |
Bernhard Urban | basicblocks: also consider back references |
commit | commitdiff | tree | snapshot |
2012-04-17 |
Bernhard Urban | tests: calculate factorial (non-recursive) |
commit | commitdiff | tree | snapshot |
2012-04-17 |
Harald Steinlechner | Merge branch 'master' of wien.tomnetworks.com:mate |
commit | commitdiff | tree | snapshot |
2012-04-17 |
Harald Steinlechner | scratch: Translation scheme latex/literal haskell setup... |
commit | commitdiff | tree | snapshot |
2012-04-17 |
Bernhard Urban | .gitignore: *.swp and object files |
commit | commitdiff | tree | snapshot |
2012-04-17 |
Harald Steinlechner | ffi: added strange hack in order to build master on... |
commit | commitdiff | tree | snapshot |
2012-04-17 |
Harald Steinlechner | added scratch - for design experimentation and sandboxing |
commit | commitdiff | tree | snapshot |
2012-04-16 |
Bernhard Urban | gdb: small howto debug generated code |
commit | commitdiff | tree | snapshot |
2012-04-16 |
Bernhard Urban | methodpool: save information in codegen context |
commit | commitdiff | tree | snapshot |
2012-04-16 |
Bernhard Urban | tests: add package definition |
commit | commitdiff | tree | snapshot |
2012-04-16 |
Bernhard Urban | Makefile: forgot slash at clean target |
commit | commitdiff | tree | snapshot |
2012-04-16 |
Bernhard Urban | README: more notes on dependencies |
commit | commitdiff | tree | snapshot |
2012-04-14 |
Bernhard Urban | methodPool: compile methods on-demand |
commit | commitdiff | tree | snapshot |
2012-04-14 |
Bernhard Urban | Makefile: GHCi still broken |
commit | commitdiff | tree | snapshot |
2012-04-08 |
Bernhard Urban | Makefile: update rules |
commit | commitdiff | tree | snapshot |
2012-04-08 |
Bernhard Urban | build: fix -Wall warnings |
commit | commitdiff | tree | snapshot |
2012-04-08 |
Bernhard Urban | methodpool: small demo how to access a Data.Map instanc... |
commit | commitdiff | tree | snapshot |
2012-04-08 |
Bernhard Urban | main: remove PoC code |
commit | commitdiff | tree | snapshot |
2012-04-08 |
Bernhard Urban | codegen: patch method calls on-demand via traps |
commit | commitdiff | tree | snapshot |
2012-04-07 |
Bernhard Urban | codegen: execute generated code |
commit | commitdiff | tree | snapshot |
2012-04-07 |
Bernhard Urban | codegen: use label mechanism of harpy |
commit | commitdiff | tree | snapshot |
2012-04-07 |
Bernhard Urban | basicblock: change order of `TwoTarget' |
commit | commitdiff | tree | snapshot |
2012-04-07 |
Bernhard Urban | basicblock: also generate BB #0 when it's labeld with... |
commit | commitdiff | tree | snapshot |
2012-04-03 |
Bernhard Urban | codegen: simple code generation stuff |
commit | commitdiff | tree | snapshot |
2012-04-03 |
Bernhard Urban | basicblock: remove warning |
commit | commitdiff | tree | snapshot |
2012-04-03 |
Bernhard Urban | basicblock: refactor function interface |
commit | commitdiff | tree | snapshot |
2012-04-02 |
Bernhard Urban | basicblock: build BBs from instructionstream |
commit | commitdiff | tree | snapshot |
2012-04-02 |
Bernhard Urban | basicblock: get jump offsets from instructions |
commit | commitdiff | tree | snapshot |
2012-04-02 |
Bernhard Urban | basicblock: calculate offset in instructionstream |
commit | commitdiff | tree | snapshot |
2012-04-02 |
Bernhard Urban | src: move files into a Mate package |
commit | commitdiff | tree | snapshot |
2012-04-02 |
Bernhard Urban | Makefile: generate tags (for vim) |
commit | commitdiff | tree | snapshot |
2012-04-02 |
Bernhard Urban | README: more install instructions |
commit | commitdiff | tree | snapshot |
2012-04-02 |
Bernhard Urban | tests: add class with {do-,}while keyword |
commit | commitdiff | tree | snapshot |
next |