Joel Dice
|
2edaa82801
|
prepend copyright notice and license to all source files; add license.txt and readme.txt
|
2008-02-19 11:06:52 -07:00 |
|
Joel Dice
|
bdd62011eb
|
fix up access violation handling on windows; refactor posix segv handling to match API change needed for windows
|
2008-01-01 10:08:47 -07:00 |
|
Joel Dice
|
848a67b397
|
implement jsr, jsr_w, and ret; various bugfixes to get SWT example working in JIT mode
|
2007-12-26 16:59:55 -07:00 |
|
Joel Dice
|
31cf1754ce
|
fix frame trace bug leading to incomplete stack coverage during GC; fix thinko pushing arguments in vmInvoke
|
2007-12-23 11:01:41 -07:00 |
|
Eric Scharff
|
ef97a5d8da
|
Fix for assembler symbols for Mac build
|
2007-12-20 16:22:40 -07:00 |
|
Joel Dice
|
be42c325d8
|
32-bit JIT bugfixes; still broken
|
2007-12-19 18:42:12 -07:00 |
|
Joel Dice
|
4c3a2575ba
|
lots of JIT bugfixes; all top-level tests now pass
|
2007-12-17 13:55:31 -07:00 |
|
Joel Dice
|
86218ebcb8
|
fix stack pointer calculation in unwind code and set rbx to thread pointer when unwinding
|
2007-12-15 18:00:25 -07:00 |
|
Joel Dice
|
fe24005ff0
|
remove virtual stack code due to problems with jumps, to be revisited along with other optimizations when everything is working; various bugfixes
|
2007-12-12 11:59:45 -07:00 |
|
Joel Dice
|
fdeafe46fd
|
2+2 test now works with new JIT code
|
2007-12-11 14:26:59 -07:00 |
|
Joel Dice
|
3e1dbab0f0
|
move bitmap helper functions to common.h; preserve callee-saved registers in vmInvoke()
|
2007-10-11 20:52:16 -06:00 |
|
Joel Dice
|
feeaecbfd8
|
more work on JIT unwinding
|
2007-10-04 16:41:19 -06:00 |
|
Joel Dice
|
2135f62584
|
progress towards JIT stack unwinding
|
2007-10-03 21:19:39 -06:00 |
|
Joel Dice
|
404d996c1e
|
snapshot
|
2007-10-03 18:41:54 -06:00 |
|