Open gita-omr opened 1 month ago
Fixed white spaces.
Removed Options.hpp include since it's not needed.
Build fixes.
Fix for windows build.
Another Windows build fix.
More Windows build fixes.
Another Windows warning.
another warning
Corrected second commit
I will fix line endings together with PR comments.
Fixed Mac build and line endings.
FYI: @mpirvu @tajila
Note: further improvements are possible: 1) options for reporting only specific types of memory (e.g. data cache only, code cache only etc.) 2) disclaiming regions from within the class
Addressed comments above.
Sorry, did not create a document yet. I will after we finalize the design in this PR.
Addressed comments and rebased
Made loop in addRSSItem()
more sequential to avoid an extra store of the item size into memory.
Fixed white spaces.
Addressed latest comments.
I see a problem with setting page size after adding a region - printout can happen in between. I will make page parameter mandatory for the constructor. Making WIP for now.
Removed default RSSRegion constructor to make sure all instance variables are properly initialized as soon as region is created. Region can be created by any component that can provide all the required parameters, including page size.
Requested changes + had some questions. Also, can you add a document outlining what an RSSItem is and looks like, and also what the output report is expected to look like?
Yes, will add it after the review is close to done.
Rebased.
I think I addressed all the comments and I am not planning on adding any new interfaces to that class right now. @dsouzai @0xdaryl could you please take another look?
I still need to write a brief document for it.