1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

23278 commits

Author SHA1 Message Date
Alvaro Sanchez-Leon
8667f5a5ae Bug 453618 - Trace unsuccessful DSF Request Monitor at done()
Change-Id: Ia0191fedc9e2dcbcfa244636fbff7b0a640044d1
Reviewed-on: https://git.eclipse.org/r/37320
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-12-02 12:21:16 -05:00
Marc Khouzam
f327ccd103 Bug 453568 - RM.done() can be called twice under heavy load at termination
Change-Id: I2a02ff21a1b4a928df29b5c95c6293e7667bc48f
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/37312
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-12-02 10:23:31 -05:00
Alena Laskavaia
b53246227a Optimzed Qt codan checker not to lock the ask if not running
Change-Id: Iff6749ea46f9c6970b4e96e47d8554846feb0dfe
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
Reviewed-on: https://git.eclipse.org/r/37304
2014-12-01 17:00:12 -05:00
Alena Laskavaia
1e517e23e4 another attempt to fix race condition in Qt tests
after tests were fixed found funny bug that was there forever test was
creating incorrect header file because our comment extractor takes
comment from first occurence of function name, it is not actual java
parser. Because indexer was not running test was passing.

Change-Id: Ib0cea722e6c9766949d07b629ef7a9197529ef45
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
Reviewed-on: https://git.eclipse.org/r/37410
Tested-by: Hudson CI
2014-12-01 16:58:28 -05:00
Marc-Andre Laperle
351f1b86a4 Upgrade to Tycho 0.22
Change-Id: I4d4a1f43a27ca286dc04312badc96c9dd775e8af
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/36953
2014-12-01 14:12:59 -05:00
Sergey Prigogin
04042aeeb9 Bug 450888. Fixed inconsistent handling of significant macros. 2014-11-29 16:54:24 -08:00
Sergey Prigogin
0460895b24 Cosmetics. 2014-11-29 16:26:05 -08:00
Marc Khouzam
73c1e5e224 Bug 450080 - Add option for remote launch to stand-alone debugger
Change-Id: Ifcbfd598d90305ac24bddf96893d4170201858c9
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/36700
Tested-by: Hudson CI
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-11-28 18:08:38 -05:00
Alena Laskavaia
8bc2e3a81b FileListControl adjustments
* Changed button bar layout to be et the end, rather some-what in the
middle
* Make SelectPathInputDialog remeber previously entered path
* Make workspace selection dialog set proper initial selection, even if
this widget runs without cdt context

Change-Id: I04caec8c05b644977ec0dda622beefa2b8c9eba2
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
Reviewed-on: https://git.eclipse.org/r/37032
Tested-by: Hudson CI
2014-11-27 16:26:15 -05:00
Alena Laskavaia
8c6bad3c80 Propertly implemented stubs for NewLaunchConfigEditPage
This code is required if any LaunchTab interacts with other tabs in LC


Change-Id: I5d5e3b6d4e51b1f3ee0ac6297ebb4d88ad220224
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
Reviewed-on: https://git.eclipse.org/r/36955
Tested-by: Hudson CI
2014-11-25 10:33:45 -05:00
Simon Marchi
cf0b905a5a MIThread: Use "enhanced" for loop
Change-Id: Iba8397b94b25682e9ebe5afececdb7932355a692
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
Reviewed-on: https://git.eclipse.org/r/36436
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-25 09:03:27 -05:00
Sergey Prigogin
f4a12cb474 Bug 450888. A failing test case for the example in comment #0. 2014-11-24 18:50:10 -08:00
Sergey Prigogin
264a95da6c Bug 450888. Trigger index rebuild since storing of source files changed. 2014-11-24 18:17:18 -08:00
Sergey Prigogin
9a6e5cde11 Removed dead code. 2014-11-24 18:15:21 -08:00
Sergey Prigogin
0ab02df0d8 Fixed a deprecation warning. 2014-11-24 18:13:49 -08:00
Sergey Prigogin
30c61470fb Cosmetics. 2014-11-24 18:12:08 -08:00
Simon Marchi
6c9b53ea60 Use TestsPlugin.massageTimeout in resumeUntilStopped
The targets that define dsf.gdb.tests.timeout.multiplier need extra time to execute in resumeUntilStopped.

