Skip to main content
summaryrefslogtreecommitdiffstats
path: root/memory
AgeCommit message (Collapse)AuthorFilesLines
2017-02-21Update version to 9.2.1Marc Khouzam9-11/+11
Change-Id: I4cd4de09491c1d52d4bdb3c02cf0508aed22b59b
2017-02-13Bug 510773 - [traditional rendering] overlay mangles one in next cellMarc Dumais1-1/+1
This patch fixes a variable overlay issue, that causes two overlays to become mistakenly mangled together. Change-Id: I3c95c400bb490c8e7efdd96d107e3af3f4fc7906
2016-11-15Update version to 9.2.0Marc Khouzam9-11/+11
Change-Id: I36ad4218b20b8ea70584c89f5be45c757bf4c714
2016-08-17Update version to 9.1.0Marc Khouzam9-11/+11
This commit used the script releng/scripts/ChangeFeaturesVersion.sh Change-Id: I8274a6e8dd5c0f1e450f07952e138b265a441a62
2016-06-22Move the rest of the CDT plugins to java 8Marc Khouzam15-25/+25
This change was generated using the script: releng/scripts/ChangeJavaVersion.sh Change-Id: I2ad96dc682a5acb8529c3edec40de279c331b5a4
2016-05-13Bug 489512 - Show local variables in the traditional memory renderAlvaro Sanchez-Leon1-0/+7
* Added an adjustment to the calculation of the addressable char width so it does not go beyond the containing cell size when using radixes where the number of characters does not grow linearly with the number of octets being represented. This adjustment is only necessary when the cell can contain the same number of octets as the addressable size Change-Id: Ic9643c98094bc28621e6807eeed0c283dbe6672a
2016-04-29Bug 489516 - Traditional mem., choose visibility of the cross refAlvaro Sanchez-Leon1-1/+1
information Change-Id: I9c0cbc373216a6f09ac1cd30778893cb5f6c6c82
2016-04-26Bug 489516 - Traditional mem., choose visibility of the cross refAlvaro Sanchez-Leon7-24/+166
information This facility is dependent of the issues below. Bug 489512 - Show local variables in the traditional memory render Bug 489513 - Show registers in the traditional memory render Allow the user to choose visibility of the available cross reference information e.g. Variables, Registers In addition to the preferences at a instance level, a global preference is introduced to disable the resolution of additional information altogether. Change-Id: I9f8b9b612ff288b369ba6fca3402c0c911aa5f48
2016-04-25Bug 492230 - Replace buffer.append(a+b) callsAlex Blewitt1-1/+1
When using a `StringBuilder` or `StringBuffer` to create a string message, using implicit string concatenation inside an `.append()` call will create a nested StringBuilder for the purposes of creating the arguments, which will subsequently be converted to a String and then passed to the outer StringBuilder. Skip the creation of the intermediate object and String by simply replacing such calls with `buffer.append(a).append(b)`. Where values are compile time String constants, leave as is so that the javac compiler can perform compile-time String concatenation. Ensure that NEWLINE isn't appended in such a way since it is not a compile time constant `System.getProperty("line.separator")` Change-Id: I4126aefb2272f06b08332e004d7ea76b6f02cdba Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2016-04-25Bug 489512 - Show local variables in the traditional memory renderAlvaro Sanchez-Leon7-25/+763
Change-Id: I48d633e8f6979fd91e9150856fd77fccffdee299
2016-04-22Bug 492200 - Replace StringBuffer with StringBuilderAlex Blewitt12-28/+28
There are many opportunities for replacing `StringBuffer` with `StringBuilder` provided that the type isn't visible from the public API and is used only in internal methods. Replace these where appropriate. Change-Id: Ic2f50c5b6f3c3a4eae301bb3b40fb6faed235f79 Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2016-04-16Bug 491825 - Remove primitive wrapper creationAlex Blewitt1-2/+2
Using `new Integer` and other wrapper types such as `new Character` results in potential extra heap utilisation as the values are not cached. The built-in `Integer.valueOf` will perform caching on numbers in the range -128..127 (at least) using a flyweight pattern. In addition, parsing `int` values can be done with `Integer.parseInt` which avoids object construction. Adjust tests such as `"true".equals(expr)` to `Boolean.parseBoolean(expr)`. Change-Id: I0408a5c69afc4ca6ede71acaf6cc4abd67538006 Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2016-04-11Bug 489505 - Add hovering support to the traditional memory renderAlvaro Sanchez-Leon2-5/+186
Change-Id: I06d7264835a8199398aad1a0215d775caa29e079
2016-03-31CosmeticsMarc Dumais1-1/+1
Change the output chunk size from 4 to 1 addressable unit, for the plain text memory exporter. Change-Id: Iaccebdf87e0d297754bc2dd12fc11f207476871a
2016-03-30Bug 490685 - add missing @since tag in MemorySpacePreferencesHelperMarc Dumais1-1/+2
Change-Id: Ib59fa1fbcc15d86ceed978656095a015dd099b08
2016-03-30bug 488469 - [traditional memory rendering] add preference for coloringMarc Dumais10-12/+365
background independently for different memory spaces Change-Id: If61d909ef66b9c11aebe0863b787af465121dd59
2016-03-30Bug 489579 - [memory] PlainTextExporter doesn't work as expected, whenMarc Dumais1-20/+27
addressable size > 1 Change-Id: I97bc6aecbc9db0c40831b8180295df72ed283410
2016-02-26Bug 488115 - [memory] Add "go to address" action to the TraditionalMarc Dumais1-0/+5
Rendering Change-Id: If6d3c37742530648f1019ee8933fcaaf246a505c
2016-02-23Bug 284459 - Traditional Memory does not show Memory Change color after the ↵Alvaro Sanchez-Leon1-0/+1
memory changes When using DSF-GDB, the handleSuspend event is received only when a breakpoint is hit (i.e. not when it's actually suspended), However memory changed events are received when applicable during stepping, however the base code does not call the "archiveDeltas()" for this event. This change adds a call to archiveDeltas if the update mode is set to UPDATE_ALWAYS upon reception of memory change events. TO REPRODUCE this problem: The issue is that only one snap shot of history is applied with the first address / expression search, and this is used for all other comparissions, So you can search for a variable with bigger address value as a first memory search, and then step the code and see that variables close by with smaller address values will be updated but not colored. e.g. &Test -> address 0x110 &X -> address 0x100 if &Test is used as the first memory search, and then the code changes value of &X while stepping the code, the cell holding &X will not be colored as expected. Change-Id: Ibdc1fae6ed73ec2819fe9539d56f9ea9b6302535
2016-02-16Bug 354754 - [Memory Browser]Changing the memory space doesn't updateMarc Dumais1-0/+1
the view Change-Id: I6a68433d8c7fc53da939f9c852136ab812ea42e3
2016-02-01Missing copyright header.Marc Khouzam1-63/+70
Copyright assigned to company of the committer who did the first commit of the file. Change-Id: Ia133694018c798f9558258810982f5276737a0b0
2016-01-18Incremented CDT features version to 9.0.0Marc Khouzam9-11/+11
This includes bumping the standalone debugger to 9.0.0 Change-Id: I55fae1cec995b5f6865a5b174c004ed1b76e9bea
2016-01-04Fix copyright of all CDT plugins using the copyright tool from platform.Marc Khouzam28-28/+28
This commit does not add missing copyrights, just updates the date on the existing ones. Change-Id: I646f5afd533a1fcc539bdf2e0686b22f406ecf65
2015-08-03Bug 474050 - [memory] Add the context menu option "Add WatchpointAlvaro Sanchez-Leon3-3/+20
(C/C++)" to the Memory Browser view Change-Id: I56887ed783b527a72ba74d5f3776d5adcc42ece9
2015-07-30Bug 473536 - [memory] Add a Find-Replace menu option to the memory viewAlvaro Sanchez-Leon2-4/+19
Change-Id: I0adfae1c9bf0b65408c9a8e6230d5be14b728650
2015-06-18Bug 387500 PgDn/PgUp jumps uses large address increments for memoryTeodor Madan8-102/+274
spaces with 64-bit address - Fix scroll adjustments according to current viewport addresses - Add CTRL-Home/CTRL-END to go to start/end of memory space - Add Home/END to go to start/end of the row - Add eclipse debug tracing support Change-Id: Ifba9f1e6c67e1cc6ccb8f6f8787a55520d8bf9be Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2015-06-10Incremented CDT feature version to 8.8.0Marc Khouzam9-11/+11
Change-Id: Ib1189a08a5f0225fd676b682dc8a10477ad3acc5 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-05Incremented CDT feature version to 8.7.0Marc Khouzam9-11/+11
Change-Id: Ife0feaaa9263d2b7797e31d628250bd26caff1b5 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-04-16Fix version format for memory.floatingpointMarc-Andre Laperle1-1/+1
This would make Tycho 0.23.0 fail. See bug 464649. Change-Id: I4e4ce6fc2714b5179eeb7fdd16c9461517d67a47 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-04-06Bug 425698: Refresh Traditional rendering in memory view whenMarc Khouzam1-19/+20
stepping Change-Id: I61c4b502a161139f98d7b73026a863dcf4f2ad52 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25Move some leftover plugins from Java 5 to Java 7.Marc Khouzam12-20/+20
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25Remove warnings caused by change to getAdaptable()Marc Khouzam3-4/+5
getAdaptable() in 4.5 M6 has changed to use generics, making casting its result no longer necessary. Change-Id: Idd943216a925576bb72c784b2c5a2a4b8e8b00d2 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-24Fix Compilation ErrorsAlvaro Sanchez-Leon2-6/+5
Change-Id: Ie3b0facf85527370862f7a480fcbce91d0703a70
2015-01-07Incremented CDT feature version to 8.6.0.Sergey Prigogin9-11/+11
Change-Id: Ic90c8e6a68d21e5b90ec3fac997da6a95a29bedf Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com> Reviewed-on: https://git.eclipse.org/r/39066 Tested-by: Hudson CI
2014-07-22Inremented branding plugin version to 8.5Sergey Prigogin5-5/+5
2014-07-22Inremented feature version to 8.5.Sergey Prigogin4-6/+6
2014-06-18Bug 435998 - Remove 'updateSiteName' string as they are not usedMarc Khouzam2-6/+0
Change-Id: I55485c9cba17f544d50d8e27b77d6644493d8300 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/27500 Tested-by: Hudson CI
2014-06-17Bug 435998 - Get rid of all "eclipse_update_120.jpg" files in CDTMarc Khouzam4-3/+1
features Change-Id: I52a71e62f8161990657e96ef52403fd7f69698a2 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/27499
2014-05-26Bug 435309 - Use the shared license file scheme for CDTMarc Khouzam10-1137/+7
This means that: - feature.xml files now make a reference to the shared license plugin using version 0.0.0 - feature.properties files no longer have the text for the license - license.html and epl-v10.html files are removed as they are part of the shared license plugin - build.properties files no longer reference removed files - the main pom.xml file references the license repository Change-Id: Ibd880480de3a07597084d44cce7b822903509079 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/27250
2014-05-20Update to new license textMarc Khouzam2-4/+2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-02Update license.html files for 2014 versionMarc Khouzam2-4/+2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-21Enable API tooling for o.e.cdt.debug.ui.memory.traditionalMarc Khouzam2-0/+37
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-21Enabling API tooling for memory.floatingpoint/memorybrowser/transportMarc Khouzam3-0/+18
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-28Bug 414519: [Memory View] user specified start address is not honored.Ling Wang2-6/+31
Change-Id: I0e72b6a4d685197191427c93b67b9a96d80da682 Signed-off-by: Ling Wang <ling.wang@silabs.com> Reviewed-on: https://git.eclipse.org/r/15214 Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com> IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com> Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-02-26Bug 426730: [Memory] Support 16 bit addressable sizeAlvaro Sanchez-Leon2-15/+25
Change-Id: I1fa5498eebe66cc6febbfaf72c4e433bdfab48ed Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com> Reviewed-on: https://git.eclipse.org/r/22118 Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com> IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com> Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-01-24Enabled JDK 1.7.Sergey Prigogin3-5/+5
Change-Id: Ic2a161ea3c318dc1e8ba01c271c936bf5ed8763d Reviewed-on: https://git.eclipse.org/r/21020 Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com> IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com> Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-01-21Bumped up CDT version to 8.4.Sergey Prigogin9-11/+11
Change-Id: I1229344feaaed4a3551ceb7b1ef1410545048b55 Reviewed-on: https://git.eclipse.org/r/20908 Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com> IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com> Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-06Bug 416391 - NullPointerException in FPRendering when adding in Mem viewMarc-Andre Laperle1-3/+5
Add null check. IModelProxyFactory.createModelProxy javadoc says "Returns: model proxy or null". So a null check seems appropriate here. Change-Id: I0d1ae4ca380c22d4f215b867d0ab5445b415a915 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> Reviewed-on: https://git.eclipse.org/r/16088 Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-08-27Fixed parent pom version to referenceAndrew Gvozdev5-5/+5
2013-08-23Bumped up feature version to 8.3.Sergey Prigogin4-6/+6

Back to the top