[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bochs-cvs
Subject:    [Bochs-cvs] CVS: bochs/patches bochs-trace-cache.patch,1.1,1.2
From:       Stanislav Shwartsman <sshwarts () users ! sourceforge ! net>
Date:       2007-11-23 16:41:47
Message-ID: E1Ivbb9-0005b4-FE () sc8-pr-cvs3 ! sourceforge ! net
[Download RAW message or body]

Update of /cvsroot/bochs/bochs/patches
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv21503

Modified Files:
	bochs-trace-cache.patch 
Log Message:
Update trace cache patch for current CVS


Index: bochs-trace-cache.patch
===================================================================
RCS file: /cvsroot/bochs/bochs/patches/bochs-trace-cache.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- bochs-trace-cache.patch	16 Oct 2007 22:03:43 -0000	1.1
+++ bochs-trace-cache.patch	23 Nov 2007 16:41:45 -0000	1.2
@@ -1,26 +1,7 @@
-----------------------------------------------------------------------
-Patch name: Trace Cache Speedup
-Author: Stanislav Shwartsman
-Date: 16 Oct 2007
-Status:
-
-Detailed description:
-
-This patch implements trace cache to speed up Bochs simuation.
-Measured speedup is about 15%
-Apply to current CVS
[...3698 lines suppressed...]
    instruction->setILen(ilen);
    return(1);
-Only in bochs-reference/cpu: fetchdecode64.o
-Only in bochs-reference/cpu: flag_ctrl.o
-Only in bochs-reference/cpu: flag_ctrl_pro.o
-Only in bochs-reference/cpu: fpu_emu.o
-diff -ur bochs-reference/cpu/icache.h bochs/cpu/icache.h
---- bochs-reference/cpu/icache.h	2006-09-20 22:52:23.000000000 +0200
-+++ bochs/cpu/icache.h	2007-10-16 21:39:28.734375000 +0200
+Files bochs/cpu/fetchdecode64.o and bochs-trace-cache/cpu/fetchdecode64.o differ
+diff -ur bochs/cpu/icache.h bochs-trace-cache/cpu/icache.h
+--- bochs/cpu/icache.h	2007-11-22 19:32:00.000000000 +0200
++++ bochs-trace-cache/cpu/icache.h	2007-11-23 15:37:53.703125000 +0200
 @@ -115,12 +115,15 @@
  
- #define BxICacheEntries (32 * 1024)  // Must be a power of 2.
+ #define BxICacheEntries (64 * 1024)  // Must be a power of 2.
  
 +#define BX_MAX_TRACE_LENGTH 16
 +


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bochs-cvs mailing list
Bochs-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bochs-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic