1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-05 00:36:16 +02:00
cdt/core/org.eclipse.cdt.core.tests
Alain Magloire a443caeb08 2004-06-18 Alain Magloire
This was heavy and lots of files were change.  The problem: to create the CElementInfo we use
	to synchronize of the CModelManager singleton instance, this was handy and allowed us to serialize
	the creation of the proxy info and save in the LRU cache.  Then came Eclipse-3.0 with job spawning
	everywhere, lots of deadlock since the CModelManager was lock and the singleton is the center
	to get all the info.  We use the same scheme as the JDT by using a ThreadLocal class cache
	to collect the information.  We fixed a couple of bug allong the way and probably introduce some.

	The tests were doing something stupid, by creating directly the TranslationUnit:
		new TranslationUnit(project, file);
	This does not work since only the sourceRoot can be the parent
	of a TranslationUnit, the tests are now fix bug we should restrict access of the class in the core model
	after 2.0.
2004-06-19 02:43:04 +00:00
..
build/org/eclipse/cdt/core/build/managed/tests fixed up test to prevent some deadlocking 2004-05-26 14:47:35 +00:00
failures/org/eclipse/cdt/core remove warnings 2004-05-28 14:54:58 +00:00
indexer/org/eclipse/cdt/core/indexer/tests Changed the interface to the Scanner to take a CodeReader object. 2004-06-04 21:01:48 +00:00
misc/org/eclipse/cdt/core Patch from Sam Rob to resolve 64022 2004-06-10 00:06:15 +00:00
model/org/eclipse/cdt/core/model/tests 2004-06-18 Alain Magloire 2004-06-19 02:43:04 +00:00
parser/org/eclipse/cdt/core/parser/tests Added caching of type ID's in completeparse mode. 2004-06-18 18:54:00 +00:00
resources Partial fix for bug#57526 [CModelTests] 2004-04-30 14:45:15 +00:00
search/org/eclipse/cdt/core/search/tests fix bugs 43063 & 43498 2004-06-11 18:29:03 +00:00
suite/org/eclipse/cdt Changed the interface to the Scanner to take a CodeReader object. 2004-06-04 21:01:48 +00:00
.cdtproject Pooled class and variable references. 2004-06-01 21:11:08 +00:00
.classpath tests for ICDescriptor 2004-03-17 13:48:54 +00:00
.cvsignore Added bin to .cvsignore. 2003-06-18 21:32:11 +00:00
.project Upgrade to Eclipse 3.0. Includes: 2003-11-24 18:31:03 +00:00
about.html Patch for Brent Nicolle. 2003-06-18 21:29:47 +00:00
build.properties Cleaned up the build.properties files to ensure the right things end up in the binary and source builds. 2004-05-24 17:18:38 +00:00
ChangeLog Patch from Sam Rob to resolve 64022 2004-06-10 00:06:15 +00:00
plugin.xml Patch for Sean Evoy : Removing Managed Build Tests from core tests. 2004-04-23 15:12:19 +00:00
test.xml Merge in patch from Vladimir Hirsl 2003-06-24 19:56:34 +00:00