Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* Known problems with dcache?
@ 2003-01-10 22:19 Andrew Cagney
  2003-01-10 22:25 ` Daniel Jacobowitz
  0 siblings, 1 reply; 9+ messages in thread
From: Andrew Cagney @ 2003-01-10 22:19 UTC (permalink / raw)
  To: gdb

Hello,

In a recent discussion there was mention made of dcache.  How, when 
enabled, it could make things?  Are there any more details.

The only problem I know with dcache is with the way it turns a single 
byte read into a 32 byte read.  I think it should instead behave like a 
register fetch:

- request exactly the specified amount

- allow the target to supply additional data

ex: ask for a byte, get back a page.

I even think that, with that fix, the dcache could be enabled by default 
- it couldn't accidently do things like read beyond the end of memory 
and in the process trash something for instance.

Andrew

PS: Thinking about it, given ptrace's 4 byte straw, 32 bytes ~= 8 ptrace 
calls and that could be enough to make a difference?


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2003-01-11 17:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-10 22:19 Known problems with dcache? Andrew Cagney
2003-01-10 22:25 ` Daniel Jacobowitz
2003-01-10 22:36   ` Andrew Cagney
2003-01-10 22:38     ` Daniel Jacobowitz
2003-01-10 22:55       ` Andrew Cagney
2003-01-10 23:04         ` Daniel Jacobowitz
2003-01-10 23:16           ` Andrew Cagney
2003-01-10 23:21             ` Daniel Jacobowitz
2003-01-11 17:52               ` Andrew Cagney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox