1 |
$Id: HISTORY,v 1.1256 2006/06/23 20:43:44 debug Exp $ |
$Id: HISTORY,v 1.1264 2006/06/25 11:08:04 debug Exp $ |
2 |
|
|
3 |
Changelog for GXemul: |
Changelog for GXemul: |
4 |
--------------------- |
--------------------- |
2803 |
|
|
2804 |
============== RELEASE 0.4.0 ============== |
============== RELEASE 0.4.0 ============== |
2805 |
|
|
2806 |
|
20060624 Replacing the error-prone machine type initialization stuff |
2807 |
|
with something more reasonable. |
2808 |
|
Finally removing the old "cpu_run" kludge; moving around stuff |
2809 |
|
in machine.c and emul.c to better suit the dyntrans system. |
2810 |
|
Various minor dyntrans cleanups (renaming translate_address to |
2811 |
|
translate_v2p, and experimenting with template physpages). |
2812 |
|
20060625 Removing the speed hack which separated the vph entries into |
2813 |
|
two halves (code vs data); things seem a lot more stable now. |
2814 |
|
Minor performance hack: R2000/R3000 cache isolation now only |
2815 |
|
clears address translations when going into isolation, not |
2816 |
|
when going out of it. |
2817 |
|
Fixing the MIPS interrupt problems by letting mtc0 immediately |
2818 |
|
cause interrupts. |
2819 |
|
|
2820 |
|
============== RELEASE 0.4.0.1 ============== |
2821 |
|
|