invokevirtual: implement lazy class loading right
authorBernhard Urban <lewurm@gmail.com>
Fri, 17 Aug 2012 22:21:12 +0000 (00:21 +0200)
committerBernhard Urban <lewurm@gmail.com>
Fri, 17 Aug 2012 22:21:12 +0000 (00:21 +0200)
commitc803146cc80b61305fde8279f0a36f8fe6ef7eb2
tree7b398e59bd6dad0644bf4f337914d279874ca7e2
parent120517704ac01a6d957b1904d63ab707a0c4ee95
invokevirtual: implement lazy class loading right

also use a different trap strategy, namely SIGILL instead of SIGSEGV, which
makes handling a lot easier and simplifies code imho.
Mate/MethodPool.hs
Mate/Types.hs
Mate/X86CodeGen.hs
Mate/X86TrapHandling.hs
doc/TODO
ffi/trap.c
tests/Generics1.java
tests/Instance6.java [new file with mode: 0644]