#
e7bcffbb |
|
20-Dec-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Take target address size into account in MemoryView, fixes #9307.
|
#
7483c98d |
|
05-Aug-2012 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Debugger (and some friends): 64 bit fixes
|
#
2648a386 |
|
19-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Make the memory view properly handle the target address size. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42255 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f4ba9a45 |
|
19-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Cleanups. * Add support for keyboard navigation to the memory view. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42246 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
80480954 |
|
18-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Add support for byte swapping to the memory inspector. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42238 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21e484ae |
|
16-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Add previous/next block navigation buttons. * Fix a calculation error with respect to the last line of the block. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42216 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a5d0b3f5 |
|
16-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Align the text section's highlight correctly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42214 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0215c110 |
|
16-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Implement scrolling to the target address. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42213 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
98a61309 |
|
16-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Re-enable 64-bit representation. * Clean up various drawing issues in the memory view's rendering code that were causing scrolling artifacts. * Fix stupid mistake whereby the data being visualized was in fact from the Debugger's address space, and not the target team's. This would likely also have caused some crashes. * Highlight the data pointed to by the current target address. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42212 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2acfac81 |
|
15-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Refactored MemoryView to be more flexible ; it can now show a configurable choice of hexadecimal and/or character displays of the memory data, with different digit grouping sizes. Still needs some work but is basically functional. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42204 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8d22d5a7 |
|
15-Jun-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
* fix build of Debugger with gcc2 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42197 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
436dbf26 |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Fix off by one error that resulted in the first line of data being rendered offscreen. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42171 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
90624579 |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
More cleanups. Scrolling draws correctly now. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42170 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e445dd0e |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Fix buffer size. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42169 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e99f2683 |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Slight cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42168 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
348e6deb |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Move expression evaluation to the inspector window. * Actually start rendering the memory data. Still has some drawing glitches when scrolling though, will look into those tomorrow. Also doesn't yet highlight the location which the target address actually points to within the block. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42167 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3e3ce16f |
|
09-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Introduce TeamMemoryBlock[Manager]. These provide an interface to raw memory page data of the target team. * Jobs: Add RetrieveMemoryBlockJob which performs a background read of the target team's memory. Used by InspectRequested() to perform the actual work. * TeamDebugger: Added InspectRequested() hooks to allow clients to ask for a memory read to be performed. * Introduce InspectorWindow and MemoryView to form the basis of a memory inspector. As yet these are more or less stubs and not yet hooked in. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42080 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7483c98dece8f3606fc5d3fd746c0544f7e4b6dd |
|
05-Aug-2012 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Debugger (and some friends): 64 bit fixes
|
#
2648a386785ca79deca0cd3446232b9f18941495 |
|
19-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Make the memory view properly handle the target address size. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42255 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f4ba9a458fb9e33bb43fc02254ca05d388aef087 |
|
19-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Cleanups. * Add support for keyboard navigation to the memory view. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42246 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
80480954e22ab9345c14079a0974e943b63afc58 |
|
18-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Add support for byte swapping to the memory inspector. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42238 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21e484aea9033ba164c993650b4c5dc25b43d7aa |
|
16-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Add previous/next block navigation buttons. * Fix a calculation error with respect to the last line of the block. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42216 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a5d0b3f501f71d3662e0401d97d3ed50c1bd7d07 |
|
16-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Align the text section's highlight correctly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42214 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0215c110a592a9bbf6bf9ef6c5f161e8d704b9dc |
|
16-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Implement scrolling to the target address. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42213 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
98a61309e7f5e814c295df9fb7de9ccb810a02d0 |
|
16-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Re-enable 64-bit representation. * Clean up various drawing issues in the memory view's rendering code that were causing scrolling artifacts. * Fix stupid mistake whereby the data being visualized was in fact from the Debugger's address space, and not the target team's. This would likely also have caused some crashes. * Highlight the data pointed to by the current target address. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42212 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2acfac81cd0853fb6d6d505e9435f7caba54824e |
|
15-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Refactored MemoryView to be more flexible ; it can now show a configurable choice of hexadecimal and/or character displays of the memory data, with different digit grouping sizes. Still needs some work but is basically functional. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42204 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8d22d5a76b0d1758f05984196f39e88325178558 |
|
15-Jun-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
* fix build of Debugger with gcc2 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42197 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
436dbf26ae4120204ec0b486cf5be93fb866f346 |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Fix off by one error that resulted in the first line of data being rendered offscreen. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42171 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
90624579a78213b6ece59f7e7183f2b12220a7e8 |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
More cleanups. Scrolling draws correctly now. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42170 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e445dd0ef7873a2cd603fa631e49df7fce249457 |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Fix buffer size. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42169 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e99f2683ba7b11df9f9a1c9711a6e54a932ca94e |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
Slight cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42168 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
348e6deb98ae68c9fbe55de2502fa60f1f9e6f4d |
|
13-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Move expression evaluation to the inspector window. * Actually start rendering the memory data. Still has some drawing glitches when scrolling though, will look into those tomorrow. Also doesn't yet highlight the location which the target address actually points to within the block. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42167 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3e3ce16f5ea1cd92ef3d4fdb42a8822bde59d318 |
|
09-Jun-2011 |
Rene Gollent <anevilyak@gmail.com> |
* Introduce TeamMemoryBlock[Manager]. These provide an interface to raw memory page data of the target team. * Jobs: Add RetrieveMemoryBlockJob which performs a background read of the target team's memory. Used by InspectRequested() to perform the actual work. * TeamDebugger: Added InspectRequested() hooks to allow clients to ask for a memory read to be performed. * Introduce InspectorWindow and MemoryView to form the basis of a memory inspector. As yet these are more or less stubs and not yet hooked in. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42080 a95241bf-73f2-0310-859d-f6bbb57e9c96
|