Change-Id: I2de513ea2de63d4276a49fb6daa4aa6892a5e843
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
Reviewed-on: https://git.eclipse.org/r/35907
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-24 16:18:27 -05:00
Simon Marchi
ab31b3bcbb debug tests: Trigger rebuild when any header file changes
We could go more complicated and only rebuild those source files that are
affected by the changes in the header files, but I think this is a good
compromise.

Change-Id: I508e8ca0176408c68a16e09c51f005446aace099
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
Reviewed-on: https://git.eclipse.org/r/36797
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-24 16:15:15 -05:00
Simon Marchi
15980decb9 debug tests: Make runToLine take an integer for the line number
I don't see any reason to take a String for a line number. This avoids
doing Integer.toString in a few places.

Change-Id: I4618b8c783100a406ff25d229b3b703b1d24f772
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
Reviewed-on: https://git.eclipse.org/r/36876
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-24 16:09:16 -05:00
Nathan Ridge
c78d2fe823 Bug 451772 - Syntax-color names of structures in C files
Change-Id: I193648ffd15f581af75f71d62261068543a5769d
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/36887
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-11-23 21:43:42 -05:00
Nathan Ridge
17ec42f5cd Bug 451772 - Allow testing syntax coloring in C files
Change-Id: Id97c56b5f076764fea29e3fef002f7b96edb8c73
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/36886
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-11-23 21:42:16 -05:00
Nathan Ridge
34f513ccfa Bug 442754 - Avoid using a static constant to give production code
different behavior during a test

Change-Id: I115677ee2a5b6b7ccceb75949678d31a08f01732
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/36885
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-11-23 11:26:07 -05:00
Sergey Prigogin
df1abc266e Removed an obsolete test disablement.
Change-Id: I796fdc2cc73c9c9800b0f437a0cdfa206afc2953
Reviewed-on: https://git.eclipse.org/r/36874
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-11-22 00:28:45 -05:00
Sergey Prigogin
14bd577ad2 Automatically add appropriate #include statements in index tests. 2014-11-21 14:42:39 -08:00
Sergey Prigogin
6a1c54cc57 Cosmetics. 2014-11-21 14:42:37 -08:00
Marc-Andre Laperle
f7cf5a154f swtbot: Look for "Eclipse" in the shell title instead of "Eclipse SDK"
This allows running the tests with the Eclipse Platform product.

Change-Id: I0027654e5b2a885d656f9610459b4d4beaa875ce
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/36731
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-20 13:22:13 -05:00
Marc Khouzam
39b1ed1b97 Setting preferences for standalone debugger plugin.
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-20 11:07:36 -05:00
Alvaro Sanchez-Leon
3743c5d3af Bug 452335 - Increase sequence numbers to target platforms files
Change-Id: I077c09df508e023df3a20c27745dcbbf424925ce
Reviewed-on: https://git.eclipse.org/r/36762
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-11-20 10:29:21 -05:00
Simon Marchi
084aa63172 dsf-gdb tests: Improve tests Makefile
This changes the Makefile that builds test apps so that it uses the
proper Makefile structures, rather than a single shell command.

Also, this will compile .c files with gcc and .cc files with g++,
allowing to have both.

Also, I changed the .exe extension justification from "so that CVS does
not include it when making a patch" to "so that files are named the same
way in Linux and Windows". It seems more reasonable.

Change-Id: I4414b1dc5c31a9eaa7edaed30e53363b9a76dd8f
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
Reviewed-on: https://git.eclipse.org/r/36488
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-20 09:06:53 -05:00
Alvaro Sanchez-Leon
0b1f59dc76 Bug 452335 - Support compilation with Juno and Kepler
Change-Id: Ib5258a3d0810bf81b97e20e7f411999534a13eb4
Reviewed-on: https://git.eclipse.org/r/36709
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2014-11-19 16:15:37 -05:00
Marc-Andre Laperle
f9c68218c8 Bug 452199 - [visualizer] API filters file for multicore visualizer is
malformed

