DescriptionAdding support for overlapping ranges to RangeMap.
When enabled, adding of a new range that overlaps with an existing one can be a successful operation. The range which ends at the higher address will be shrunk down by moving its start position to a higher address so that it does not overlap anymore.
This change is required to fix http://crbug/611824. The actual fix will come in a separate CL.
R=mmandlis@chromium.org
Committed: https://chromium.googlesource.com/breakpad/breakpad/+/240ed57ee1ac6a87b91526b8331717d494801826
Patch Set 1 #
Total comments: 18
Patch Set 2 : Addressing code review comments #
Total comments: 23
Patch Set 3 : Addressing Maria's comments. #Patch Set 4 : Missed a few cases. #
Total comments: 4
Patch Set 5 : Adding a missing test case. #Patch Set 6 : Last patch set after git pull. #
Messages
Total messages: 14 (3 generated)
|