1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-27 10:55:33 +02:00
Commit graph

35735 commits

Author SHA1 Message Date
Greg Watson
0cf52878ad Merge "Revert RSE feature versions to 3.7" 2015-02-07 09:29:06 -05:00
Greg Watson
96c5495457 Revert RSE feature versions to 3.7
Change-Id: I5e7c2c5b2032c15a47436a458831aac2e576c03f
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-07 09:15:20 -05:00
Sergey Prigogin
3cbb643870 Bug 459186. Added safeguards against misuse of content assist contexts 2015-02-06 15:25:09 -08:00
Sergey Prigogin
eaabc8eb34 Cosmetics. 2015-02-06 14:20:50 -08:00
Sergey Prigogin
9d2804b6a0 Bug 459186 - Index read locks are leaking 2015-02-06 14:15:03 -08:00
Sergey Prigogin
3042d38e0d Revert "Bug 438549. Add mechanism for parameter guessing."
This reverts commit 69aa2d0bf0.
2015-02-06 14:12:55 -08:00
Sergey Prigogin
1b6b3f0f06 Revert "Cosmetics."
This reverts commit e98bf3e3e3.
2015-02-06 14:12:45 -08:00
Sergey Prigogin
9de6de9fd4 Revert "Bug 459186 - Index read locks are leaking"
This reverts commit dc08061cc6.
2015-02-06 14:12:02 -08:00
Sergey Prigogin
a424fc6329 Cosmetics. 2015-02-06 10:55:00 -08:00
Marc-Andre Laperle
312aebf72b Enable assertions (-ea) in default launch configuration args
Target definitions and Oomph setup can specify default arguments for launch
configurations. Enabling assertions is especially useful when doing development
in DSF components.

Change-Id: I9bf56515559804b966fd7d3be0cabb726ddf5c4e
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-02-06 13:14:42 -05:00
Marc-Andre Laperle
afd11359e6 Extract test VM args to common property base.test.vmargs
This makes it easier to change arguments for all tests. As a side-effect,
all tests now enable assertion (-ea) and have the same max heap size, etc.

Change-Id: I0965d40ba3283efe7eacdf927f6c302ee0ab30f0
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-02-06 13:02:28 -05:00
Dave McKnight
b194dd41f4 [459261] clearing temp files cache when metadata is corrupt results in
RSEF6102 error
2015-02-05 16:40:17 -05:00
Dave McKnight
f9075dd0be [459261] clearing temp files cache when metadata is corrupt results in
RSEF6102 error
2015-02-05 16:39:09 -05:00
Dave McKnight
7c4b1029c5 [459261] clearing temp files cache when metadata is corrupt results in
RSEF6102 error
2015-02-05 16:39:04 -05:00
Marc Khouzam
7f0174bec5 Update description of Standalone Debugger SDK
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-02-05 14:28:14 -05:00
Uwe Stieber
d01d7f9260 Terminal: Move deprecated Terminal features and plug-ins into separate "deprecated" folder. 2015-02-05 10:54:09 +01:00
Uwe Stieber
4890542ccf Terminal: Move deprecated Terminal features and plug-ins into separate "deprecated" folder. 2015-02-05 10:54:09 +01:00
Uwe Stieber
5950b09451 Releng: Remove long outdated "DSDP-" term 2015-02-05 10:39:59 +01:00
Uwe Stieber
fe0c8c471a Releng: Fix Eclipse 4.5.x Mars platform site repository URL 2015-02-05 09:26:32 +01:00
Uwe Stieber
5dc15e06b9 Releng: Master stream should built against Eclipse 4.5.x (Mars) 2015-02-05 09:19:35 +01:00
Sergey Prigogin
03e69933b1 Bug 459179 - ClassCastException in CPPSemantics.getParentScope
Return proper global scope in QtPDOMLinkage.getGlobalScope() method.
2015-02-04 21:38:28 -08:00
Sergey Prigogin
b465383510 Bug 459179 - ClassCastException in CPPSemantics.getParentScope
Fixed compilation error in QtPDOMLinkage.java.
2015-02-04 21:34:53 -08:00
Sergey Prigogin
dc08061cc6 Bug 459186 - Index read locks are leaking 2015-02-04 20:45:30 -08:00
Sergey Prigogin
e98bf3e3e3 Cosmetics. 2015-02-04 20:38:29 -08:00
Sergey Prigogin
c89ac99edf Bug 459179 - ClassCastException in CPPSemantics.getParentScope 2015-02-04 15:11:39 -08:00
Greg Watson
8fe5912caf Update feature/pom versions to 4.0.0
Change-Id: I2e23f2319fd17051ffd69de8a0e1108b1641699c
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-04 16:17:54 -05:00
Greg Watson
cf53bbf5ea Update feature/pom versions to 4.0.0
Change-Id: I2e23f2319fd17051ffd69de8a0e1108b1641699c
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-04 16:17:54 -05:00
Alena Laskavaia
d3718b536f Bug 458091 - Debug frames - cache part II
- added more comments and fixed copyright
- changed one the functions in cache class from private to public
- changed request for stack frames to request for stack depths in
getFrames fallback
- removed an extra private function which is not used anymore

Change-Id: I405e0ad61c6f9bf00bdccd041c0897f423f0b947
2015-02-04 14:24:07 -05:00
Michi
3cf9300566 Bug 459047 - [AccessContext] namingClass not found for nested class
specializations

if a binding is a member of a ClassInstance (owner) we should not try to
find a corresponding class template (target).

