This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 180603 - [code model] Production level requirements
Summary: [code model] Production level requirements
Status: NEW
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: 7.0.1
Hardware: PC Linux
: P3 normal (vote)
Assignee: Vladimir Voskresensky
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2010-02-11 04:37 UTC by rmartins
Modified: 2011-04-26 11:35 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rmartins 2010-02-11 04:37:33 UTC
Hi,
with the improvement of the memory consumption for large projects, only two issues remains for a broader production level adoption:
-> Xref improvements : http://www.netbeans.org/issues/show_bug.cgi?id=109495
-> Parser speedup: 
    -> Sluggish open of a non-cached file, sometimes the highlighter takes a long time to finish.
    -> When saving files changes, specially on a header that is called from several source files, the partial parsing is slow. 

Could the adoption of ANTLR v3.2 speedup the parser? 

Thanks,
Rolando
Comment 1 rmartins 2011-04-26 11:35:18 UTC
Hi,
despite the the presence of a better caching infrastructure in 7.0, 
there are some cases that we really need to reparse.

Could the adoption of ANTLR v3.3 speedup the parser? 

Would it be feasible to have the core of the parser in C/C++?

Thanks,
Rolando