Skip to content

Reduce re-computation of plugins included in Eclipse/OSGi launches#1724

Merged
HannesWell merged 1 commit intoeclipse-pde:masterfrom
HannesWell:reduce-bundleSet-recomputation
May 1, 2025
Merged

Reduce re-computation of plugins included in Eclipse/OSGi launches#1724
HannesWell merged 1 commit intoeclipse-pde:masterfrom
HannesWell:reduce-bundleSet-recomputation

Conversation

@HannesWell
Copy link
Copy Markdown
Member

This ensures consistency and reduces calls of DependencyManager.findRequirementsClosure().

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 21, 2025

Test Results

   285 files     285 suites   50m 54s ⏱️
 3 608 tests  3 532 ✅  76 💤 0 ❌
11 016 runs  10 785 ✅ 231 💤 0 ❌

Results for commit 0418886.

♻️ This comment has been updated with latest results.

Comment thread ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/launcher/JREBlock.java Outdated
@HannesWell HannesWell force-pushed the reduce-bundleSet-recomputation branch from 6e61a52 to 00ec25c Compare April 21, 2025 20:20
Comment thread ui/org.eclipse.pde.launching/META-INF/MANIFEST.MF Outdated
@HannesWell HannesWell force-pushed the reduce-bundleSet-recomputation branch from 00ec25c to fa58eb3 Compare April 22, 2025 22:02
@merks
Copy link
Copy Markdown
Contributor

merks commented Apr 22, 2025

This definitely does not help solve the problem I have with EMF's workspace.

@HannesWell
Copy link
Copy Markdown
Member Author

HannesWell commented Apr 23, 2025

Yes. This is just intended as preceding clean-up/optimization so that the set of included plugins is only computed once per launch. The actual solution should be #1725.

@HannesWell HannesWell force-pushed the reduce-bundleSet-recomputation branch 4 times, most recently from dc7ea56 to e2b0a03 Compare April 30, 2025 13:39
This ensures consistency and reduces calls of
DependencyManager.findRequirementsClosure().
@HannesWell HannesWell force-pushed the reduce-bundleSet-recomputation branch from e2b0a03 to 0418886 Compare April 30, 2025 14:51
@HannesWell HannesWell merged commit b094c16 into eclipse-pde:master May 1, 2025
15 of 19 checks passed
@HannesWell HannesWell deleted the reduce-bundleSet-recomputation branch May 1, 2025 10:45
basilevs added a commit to eclipse-rcptt/org.eclipse.rcptt that referenced this pull request May 4, 2025
Signature of VMHelper.getVMInstall() has changed in
eclipse-pde/eclipse.pde#1724
basilevs added a commit to eclipse-rcptt/org.eclipse.rcptt that referenced this pull request May 4, 2025
Signature of VMHelper.getVMInstall() has changed in
eclipse-pde/eclipse.pde#1724
basilevs added a commit to eclipse-rcptt/org.eclipse.rcptt that referenced this pull request May 4, 2025
Signature of VMHelper.getVMInstall() has changed in
eclipse-pde/eclipse.pde#1724
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants