Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » IMP » Proposed changes to indexing and PDB API
Proposed changes to indexing and PDB API [message #657118] Tue, 01 March 2011 16:01
Robert M. Fuhrer is currently offline Robert M. FuhrerFriend
Messages: 294
Registered: July 2009
Senior Member
Hi Everyone,

I'd like to make the following high-level changes to the indexing API:
- Add support for indexing documents corresponding to unsaved editor buffers.
- Make FactBase no longer a singleton.
- Make Indexer no longer a singleton. Each Indexer instance talks to a given FactBase. This permits multiple
languages' worth of indexes to each have their own FactBase, rather than their facts all being comingled.
- Remove IndexManager, which was just a facade class to wrap accessing the singleton Indexer instance.
- Remove the FactBase argument from IFactGenerator, and have its generate(...) method return an IValue, so that
generators just generate, and the framework takes care of writing to the FactBase.


-- Bob

Robert M. Fuhrer
Research Staff Member
Programming Technologies Dept.
IBM T.J. Watson Research Center

IDE Meta-tooling Platform Project Lead (
X10: Productive High-Performance Parallel Programming (
Previous Topic:Incremental parsing
Next Topic:Generating AST for C parser using IMP
Goto Forum:

Current Time: Mon Nov 12 21:44:42 GMT 2018

Powered by FUDForum. Page generated in 0.02394 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top