Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2017-02-14releng: Make use of Tycho POM-less functionalityMarc-Andre Laperle1-17/+0
This removes a lot of pom.xml from the source tree. This is using the "POM-less" Tycho functionality. See One advantage of this is that you do not need to update the version in the pom.xml when you change it in the MANIFEST.MF because the pom.xml is automatically generated. This also reduces a lot of the duplicated information and pom.xml repetition. - Maven 3.3 and up is required. - Only eclipse-plugins and eclipse-features can be pom-less. Repositories, target and others still have pom.xml. - New parent poms are added because a parent is necessary directly one level above the plug-in/feature that will have its pom generated - Some test plug-ins had to be renamed .test -> .tests because it's required so that it detects that it's a test plug-in - Some suites were renamed so that they all use the same consistent name "AutomatedIntegrationSuite" - Profiles were added for the more common test configurations. They are activated by the presence of simple .properties files that only serve to activate the correct profile. The profiles: - One for UI tests (UI present and start in UI thread) - One for SWTBot tests (UI present and do not start in UI thread) Other test plug-ins that are too different are kept intact and still have a pom.xml - Fragments are kept intact since they all have different target platform configurations Change-Id: I9d73380eb766f547830c552daf08053a30b1845c Signed-off-by: Marc-Andre Laperle <>
2016-12-21Trigger error in Debug plugins when a package is not exported.Marc Khouzam1-0/+32
Change-Id: I7a76bb65badee7a949e3d0e9abc27ced228e9b7d
2016-11-16Update version to 9.3.0Marc Khouzam1-1/+1
Change-Id: Ic953ccc5d38ff3661ca44de21ed8c4b7dad5b246
2016-11-15Update version to 9.2.0Marc Khouzam1-1/+1
Change-Id: I36ad4218b20b8ea70584c89f5be45c757bf4c714
2016-11-02Bug 501006 - [visualizer] harmonize TID with DV and new GDB consoleMarc Dumais1-2/+2
In the Multicore Visualizer, add the gdb thread ids so that users can more easily recognize threads Change-Id: I747e9223d9b689dd6a94d707dd2e5cfdb767764e
2016-08-17Update version to 9.1.0Marc Khouzam1-1/+1
This commit used the script releng/scripts/ Change-Id: I8274a6e8dd5c0f1e450f07952e138b265a441a62
2016-06-22Move the rest of the CDT plugins to java 8Marc Khouzam3-5/+5
This change was generated using the script: releng/scripts/ Change-Id: I2ad96dc682a5acb8529c3edec40de279c331b5a4
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 <>
2016-04-22Bug 492200 - Replace StringBuffer with StringBuilderAlex Blewitt1-2/+2
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 <>
2016-04-19Bug 491984 - Replace .equals("") with .isEmpty()Alex Blewitt1-3/+3
In many cases a String's empty status is tested with `.equals("")`. However, Java 1.6 added `.isEmpty()` which can be more efficient since it compares the internal length parameter only for testing. Replace code using the `.isEmpty()` variant instead. Some tests for `"".equals(expr)` can be replaced with `expr.isEmpty()` where it is already known that the `expr` is not null; however, these have to be reviewed on a case-by-case basis. Change-Id: I3c6af4d8b7638e757435914ac76cb3a67899a5fd Signed-off-by: Alex Blewitt <>
2016-03-20Bug 489777 - [API] Replace thread id type from int to StringAlvaro Sanchez-Leon3-20/+97
in preparation for the introduction of thread groups syntax in GDB, thread id needs to be handled as a String. Change-Id: I379a92de9755ba0532265519ee70d1e199de811b
2016-01-18Incremented CDT features version to 9.0.0Marc Khouzam1-1/+1
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 Khouzam5-5/+5
This commit does not add missing copyrights, just updates the date on the existing ones. Change-Id: I646f5afd533a1fcc539bdf2e0686b22f406ecf65
2015-06-10Incremented CDT feature version to 8.8.0Marc Khouzam1-1/+1
Change-Id: Ib1189a08a5f0225fd676b682dc8a10477ad3acc5 Signed-off-by: Marc Khouzam <>
2015-05-05Incremented CDT feature version to 8.7.0Marc Khouzam1-1/+1
Change-Id: Ife0feaaa9263d2b7797e31d628250bd26caff1b5 Signed-off-by: Marc Khouzam <>
2015-04-17Bug 462353 - [visualizer] Add support for persistent List<T> andMarc Dumais2-59/+369
Map<String,T> parameters in PersistentSettingsManager Change-Id: I77fc411e7484e41a9b66bf388a4120bc51a78549
2015-04-12Revert "Bug 462353 - [visualizer] Add support for persistent List<T> andSergey Prigogin2-369/+59
Map<String,T> parameters in PersistentSettingsManager" This reverts commit e329e6a51802744656f7777347be74d79d7426bd. Change-Id: I8aef5384e73a62a3efc21ea046a71a1bf5f5e1d6
2015-04-09Bug 462353 - [visualizer] Add support for persistent List<T> andMarc Dumais2-59/+369
Map<String,T> parameters in PersistentSettingsManager Change-Id: I64d44e112c3c9e2d24e7fcc62a3a6be7d865d6ac
2015-03-20Bug 459114 - More cleanup of async handling for MulticoreMarc Khouzam2-154/+88
Visualizer This commit migrates the MulticoreVisualizer class to use the standard DSF programming paradigm, which is to use RequestMonitors. It also renames some methods to better fit in that programming model. Change-Id: Ie00a5dcb810fb13a4ac526ff221cc10bd52a3fca Signed-off-by: Marc Khouzam <>
2015-03-04Bug 460837 - Provide setter for m_loadMetersEnabledMarc Khouzam2-5/+9
Change-Id: Ia7e4077146bead882a1dc5d21a04d176e54e07ac Signed-off-by: Marc Khouzam <>
2015-03-04Bug 460476 - [visualizer] make showing debug actions in toolbarMarc Dumais3-12/+125
configurable Change-Id: I860a0268c727f482fcc136031f8bd0cc11315831
2015-03-04Bug 460837 - [visualizer] Add persistent information storage in the MVMarc Dumais4-14/+451
Change-Id: I18bf08043c17f3bf4c1a2da86cbd6ef5b46d0120
2015-02-26Bug 460737 - [visualizer] enable MV to know which (cloned) instance itMarc Dumais1-1/+12
is Change-Id: I586dedab6df808f9e68600fa55fa1169b44defaf
2015-02-17Bug 460015 - [visualizer] Make VisualizerThread "m_locInfo" fieldMarc Dumais1-1/+1
protected instead of private Change-Id: Idd6faafa39fae849839072a96dc8296ebd27652c
2015-02-17Bug 459901 - [visualizer] The visualizer may display duplicate elementsAlvaro Sanchez-Leon1-9/+8
Change-Id: I9fb3fb8f85ec51afde48a665e275c6080b9b9bab
2015-02-16Bug 459114 - [visualizer] Make it possible to override the construction of ↵Alvaro Sanchez-Leon4-309/+300
the data model Change-Id: Ib2af550136fa3ca638fd970e3c2e40ddf597ba80
2015-01-27Bug 458566 - [visualizer] NPE Closing the visualizer when the debug view is ↵Alvaro Sanchez-Leon1-0/+4
not present Change-Id: I330a91f78504c4430dc39bd58dfb309a3ef6c18a
2015-01-26Bug 458076 - [visualizer] load of some cores missing when there areMarc Dumais1-21/+27
multiple CPUs Change-Id: Ice5e6d7447336ddaf678d37854783eff349e22bb
2015-01-07Incremented CDT feature version to 8.6.0.Sergey Prigogin1-1/+1
Change-Id: Ic90c8e6a68d21e5b90ec3fac997da6a95a29bedf Signed-off-by: Sergey Prigogin <> Reviewed-on: Tested-by: Hudson CI
2014-12-12Bug 453206 - [visualizer] update access modifiers to permit extension toMarc Dumais1-18/+19
access some fields in MulticoreVisualizer class Change-Id: Ib5a9141c77825a1f0fd9606d25503c245b397c1c Reviewed-on: Reviewed-by: Marc Dumais <> Tested-by: Marc Dumais <>
2014-12-11Bug 454293 - Allow extending classes to turn off CPU load Marc Khouzam1-2/+10
Change-Id: I9fa14da634550c2fb852a4853290ca8971d78146 Signed-off-by: Marc Khouzam <> Reviewed-on:
2014-11-19Bug 452199 - [visualizer] API filters file for multicore visualizer isMarc-Andre Laperle1-1/+0
malformed Change-Id: Iabc78f28954a7b30cf2d535fd0e8a78727160982 Signed-off-by: Marc-Andre Laperle <> Reviewed-on: Reviewed-by: Marc Dumais <>
2014-11-14Bug 451392 - [visualizer] improve selection synchronization from MV viewMarc Dumais2-1/+38
to debug view back to cloned MV view(s) Change-Id: I16abf3022a2b4fa0478624c1a9a6b4589cbdc311 Reviewed-on: Tested-by: Hudson CI Reviewed-by: William Swanson <> Reviewed-by: Marc Dumais <> Tested-by: Marc Dumais <>
2014-10-20Multicore visualizer cosmetic changes - mostly regarding comments andMarc Dumais20-228/+163
some other small non-functional improvements Change-Id: I93e49b7158c916f349ad65ab3ba7d34e193b56c9 Reviewed-on: Reviewed-by: Marc Dumais <> Tested-by: Marc Dumais <>
2014-10-20Bug 447897 - [visualizer] change access level for members in classMarc Dumais1-4/+5
MulticoreVisualizerSelectionFinder Change-Id: I09fb88e186198e4c6d1cd033ca6df3399ce16d6c Reviewed-on: Reviewed-by: Marc Dumais <> Tested-by: Marc Dumais <>
2014-08-26bug 442312 - [visualizer] disable or remove the debug buttons from MVMarc Dumais2-10/+31
toolbar, when pinned? Change-Id: Ibde098fddcb6ba95322d6313edd0152d34932f93 Reviewed-on: Tested-by: Hudson CI Reviewed-by: William Swanson <> Reviewed-by: Marc Dumais <> Tested-by: Marc Dumais <>
2014-08-22Bug 441713 - [visualizer] Make pinning of multicore visualizer viewMarc Dumais5-4/+176
possible Change-Id: Ie47c21c35dc85d4efd34f273f8f0a51d4e82d16a Reviewed-on: Reviewed-by: Marc Dumais <> Tested-by: Marc Dumais <>
2014-07-22Inremented branding plugin version to 8.5Sergey Prigogin1-1/+1
2014-06-03Bug 436453 - [visualizer] Load meters no longer have numerical overlayMarc Dumais1-1/+2
Change-Id: I456158f1a8bae8a18f4df5bd2081bcee6e8c75ae Reviewed-on: Tested-by: Hudson CI Reviewed-by: Marc Khouzam <> (cherry picked from commit c7d2218acc637640c82eb9df6f400860aa2d941d) Reviewed-on: Reviewed-by: Marc Dumais <> Tested-by: Marc Dumais <>
2014-04-11Bug 431935 - Add tooltips in Thread object of multicore visualizerXavier Raynaud9-31/+240
Change-Id: I18c4f4de4740c8c0286b78e5b079fc55b159f78d Signed-off-by: Xavier Raynaud <> Reviewed-on: Reviewed-by: Marc Dumais <> Tested-by: Marc Dumais <>
2014-04-08Remove unused API filters.Marc Khouzam1-195/+1
Change-Id: I1a7f5d049d8aa65a47442abd5f1884248b96271f Signed-off-by: Marc Khouzam <>
2014-04-07Fix 432151 (Thread id no longer shown in multicore visualizer)Xavier Raynaud1-2/+2
Change-Id: Ie62f974a2748fa82b3d3a9dc53bd65cbabe744f3 Signed-off-by: Xavier Raynaud <> Reviewed-on: Reviewed-by: Marc Dumais <> IP-Clean: Marc Dumais <> Tested-by: Marc Dumais <>
2014-04-01Bug 431690 - [visualizer] Use clipping when drawing stringsXavier Raynaud5-10/+15
Change-Id: I342b1a430da450b45d62cea1469fbb62a3e9bc94 Signed-off-by: Xavier Raynaud <> Reviewed-on: Tested-by: Hudson CI IP-Clean: Marc Dumais <> Tested-by: Marc Dumais <> Reviewed-by: William Swanson <> Reviewed-by: Marc Dumais <>
2014-01-24Enabled JDK 1.7.Sergey Prigogin3-5/+5
Change-Id: Ic2a161ea3c318dc1e8ba01c271c936bf5ed8763d Reviewed-on: Reviewed-by: Sergey Prigogin <> IP-Clean: Sergey Prigogin <> Tested-by: Sergey Prigogin <>
2014-01-21Bumped up CDT version to 8.4.Sergey Prigogin1-1/+1
Change-Id: I1229344feaaed4a3551ceb7b1ef1410545048b55 Reviewed-on: Reviewed-by: Sergey Prigogin <> IP-Clean: Sergey Prigogin <> Tested-by: Sergey Prigogin <>
2013-09-05Bug 416524 - [Visualizer] NPE first session in C++ perspective Marc Dumais1-15/+37
Change-Id: I586bccc85b043d7e1cadf5298aaf3c22bb79e950 Signed-off-by: Marc Dumais <> Reviewed-on: Reviewed-by: Alvaro Sanchez-Leon <> Reviewed-by: Marc Khouzam <> IP-Clean: Marc Khouzam <> Tested-by: Marc Khouzam <>
2013-08-27Fixed parent pom version to referenceAndrew Gvozdev1-1/+1
2013-08-15Bug 409965 - [visualizer] Allow all-stop mode for multicore visualizerMarc Dumais3-6/+103
Change-Id: Ieb553caa7e123068f3a6137b69b00ac97f645af5 Signed-off-by: Marc Dumais <> Reviewed-on: Reviewed-by: Marc Khouzam <> IP-Clean: Marc Khouzam <> Tested-by: Marc Khouzam <> Reviewed-by: Marc-Andre Laperle <> IP-Clean: Marc-Andre Laperle <> Tested-by: Marc-Andre Laperle <>
2013-06-25Bug 411634 - [visualizer] Small leak when multicore visualizer is closedMarc-Andre Laperle1-0/+8
but debug session is still running Change-Id: I3e9003cd34e990a71dac0e310f3e14a6eb54085e Signed-off-by: Marc-Andre Laperle <> Reviewed-on:
2013-06-25Bug 407321 - [visualizer] Make Multicore Visualizer canvas filter awareMarc Dumais4-25/+186
of the current debug session Change-Id: Ib2cbb0cab6589f92609ef5f2ae82e6a6bf3cf656 Reviewed-on: Reviewed-by: Marc-Andre Laperle <> IP-Clean: Marc-Andre Laperle <> Tested-by: Marc-Andre Laperle <>

Back to the top