Change-Id: Ic865161f137ecb2a300afd03761cc26ee758b38b
Signed-off-by: Michi <woskimi@yahoo.de>
2015-02-04 11:55:03 -05:00
Nathan Ridge
9ca379e67f Bug 458679 - Ranking list-initialization sequences with user-defined
conversions

Change-Id: Ia976acf656f3431f96880b32fedc575a56c4e86b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-02-04 11:29:07 -05:00
Simon Marchi
3cf7241ccb debug tests: Remove fWait field from GDBProcessesTest
Re-using the waitor between tests possibly a dependency between tests
(e.g. on the order they are ran). It would be easy to forget to add an
fWait.waitReset() to a test and break another test.

It is safer to create a new one every time, while the performance hit is
negligible.

Change-Id: I404d240b29dddffb07899e7e529e7205282bd1d2
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-02-04 11:26:29 -05:00
Simon Marchi
a96fcd5a37 debug tests: MIMemoryTest: Use assertEquals instead of assertTrue when
possible

Change-Id: If9fc8f3f0f1f2070b7bc4ea6dc23778001dc0092
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-02-04 11:22:18 -05:00
Greg Watson
69042ba083 Bug 458686 - Add terminal connector for org.eclipse.remote
Change-Id: I054a3b9b2c39d2d20181745ccfa84f5900ca8221
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-04 10:11:35 -05:00
Greg Watson
07569e2556 Bug 458686 - Add terminal connector for org.eclipse.remote
Change-Id: I054a3b9b2c39d2d20181745ccfa84f5900ca8221
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-04 10:11:35 -05:00
Uwe Stieber
0826c02284 Releng: Uprev maven build files to version 4.0.0 2015-02-03 08:54:45 +01:00
Uwe Stieber
2a5590a03b Releng: Uprev maven build files to version 4.0.0 2015-02-03 08:48:54 +01:00
Uwe Stieber
97c6c5986a Releng: Uprev maven build files to version 4.0.0 2015-02-03 08:45:49 +01:00
Uwe Stieber
d1c5fba9ad Releng: Uprev maven build files to version 4.0.0 2015-02-03 08:45:49 +01:00
Uwe Stieber
55fb73d421 RSE: Update execution environment for o.e.rse.services.local as it does
use Java 5 API (java.util.concurrent)
2015-02-03 07:55:16 +01:00
Alena Laskavaia
d41b69136d Bug 458091 - Debug frames - cache
- Implemented cache for stack trace (replaces original stack depth
cache with a cache of frames and depth)
 - This is mostly done to mitigate bugs in gdb but it will also help
speed up the debugger since the mi cache doesn't cache commands with
different limits and does not know that if we requested frames already
we don't need to ask about stack depth anymore
 - In case of unrecoverable errors I will also return some constant
depth like 5, later the front end will ask to fill it up and in many
cases gdb will be happy to do that, even if it failed to report the
proper depth in the first place. We originally just returned 1 but it is
really not enough for most of the cases. This will result in potential
white gaps at the end of trace, but it is better then showing just the
first frame when we have errors

Change-Id: I24b42fd7ffea082e8064a9c5348fd95c5f7777be
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-02-02 10:22:56 -05:00
Simon Marchi
59854a48cd debug tests: Factor out duplicated code in MIMemoryTest.memoryCachedRead
Change-Id: I8ee7883e96e99d2daebe7a3748d4e5e6b3a165fe
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-02-01 20:47:19 -05:00
Simon Marchi
9ae9ed49f6 debug tests: Use SyncUtil's memory functions in MIMemoryTest
Change-Id: I47b9e4e65d418743da97bfddb78bfdce29f3c688
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-02-01 20:46:06 -05:00
Simon Marchi
e11bdc4502 debug tests: Use SyncUtil.readMemory in PostMortemCoreTest
Change-Id: I2572e7f9bef8512bd32df7c040f3f12506dc5453
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-02-01 20:44:45 -05:00
Simon Marchi
5500e418c9 debug tests: Use SyncUtil.readMemory in GDBConsoleSynchronizingTest
Change-Id: Ied75ccb790842a746f09e3d7b51bb9225891af96
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-02-01 20:41:45 -05:00
Uwe Stieber
d6443b88be Releng: Switch to more recent CBI jarsigner version 2015-01-31 16:51:43 +01:00
Uwe Stieber
9085089133 Releng: Rework maven build files to make them easier to read and to maintain 2015-01-31 16:30:07 +01:00
Uwe Stieber
26d34e47ff Releng: Rework maven build files to make them easier to read and to maintain 2015-01-31 16:30:07 +01:00
Marc Khouzam
624446b2c3 Bug 458499 - Unable to debug when GDB command contains additional
arguments

Change-Id: I0cfb07dd04d28062a653f76dbd23510d712e4c71
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-01-30 16:14:15 -05:00
Simon Marchi
b662f3b063 debug tests: Add memory access functions to SyncUtil
Unlike those in AsyncCompletionWaitor, these functions are based on
queries. The patch also changes occurences in MIMemoryTest where it
makes sense to use synchronous functions.

Change-Id: Id5e47b7634153d916bf896e47f6cc48f1a4727bd
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-01-30 15:17:55 -05:00
Marc-Andre Laperle
619216fca4 Add build flag (-DskipDoc) to be able to skip building documentation
Building documentation can take several minutes and is often not necessary.
I suggest that we leave it on by default so that people building locally
still get a full, consistent build of CDT but that it should be possible to
skip it on demand.

My build time went from 4:14s to 1:45s (without running tests).

Change-Id: Ic7c4535f3faf82080534d39ccbe6f452d8b52317
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-01-29 22:07:31 -05:00