Change-Id: Iabc78f28954a7b30cf2d535fd0e8a78727160982
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/36675
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
2014-11-19 09:18:25 -05:00
Sergey Prigogin
7608776881 Bug 450888 - Index update problem caused by applying significant macros
to a source file
2014-11-18 20:37:52 -08:00
Sergey Prigogin
a3e3cec9c1 Test case demonstrating the problem for bug 450888. 2014-11-17 18:34:49 -08:00
Sergey Prigogin
a3962a9bd8 Cosmetics. 2014-11-17 18:12:53 -08:00
Sergey Prigogin
73a74679fe Cosmetics. 2014-11-17 17:22:37 -08:00
Nathan Ridge
dd919f8f93 Bug 379626 - Incorrect syntax coloring of dependent method call
Change-Id: Id1b327a814d91ff88984362402666a9e640248f5
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/35519
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-11-15 01:26:24 -05:00
Nathan Ridge
356478286c Bug 442754 - Refactor the test harness for semantic highlightings
Change-Id: I649b80e96f87481802c6b2f29029ed42bdb491a8
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/35518
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-11-15 01:25:41 -05:00
Simon Marchi
40cdeb4102 Bug 378154 - Have MIThread provide thread name
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
Change-Id: I913d396a33e1ad76c9e15c7ae665291ae3ab8d14
Reviewed-on: https://git.eclipse.org/r/36057
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-14 20:25:12 -05:00
Alvaro Sanchez-Leon
2add4e809f Bug 451396 - Improve extensibility to process MI -thread-info
Change-Id: I90060bf267b24a0a641ea20dfa6dfb870610e9ea
Reviewed-on: https://git.eclipse.org/r/36438
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-14 12:41:53 -05:00
Alena Laskavaia
4e7fd1ddaf fixed NPE in DebugStringVariableSubstitutor when var cannot be resolved
Change-Id: I5fe8f640e6dbf1673d32d6dec14aa2f9190a71de
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
Reviewed-on: https://git.eclipse.org/r/36405
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-11-14 09:53:32 -05:00
Marc Dumais
2d511d95a6 Bug 451392 - [visualizer] improve selection synchronization from MV view
to debug view back to cloned MV view(s)

Change-Id: I16abf3022a2b4fa0478624c1a9a6b4589cbdc311
Reviewed-on: https://git.eclipse.org/r/36434
Tested-by: Hudson CI
Reviewed-by: William Swanson <WilliamRSwanson@gmail.com>
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-11-14 08:29:51 -05:00
Marc Khouzam
13b0270d5c Replace hard-code launch types with their constants.
Change-Id: I05f25d4429c110c07a000328cfc64646a17a059b
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-13 16:33:53 -05:00
Marc Khouzam
bb5d400d4f Cleanup commented printouts
Change-Id: I2c0850456401cde432b3489f334614e06e27d58c
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/36270
2014-11-13 15:24:47 -05:00
Alvaro Sanchez-Leon
5e9f4f0d1f Bug 450192 - configurable maven builds to skip ppc64le
Change-Id: Ib811afd6b1d7efc293d6ca5b1c2ef7f6328deb21
Reviewed-on: https://git.eclipse.org/r/35981
Tested-by: Hudson CI
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2014-11-10 08:03:03 -05:00
Jonathan Williams
af395d8676 Bug 449479 - Fix Exceptions and LC cache corruption on LC delete
Change-Id: Icd211eb1c9c34082208a709926b56affee6eac61
Signed-off-by: Jonathan Williams <jonwilliams@qnx.com>
Reviewed-on: https://git.eclipse.org/r/35748
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2014-11-05 10:23:16 -05:00
Teodor Madan
b0874844fc Bug 449913 - "Source Not Found" Editor should present short paths in
editor part name

Follow "Show Full Paths" setting in description of a source not found
editor

Change-Id: I902ebb7052df76a10861b0e9c2cc38903d71003c
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/35887
Tested-by: Hudson CI
2014-11-05 04:45:10 -05:00
Anton Leherbauer
24cb9ee547 Bug 450057 - Open Element fails to find function for certain wildcard patterns 2014-11-05 10:39:26 +01:00
Sergey Prigogin
48a407097e Bug 450020 - NPE in CPPVisitor.createType 2014-11-04 15:15:25 -08:00
Sergey Prigogin
1e6aea01da Filter for an API tooling warning. 2014-11-04 15:01:10 -08:00
Sergey Prigogin
2c8b0701cc Bug 450009 - NPE in CPPSemantics.getContainingNamespaceScope called from
IndexUI.findSpecializations
2014-11-04 15:00:31 -08:00