Hi Ben,

It sounds like you have identified a performance problem, which this
changeset fixes. Can you please edit http://jira.openlaszlo.org/jira/
browse/LPP-3027 with instructions on how to reproduce the slow case?

I wrote instructions for reproducing on JIRA.

| For reproducing, use any rush tool. For example JMeter, MS Web
Application Stress, and staff like that.
|
| 1. Set "compMgrDependencyOption" "check", "never" or "checkExceptLPSDir".
| 2. Run the lps server.
| 3. Access "/my-apps/copy-of-hello.lzx?lzt=swf" with browser.
| (For compiling and make cache)
| 4. Execute rush tool with multiplicity=1

For other comments, could you give me a time to update a change discription.

For the code itself -- what is the difference between rootDir and
publicRootDir?
+    private transient String publicRootDir;
+    private transient String rootDir;

publicRootDir = LPS.PUBLIC_ROOT() meens <WEB-APP>/lps
rootDir = LPS.ROOT()  meens <WEB-APP>/WEB-INF/lps

publicRootDir contains .lzx libraries and fonts
rootDir contains lzl files.
When use 'checkExceptLPSDir', DependencyTracker will not check any those files.

Regards,
Naoki Kurosawa

Reply via email to