Share

Eclipse Verilog editor

Subscribe

>500k VHDL file - Outline does not work

  1. 2009-11-13 11:22:56 UTC

    Hi

    I am using veditorv 0.7.0, eclipse 3.5.1

    I have a testbench with all the verif tests in. (Reason for large file)

    As soon as the vhdl file gets larger than +-500k, "Outline" stops working. (Hierarchy aswell)

    I made a very simple test vhdl file. Same thing, >500k "Outline" stop working.

    Is there a setting to inrease this file size limit?

    Thanks

  2. 2009-11-16 15:43:16 UTC

    There's no line number limitation. The performance should only be limited by your computer's CPU/Memory. I have not tested the editor with large files but I 'll try in the near future. There is a slight chance we can improve the performance of the parser.

  3. 2009-11-16 16:59:39 UTC

    Hi, I found a limit in VhdlParser#parse:

            if(!ignorefile && filesize < 500000) {
                ASTdesign_file designFile=design_file();
                updateOutline(designFile);
                SemanticWarnings warn = new SemanticWarnings(m_File);
                warn.check(designFile);
            } else {
                ASTdesign_file designFile=new ASTdesign_file(JJTDESIGN_FILE);
                updateOutline(designFile);
            }
    
< Previous | 1 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.