Bug 28000 - Too many deltas on startup, when resolving cp variables/containers
Summary: Too many deltas on startup, when resolving cp variables/containers
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 2.1 M4   Edit
Assignee: Philipe Mulet CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2002-12-10 05:24 EST by Philipe Mulet CLA
Modified: 2002-12-18 11:35 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipe Mulet CLA 2002-12-10 05:24:16 EST
Build 20021126

Since we do not persist old resolved classpaths, we notify additions whenever a 
variable/container entry is first resolved.

Launching workbench...
java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-b01)
Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)

Startup: using configuration file:D:\eclipse\workspaces\dev2.0
\plugins\.metadata\.config\platform.cfg
Boot URL: 
file:D:/eclipse/sdk/eclipse/plugins/org.eclipse.core.boot_2.1.0/boot.jar
Workspace location:
   D:\eclipse\workspaces\dev2.0\plugins
Debug-Options:
    file:D:/eclipse/sdk/eclipse/.options
Install URL:
    file:D:/eclipse/sdk/eclipse/
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.ant.core[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.team.ui[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        Crap[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.ui.workbench[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.ui.workbench.texteditor[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.apache.lucene[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.pde.runtime[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.tomcat[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.help.ui[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.search[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.ui.views[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.jdt.debug[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.pde[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.jface[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.text[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.platform[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.update.ui.win32[*]: {CHILDREN}
                D:\jdk1.4.1\jre\lib\rt.jar[*]: {ADDED TO CLASSPATH}]:
UPDATING Model with Delta: [Thread[main,5,main]:Java Model[*]: {CHILDREN}
        org.eclipse.jdt.ui[*]: {CHILDREN}
Comment 1 Philipe Mulet CLA 2002-12-13 11:57:20 EST
Fixed by
Comment 2 Philipe Mulet CLA 2002-12-13 11:58:18 EST
Added support for remembering previous session variable and container values. 
Delta is then normally computed by comparing new/old values.

Fixed.
Comment 3 David Audel CLA 2002-12-18 11:35:02 EST
Verified.