Stanislav Shwartsman
|
3d97374ce8
|
Some fixes for functionality
|
2008-09-24 10:39:35 +00:00 |
|
Stanislav Shwartsman
|
0966fe8621
|
Fix corruption when executing WBINVD in SMP
|
2008-09-23 17:33:18 +00:00 |
|
Stanislav Shwartsman
|
fa49bd17dc
|
Fixed small performance bug in HandleAsyncEvent
|
2008-08-12 19:25:42 +00:00 |
|
Stanislav Shwartsman
|
8fff36b6e3
|
Save some time in redundant tracing
|
2008-07-17 17:28:25 +00:00 |
|
Stanislav Shwartsman
|
6f7d39e832
|
Speedup port read to memory methods
|
2008-07-13 13:24:36 +00:00 |
|
Stanislav Shwartsman
|
607900dd4d
|
very small cleeanup
|
2008-06-12 16:40:53 +00:00 |
|
Stanislav Shwartsman
|
06e3615239
|
Reduce trace cache memory footprint using naive memory pool trace allocation
|
2008-05-04 05:37:36 +00:00 |
|
Stanislav Shwartsman
|
08f958f458
|
Fixed pageWriteStampTable to handle BIOS code as well - increased the table to all 4G instead of allocated memory size
Avoid checking of pageWriteStamp in the heart of cpu loop with trace cache - now decWriteStamp will post stopTraceExecution event if it hits code page
|
2008-03-29 21:01:25 +00:00 |
|
Stanislav Shwartsman
|
64bfbb32b5
|
Inline icache lookup code - speedup of 3% according to my measurements
|
2008-03-06 20:22:24 +00:00 |
|
Stanislav Shwartsman
|
e6d75f61ee
|
Simplify icache entry calculation
|
2008-03-03 16:22:31 +00:00 |
|
Stanislav Shwartsman
|
65df050a21
|
Fixed compilation warning
|
2008-03-03 15:34:03 +00:00 |
|
Stanislav Shwartsman
|
946b7a369d
|
Added const to fetchPtr in cpu functions
|
2008-03-03 15:16:46 +00:00 |
|
Stanislav Shwartsman
|
2172e96654
|
small trace/iacache cleanups, always allow speculative tracing for trace cache
|
2008-03-03 14:35:36 +00:00 |
|
Stanislav Shwartsman
|
a2897933a3
|
white space cleanup
|
2008-02-02 21:46:54 +00:00 |
|
Stanislav Shwartsman
|
9ec2c87aaa
|
cleanups and optimizations
|
2008-01-22 16:20:30 +00:00 |
|
Stanislav Shwartsman
|
8c9de8b4db
|
speculative tracing on fetchdecode level
|
2008-01-18 09:36:15 +00:00 |
|
Stanislav Shwartsman
|
235bca1280
|
dos2unix
|
2008-01-17 21:16:23 +00:00 |
|
Stanislav Shwartsman
|
88a4776244
|
taking all CPU icache/trace cache related stuff into separate source file from cpu.cc
|
2008-01-17 21:15:23 +00:00 |
|