Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352012 - [update policy] "Breakpoint Hit" update policy does not have a constructor for clearing multiple number format values.
Summary: [update policy] "Breakpoint Hit" update policy does not have a constructor fo...
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug-dsf (show other bugs)
Version: 8.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 8.0.1   Edit
Assignee: Pawel Piech CLA
QA Contact: Pawel Piech CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-13 14:21 EDT by Pawel Piech CLA
Modified: 2011-07-13 15:20 EDT (History)
1 user (show)

See Also:
pawel.1.piech: review? (Randy.Rohrbach)


Attachments
Patch with new constructors. (1.75 KB, patch)
2011-07-13 15:01 EDT, Pawel Piech CLA
pawel.1.piech: iplog-
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pawel Piech CLA 2011-07-13 14:21:13 EDT
Our (Wind River) product extends the registers view to show multiple formatted values (register value and emulator value).  Therefore we need the update policy infrastructure to allow flushing the cache for both values.

The DebugManualUpdatePolicy contains a constructor that allows specifying prefixes for formatted values, however the BreakpointHitPolicy does not.
Comment 1 Pawel Piech CLA 2011-07-13 15:01:28 EDT
Created attachment 199613 [details]
Patch with new constructors.
Comment 2 Pawel Piech CLA 2011-07-13 15:03:16 EDT
After an unpleasant experiment with git reset --hard, I managed to commit the fix.
Comment 3 CDT Genie CLA 2011-07-13 15:20:39 EDT
*** cdt git genie on behalf of Pawel Piech ***
    Bug 352012 - [update policy] "Breakpoint Hit" update policy does not
    have a constructor for clearing multiple number format values.

[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=9f3bf0a326a7490723fd5fff305a91e628709b24

[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=a1e5db5fee331c0b307b4a7bfb361d986e5874d8