Mikhail Khodjaiants
1970f73554
Complying with Eclipse 3.2 M6. AsynchronousTreeModelViewer has been renamed to AsynchronousTreeViewer.
2006-04-04 15:00:29 +00:00
Doug Schaefer
23684e5f8f
Flipped back to a read/write lock on the pdom. Made the indexing operations one job to reduce the number of threads on the go. Now caching the language id to language object to speed up operations.
2006-04-04 14:16:07 +00:00
Mikhail Khodjaiants
89ae273720
Bug 134617: The "stop on shared library event" option doesn't work.
2006-04-03 21:10:08 +00:00
Mikhail Khodjaiants
81cc0b0322
Fix for bug 134581: Unable to set advanced debugger options.
2006-04-03 19:00:30 +00:00
Doug Schaefer
0c247b1d5f
Make the Windows registry code a little more robust.
2006-04-03 14:12:04 +00:00
Mikhail Sennikovsky
3df6744baa
fix for option parent calculation
2006-04-03 10:24:33 +00:00
Doug Schaefer
84cef01e46
Windows registry access utility.
2006-04-03 05:41:36 +00:00
Leo Treggiari
f4e3af2a4e
Apply patch from 134349 - Add method that vendors can call to create a backup of ".cdtbuild" file.
2006-04-01 03:09:53 +00:00
Mikhail Khodjaiants
102b8bcb67
Replaced internal org.eclipse.cdt.debug.internal.ui.SWTUtil class.
2006-03-31 21:57:22 +00:00
Doug Schaefer
44c81e1db6
Hooked up the Fast indexer so it should work now. Also changed a few interfaces so that they use ICProject instead of IProject. We should be sticking to the CModel as much as possible so we can leverage CDTisms like source folders and path entry info.
2006-03-31 21:40:26 +00:00
David Inglis
2ff46eeeab
update error parser junits to read a set of files with output to feed parser
...
current and only file contains build output which causes to error parser to hang
2006-03-31 20:14:02 +00:00
Mikhail Khodjaiants
67a47ed1f9
Corrected position of the "try-catch-finally" clause in createSession.
2006-03-31 20:05:01 +00:00
Mikhail Khodjaiants
ae43d3b681
Throw OperationCanceledException instead of IOException when getGDBprocess is canceled.
2006-03-31 19:57:18 +00:00
David Inglis
d7a3d94652
fixed NPE
...
improved IBinary handling in the cview and editor
fixed preferences NPE with new pre-M6 intergation builds
CI: dschaefer
2006-03-31 15:55:06 +00:00
Leo Treggiari
37139c7f86
Fix the issues related to updating the configuration list and conversion target list in different scenarios like after creation of new configuration, removal of selected configuration and after conversion of selected configuration.
2006-03-31 04:43:40 +00:00
Leo Treggiari
6b00781d6f
Add consistency for Resource configuration ids
2006-03-31 04:42:38 +00:00
Doug Schaefer
6bb7e5cc11
Turn off indexing for now until I get things set up. I had visions of bad things happening if I didn't.
2006-03-30 22:04:52 +00:00
Doug Schaefer
487aa70ebc
Integrated indexing into PDOM. Also change the names of a couple of things, such as PDOM which used to be PDOMDatabase. Cleaned up the indexing setting so that it is a ProjectScope preference instead of a ICExtension. Conversion should happen automagically.
2006-03-30 21:59:22 +00:00
Mikhail Sennikovsky
b224117ea2
Fix for configuration context calculation
2006-03-30 12:03:24 +00:00
Mikhail Khodjaiants
57917d77fd
Made some generic methods static.
2006-03-29 20:15:31 +00:00
Mikhail Khodjaiants
91f17114ea
Allow clients to contribute IRestart adapters.
2006-03-29 19:35:01 +00:00
Mikhail Khodjaiants
b3b077cfc3
Made some generic methods static.
2006-03-29 19:29:53 +00:00
David Inglis
6cd5aaeef0
fixed NPE on target build when resource save is enabled and target did not have a build folder set
2006-03-29 16:44:22 +00:00
Doug Schaefer
23c178137e
Patch for Beth Tibbits: PR133723. Add minimal support for pragmas to the DOM.
2006-03-29 16:30:49 +00:00
Doug Schaefer
5e45aa56e8
Patch for Jeff Overbey PR133386. Allow contributions to the C Model from external plugins using the ILanguage mechansim.
2006-03-29 16:16:02 +00:00
Doug Schaefer
7d1e89a9fa
A smarter way to deal with readers/writers of PDOM database, i.e. using scheduling rules and priorities.
2006-03-28 16:22:54 +00:00
Norbert Plött
595dadd8b4
Do not use cached build info when saving. See bug #125814
2006-03-28 06:38:58 +00:00
Mikhail Khodjaiants
932f829054
Cleaned up the "Session" class constructors.
2006-03-27 21:02:57 +00:00
Mikhail Khodjaiants
5d825a202d
Added the "getSessionConfiguration" method to allow clients to provide their own session configurations.
2006-03-27 21:01:06 +00:00
Mikhail Khodjaiants
1018fe85a9
Moved the extraction of the stop symbol to the launch.
2006-03-27 20:34:02 +00:00
Doug Schaefer
6d80cc5d00
Added read/write locks for the PDOMDatabase.
2006-03-27 18:22:55 +00:00
Norbert Plött
e9c9f58a11
Test ported and defects documented in source (See also bug #129768 )
2006-03-24 01:06:12 +00:00
Norbert Plött
bbfc4bdc20
Test ported and defects documented in source (See also bug #129768 )
2006-03-24 00:48:39 +00:00
Norbert Plött
4b7a88e3dc
Test ported and defects documented in source (See also bug #129768 )
2006-03-24 00:33:36 +00:00
Norbert Plött
1313a08eef
Test ported and defects documented in source (See also bug #129768 )
2006-03-24 00:23:44 +00:00
Norbert Plött
a74faddfae
Test ported and defects documented in source (See also bug #129768 )
2006-03-24 00:04:19 +00:00
Norbert Plött
408f436001
Test ported and defects documented in source (See also bug #129768 )
2006-03-23 23:48:52 +00:00
Norbert Plött
811a21e925
Test ported and defects documented in source (See also bug #129768 )
2006-03-23 23:39:35 +00:00
Norbert Plött
6ab2f845a6
Test ported and defects documented in source (See also bug #129768 )
2006-03-23 22:43:57 +00:00
Norbert Plött
7c73dee18b
Test ported and defects documented in source (See also bug #129768 )
2006-03-23 22:31:15 +00:00
Norbert Plött
6df8e7be00
Test ported and defects documented in source (See also bug #129768 )
2006-03-23 21:34:45 +00:00
Mikhail Khodjaiants
7a09933b77
Pass ILaunch instead of ILaunchConfiguration.
...
Added "getGDBPath" method.
2006-03-23 21:34:03 +00:00
Mikhail Khodjaiants
6f5a1ad81c
Added default attribute value for ATTR_DEBUG_NAME.
2006-03-23 20:39:45 +00:00
Mikhail Khodjaiants
7cb4ec78b5
Added default attribute value for ATTR_DEBUG_NAME.
2006-03-23 20:16:42 +00:00
Thomas Fletcher
3948b2f599
Restore the symbol sort class, but deprecate its use so that we can remove
...
the code in a near release. CDT internals no longer reference this class.
2006-03-23 16:54:59 +00:00
Thomas Fletcher
f5c06ae811
Avoid double sorting of the symbol objects (first by name, then by
...
address). The API contract for symbol doesn't indicate any sort order
on its returned array.
2006-03-23 06:54:22 +00:00
Thomas Fletcher
5085988731
Read in more than a single byte at a time to improve performance.
2006-03-23 06:46:43 +00:00
Thomas Fletcher
d0c9930d89
Update to avoid converting entire strings to lower case before
...
performing compare. Significant performance gains on larger binaries:
Original (time to sort the symbol array used by the ElfHelper class):
- Sorting 53580 symbols took 6203ms
Modified (traded toLowerCase for compareToIgnoreCase)
- Sorting 53580 symbols took 828ms
2006-03-23 06:23:09 +00:00
Norbert Plött
015a69e0dd
Test ported and defects documented in source (See also bug #129768 )
2006-03-22 18:30:14 +00:00
Norbert Plött
b66a0422f9
Test ported and defects documented in source (See also bug #129768 )
2006-03-22 16:50:04 +00:00