Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-03-24 | Use verifyFreezeReport.sh from download.eclipse.orgHEADmaster | Alexander Kurtakov | 1 | -1/+1 | |
To prevent hiting raw.githubusercontent.com quota. Change-Id: Ia3bbae24168515ff5f03807dbbb45c49e6dffe3c Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/192208 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-03-23 | Bug 578867 - report first (non system) job of family to blockI20220324-0140I20220323-1800I20220323-1230I20220323-0740 | Joerg Kubitz | 2 | -13/+21 | |
Change-Id: I609094e0a70ab444bf0b748180f7b47bf958ac84 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191004 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2022-03-16 | Bug 578820 - Use new FileLocator.getBundleFileLocation(Bundle)I20220322-1800I20220322-0800I20220321-1800I20220321-0920I20220320-1800I20220320-0340I20220319-1800I20220318-1800I20220318-1220I20220318-0220I20220317-1800I20220316-1800 | Hannes Wellmann | 1 | -2/+2 | |
org.eclipse.core.runtime re-exports org.eclipse.equinox.common and is therefore one of the main suppliers of the latter plug-in. The first one is also referenced by other plug-ins that use the new method. Therefore the required version has to be restricted to the first one that provides it. Change-Id: Idacf5b0648ceb26b6f33d277db505002aee26f89 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191933 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2022-03-09 | Bug 578933 - avoid repeated Thread.setPriorityI20220315-1800I20220314-1800I20220313-1800I20220312-1800I20220312-0100I20220311-1800I20220310-1800I20220309-1800 | Joerg Kubitz | 3 | -4/+11 | |
setPriority takes ~500ns on windows Change-Id: I02ea35a7a8644ea9c8bfd2addb0a0c63340eb350 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191136 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2022-03-09 | Fix jdt.core compiler settings in o.e.e4.core.di.extensions.supplier | Alexander Kurtakov | 2 | -4/+7 | |
To be in sync with the BREE Change-Id: I818e4e0d3def6c211cafce35fa9d50ee6925d3c8 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191623 Tested-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-03-08 | Don't use deprecated AST.JLS_LatestI20220308-1800 | Alexander Kurtakov | 1 | -2/+2 | |
Change-Id: I93d5edead75b876c2387eb53554653157c2e8f71 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191622 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-03-08 | Version bump for 4.24 stream | Joerg Kubitz | 1 | -1/+1 | |
Change-Id: Ic51a96e9f9e6e5dcf5c45b50ba418958f33f9c53 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191599 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-03-08 | Fix running o.e.core.tests.runtime tests in Maven | Alexander Kurtakov | 2 | -2/+7 | |
Add org.junit.plaform.commons to target-platform-configuration manipulation in this bundle. Change-Id: I6cd57fe3714cf0840e0326f0341f9aa72eb56f31 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191611 Tested-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-03-04 | Bug 579073 - POM and product version change for 4.24 releaseI20220307-1800I20220307-1010I20220307-0630I20220307-0340 | Sravan Kumar Lakkimsetti | 8 | -8/+8 | |
Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Change-Id: I391e57240294af4827bc6fec3641c24276cf5af1 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191462 | |||||
2022-03-01 | Bug 579015 - Move to tycho 2.7.0Y20220323-0540Y20220322-0730Y20220321-0600Y20220320-0600Y20220319-0600Y20220318-0600Y20220317-0600Y20220316-0600Y20220315-0600Y20220314-1250Y20220314-0600Y20220313-0600Y20220312-0600Y20220311-0600Y20220310-0600Y20220309-0600Y20220308-0730Y20220308-0600Y20220307-0600Y20220306-0600Y20220305-0600Y20220304-0750Y20220304-0600Y20220303-0600Y20220302-0600Y20220301-0600S4_23_0_RC2aS4_23_0_RC2R4_23I20220308-0310I20220302-1800I20220302-0600I20220301-1800I20220301-0600R4_23_maintenance | Sravan Kumar Lakkimsetti | 1 | -5/+5 | |
Change-Id: I29bda104b7729796caea047d1c6caa86833179aa Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191292 | |||||
2022-02-11 | Bug 578702 - Revert unintended changes in LogY20220228-0600Y20220227-0600Y20220226-0600Y20220225-0600Y20220224-0600Y20220223-0600Y20220222-1350Y20220221-0600Y20220220-0600Y20220219-0600Y20220218-0600Y20220217-0600Y20220216-0600Y20220215-0600Y20220214-0600Y20220213-0900Y20220212-0800S4_23_0_RC1S4_23_0_M3I20220228-1800I20220228-0600I20220227-1800I20220227-0600I20220226-1800I20220226-0600I20220225-1800I20220223-1800I20220223-0600I20220222-1800I20220222-1350I20220221-1800I20220221-0600I20220220-1800I20220220-0600I20220219-1800I20220219-0600I20220218-1800I20220216-1800I20220216-0600I20220215-1800I20220215-0600I20220214-1800I20220214-0600I20220213-1800I20220213-0600I20220212-2040I20220212-1800I20220212-0800I20220212-0600I20220212-0140I20220211-1800 | Hannes Wellmann | 1 | -6/+26 | |
Change-Id: I5725418f2090afd1a9fb1ee53a0984ba68bf999b Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190734 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2022-02-11 | Bug 578702 - Move FileLocatorTest to rt.equinox.bundles repository | Hannes Wellmann | 12 | -263/+7 | |
This is the removal part of the move Change-Id: Ie9ba332f5b869fd77537794b68013dbaf02ec916 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190730 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2022-02-10 | Bug 578536 - Stop pointing to http://download.eclipse.orgY20220211-0800I20220210-1800 | Alexander Kurtakov | 1 | -2/+2 | |
Use https instead Change-Id: I4447fd00f1d523d01e6dab28bda117306161078c Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190658 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-02-09 | Adjust Jenkinsfile for move of releng.aggregator to githubY20220210-0600I20220209-1800 | Alexander Kurtakov | 1 | -1/+1 | |
Change-Id: Id73c90467168b0aa7d4939127c0492812db9693b Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190636 Tested-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-02-02 | Revert "Bug 578449 - Use same groupId in production pom than in consumer"Y20220209-0600Y20220208-0600Y20220207-0600Y20220206-0600Y20220205-0600Y20220204-1200Y20220204-0750Y20220204-0620Y20220203-0600Y20220202-0910I20220208-1800I20220207-1800I20220206-1800I20220205-1800I20220205-0040I20220204-1800I20220204-0300I20220203-1640I20220203-1550I20220203-1310I20220203-0300I20220202-1800I20220202-0620 | Sravan Kumar Lakkimsetti | 8 | -8/+14 | |
This reverts commit 3b4b38cbae319d0957513be820c076f82f1ab490. Reason for revert: regression Bug 578521 - 4.23 I-Build: I20220201-1800 - BUILD FAILED Change-Id: I6a1440c1f03235d3785c7dd3036842d220912a28 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189952 Tested-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2022-02-01 | Bug 578449 - Use same groupId in production pom than in consumerY20220202-0600I20220201-1800 | Mickael Istria | 8 | -14/+8 | |
Platform artifacts are published on Maven Central with org.eclipse.platform groupId. To facilitate further work which could allow deploying to p2 and Maven as part of the same build, let's use the target/expected buildId directly so we don't have to generate a new one later. artifactId is already 1-1 mapping. Only versions would then be different between Maven (-SNAPSHOT) and p2 metadata (.yyyyMMddhhmm) Change-Id: Ibab8f4c3ce77d57784654b6a5a9abbb63a110228 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190244 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Mickael Istria <mistria@redhat.com> | |||||
2022-01-25 | Bug 578382 - getBundle throws exception if eclipse is not runningY20220201-0600Y20220129-0600Y20220128-0600Y20220127-0600Y20220126-0600I20220201-0310I20220131-0800I20220131-0700I20220129-1800I20220128-1800I20220127-1800I20220126-1800I20220126-0520I20220125-1800 | Wim Jongman | 1 | -0/+3 | |
When the framwork is not running, no attempt is made to resolve bundles. Instead null is returned. Change-Id: Idc91cf0a9bc8fc1fdf66e61e24e6cbdddca96091 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190004 Tested-by: Platform Bot <platform-bot@eclipse.org> Tested-by: Wim Jongman <wim.jongman@remainsoftware.com> Reviewed-by: Wim Jongman <wim.jongman@remainsoftware.com> | |||||
2022-01-21 | Update Tycho pomless to 2.6.0Y20220125-0600Y20220124-0600Y20220123-0600Y20220122-0600I20220125-0320I20220124-0510I20220123-1800I20220122-1800I20220121-1800 | Alexander Kurtakov | 1 | -1/+1 | |
Change-Id: If513e31c555cce54f018ee1a3c0171e2afbcc129 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189875 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-01-20 | Bug 578297 - Modernize o.e.core.tests.runtime bundleY20220121-0600I20220120-1800 | Alexander Kurtakov | 10 | -132/+125 | |
Improve asserts to make them easier to read. Change-Id: I5c271187ff827ac441fb889785361bdb8bb58828 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189832 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-01-20 | Bug 578297 - Modernize o.e.core.tests.runtime bundle | Alexander Kurtakov | 6 | -56/+68 | |
Convert some tests to JUnit 4 style. Change-Id: Ib7ebe3f94e992fa9034845948ce283adfc5f4dbe Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189824 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-01-20 | Remove unused problem filters. | Alexander Kurtakov | 2 | -108/+1 | |
Change-Id: I190f570f40b37da3eafc73cb559f0de0468114c8 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189821 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-01-20 | Bug 578297 - Modernize o.e.core.tests.runtime bundle | Alexander Kurtakov | 9 | -198/+50 | |
Get rid of some useless suites methods. Change-Id: I066b0ce22f61f6526a294e2231557790d8fe2af8 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189819 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2022-01-20 | Bug 578258 - DeadlockDetector report is missing thread dumps | Simeon Andreev | 1 | -0/+10 | |
Add stack trace dumps of deadlocked threads to DeadlockDetector. Change-Id: Ib6fe78d9aef853a45f5d474744e5c47fec0bf790 Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189734 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2022-01-20 | Bug 578258 - bump bundle version for 4.23 | Andrey Loskutov | 4 | -5/+6 | |
Added apiguardian dependency because of failed gerrit Change-Id: I9c81794425f218be81ced2bce043bb16c7f55cfb Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189814 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-12-01 | Don't use deprecated AST.JLS_LatestY20220120-0600Y20220119-0600Y20220118-0600Y20220117-0600Y20220116-0600Y20220115-0600Y20220114-0600Y20220113-0900Y20220113-0600Y20220112-0630Y20220112-0600Y20220111-0600Y20220110-0600Y20220109-0600Y20220108-0600Y20220107-0600Y20220106-0600Y20220105-0600Y20220104-0600Y20220103-0600Y20220102-0600Y20220101-0600Y20211231-0600Y20211230-0600Y20211229-0600Y20211228-0600Y20211227-0600Y20211224-0600Y20211223-0600Y20211222-1030Y20211222-0840Y20211222-0830Y20211222-0600Y20211221-0600Y20211220-0600Y20211219-0600Y20211218-0600Y20211217-0600Y20211216-0600Y20211215-1140Y20211215-0600Y20211214-0600Y20211213-0600Y20211212-0600Y20211211-0600Y20211210-0600Y20211210-0210S4_23_0_M1I20220120-0720I20220120-0220I20220119-1800I20220119-1440I20220119-1320I20220119-0540I20220118-1800I20220117-1800I20220116-1800I20220115-1800I20220114-1800I20220113-1800I20220112-1800I20220112-0210I20220111-2130I20220111-1910I20220111-1800I20220111-0450I20220110-1800I20220110-0550I20220110-0310I20220109-1800I20220108-1800I20220107-1800I20220106-0000I20220105-1800I20220105-0600I20220104-1800I20220104-0940I20220104-0600I20220103-1800I20220103-0600I20220102-1800I20220102-0600I20220101-1800I20220101-1140I20220101-0600I20211231-1800I20211230-1800I20211229-1800I20211228-1800I20211227-1800I20211226-1800I20211225-1800I20211224-1800I20211223-1800I20211222-1800I20211221-1800I20211221-0620I20211220-1820I20211219-1800I20211218-1800I20211218-0200I20211218-0140I20211217-1800I20211216-1800I20211215-1800I20211214-1800I20211213-1800I20211213-0440I20211212-1800I20211211-1800I20211210-1800I20211210-1050I20211210-0600I20211209-1800I20211208-1800I20211207-1800I20211206-1800I20211205-1800I20211204-1800I20211204-0500I20211203-1800I20211203-1010I20211202-0900I20211202-0440I20211201-1950I20211201-1800 | Alexander Kurtakov | 3 | -4/+4 | |
Deprecated in favor of AST.getJLSLatest() Change-Id: I9391d728d6be33aecd8445be69367b4bffaa6388 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/188396 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-12-01 | Version bump for 4.23 stream. | Alexander Kurtakov | 1 | -1/+1 | |
Change-Id: I703cbccbf28d6f4b8b8a47a5a73305b1ff0ef955 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/188395 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-11-26 | Bug 577442 - POM and product version change for 4.23 releaseI20211130-1800I20211130-1100I20211130-1000I20211129-1800I20211128-1800I20211127-1800I20211126-1800I20211126-0740I20211126-0230 | Sravan Kumar Lakkimsetti | 8 | -8/+8 | |
Change-Id: I908e278ef8276ad9f79956e0c301f30785b7f0f2 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/188122 | |||||
2021-10-11 | Bug 576333 - Simplify ConcurrentNeutralValueMapS4_22_0_RC2S4_22_0_RC1S4_22_0_M3R4_22I20211124-1800I20211124-0600I20211123-1800I20211123-0750I20211123-0600I20211122-1800I20211122-0820I20211121-1800I20211121-0600I20211120-1800I20211120-0600I20211119-1800I20211117-1830I20211117-0920I20211117-0600I20211116-1800I20211116-0600I20211116-0000I20211115-0600I20211114-1800I20211114-0600I20211113-1800I20211113-0600I20211112-2030I20211111-0910I20211110-1800I20211110-0750I20211110-0600I20211109-1800I20211109-0840I20211109-0720I20211108-1800I20211108-0620I20211107-1800I20211107-0600I20211106-1800I20211106-0600I20211105-1800I20211104-1800I20211103-1800I20211103-0020I20211102-1800I20211102-1020I20211101-1800I20211031-1800I20211030-1800I20211029-1800I20211028-1800I20211027-1800I20211026-1800I20211025-1800I20211024-1800I20211023-1800I20211022-1800I20211022-0920I20211022-0130I20211021-1800I20211020-1800I20211019-1800I20211018-1800I20211017-1800I20211016-1800I20211015-1800I20211014-1800I20211013-1800I20211012-1800I20211011-1800R4_22_maintenance | Joerg Kubitz | 3 | -33/+112 | |
Fixed and added test for toString, hashCode, equals just in case it would ever be used. Change-Id: I4a55101530c3ce813dd80ebdba05d4b2dd867c6f Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/186070 Reviewed-by: Sebastian Zarnekow <sebastian.zarnekow@gmail.com> Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-10-04 | Bug 576333 - StrongIterableTest support for next() without hasNext()I20211010-1800I20211009-1800I20211008-1800I20211007-1800I20211007-0350I20211006-1800I20211005-1800I20211004-2030 | Joerg Kubitz | 2 | -3/+66 | |
just in case someone would use that in future. Change-Id: I32f92b160af0808e2918dbf9b8dee41c6fa2d3eb Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/186074 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sebastian Zarnekow <sebastian.zarnekow@gmail.com> Reviewed-by: Thomas Wolf <thomas.wolf@paranor.ch> | |||||
2021-10-02 | Bug 576403 - Update to Tycho 2.5.0I20211003-1800I20211002-1800 | Alexander Kurtakov | 1 | -1/+1 | |
Change-Id: I6b1258bc125b96f2c20f7091d3a7fc2e8dd63f42 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/186081 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-10-02 | Bug 576333 - [performance] optimize EclipseContext.getChildren()I20211002-0220 | Joerg Kubitz | 5 | -50/+317 | |
EclipseContext.getChildren() is a hotspot during open/close editors. The Set semantics for EclipseContext.children are not needed since children are anyway only added once. Only a Bag is needed. Also it is not needed to compute a Set that is returned by getChildren. All Callers only use the for-each loop so its sufficient to just return an Iterable which removes stale entries on the fly instead of copying the set. Also children can remove from parent by just clearing their self reference. No need to search for it. Change-Id: If1be10ba1bebfdd2901fe96abc9a9c6e0b47c6e2 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185959 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-10-02 | Bug 576333 - optimize EclipseContext.localValueComputations | Joerg Kubitz | 3 | -24/+23 | |
Use a ConcurrentHashmap because its faster and has atomic operations. It is not a big hotspot though. also fixed typo "dipose"->"dispose" Change-Id: Ib1ca93f1a7cd74ab4c5391220f451a78c72497d3 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185956 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-10-01 | Bug 576333 - [performance] optimize EclipseContext.localValuesI20211001-1800 | Joerg Kubitz | 6 | -22/+391 | |
EclipseContext.isSetLocally is a hotspot during open java editor. Avoid synchronizedMap by using a ConcurrentHashMap for EclipseContext.localValues. Since ConcurrentHashMap does not allow null values it is wrapped. Null values are substituted by a neutral value. Speeds up EclipseContext.localValues by factor ~ 4. Change-Id: Ie79da1a9cfc9b4d7b8bce8a4d590cbc5329183ec Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185955 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-09-10 | Bug 575906 - Bump versions of re-exported bundles inS4_22_0_M1I20210929-1800I20210929-0600I20210928-1800I20210928-0600I20210927-1800I20210927-0600I20210926-1800I20210926-0600I20210925-1800I20210925-0600I20210924-1800I20210924-0200I20210923-1800I20210922-1800I20210921-1800I20210920-1800I20210919-1800I20210919-0120I20210918-1800I20210917-1800I20210917-0000I20210916-2150I20210916-1800I20210915-1800I20210915-0700I20210915-0510I20210915-0150I20210914-1800I20210913-2050I20210911-1800I20210910-1800 | Andrey Loskutov | 1 | -8/+8 | |
org.eclipse.core.runtime Change-Id: Ic90c612027a8c2209b70fe9f7ef76706455423ea Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185261 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-09-10 | Bug 552720 - Use pomless builds in eclipse.platform.runtime | Lars Vogel | 24 | -311/+19 | |
Removes the "simple" poms so that the next version update only requires one update in instead of two for them. Includes version updates Change-Id: I4c62400ee7261805ec60be66c714fd74ff9c5a77 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/184225 | |||||
2021-09-08 | Bug 575793 - Version bumps for 4.22 streamI20210909-1800I20210908-1800 | Sravan Kumar Lakkimsetti | 2 | -2/+2 | |
Change-Id: I6057f12d3ffaca94408642ebf5bfe06f0e89da97 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185130 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-09-06 | Bug 575782 - POM and product version change for 4.22 releaseI20210907-1800I20210906-1800I20210906-1000I20210906-0820I20210906-0610 | Kit Lo | 20 | -20/+20 | |
Change-Id: Iea2b188aa719b3260b1e5da6e80cc24ccf597ae1 Signed-off-by: Kit Lo <kitlo@us.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185012 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2021-08-12 | Bug 575375 - Update scm links in pom files to use https protocolY20210914-1140Y20210914-1110Y20210914-0800Y20210913-0800Y20210912-0800Y20210911-0800Y20210910-0800Y20210909-0800Y20210908-0800Y20210907-0830Y20210907-0800Y20210906-0920Y20210904-0800Y20210903-0800Y20210902-0850Y20210902-0350Y20210901-0420Y20210831-0840Y20210826-0800Y20210824-0940Y20210824-0840Y20210822-0440Y20210820-0230Y20210819-0800Y20210819-0340Y20210818-0520Y20210817-1030Y20210817-0500Y20210813-0710S4_21_0_RC2aS4_21_0_RC2S4_21_0_RC1aS4_21_0_RC1S4_21_0_M3R4_21I20210906-0500I20210901-1800I20210901-0600I20210831-1800I20210831-0600I20210830-1800I20210830-0600I20210829-1800I20210829-0600I20210828-1800I20210828-0600I20210827-1800I20210825-1800I20210825-0600I20210824-1800I20210824-0600I20210823-1800I20210823-0600I20210822-1800I20210822-0600I20210821-1800I20210821-0600I20210820-1800I20210818-1800I20210818-1250I20210818-0600I20210817-1840I20210817-0600I20210816-1800I20210816-0600I20210815-1800I20210815-0600I20210814-1800I20210814-0600I20210813-1800I20210812-1800R4_21_maintenance | Sravan Kumar Lakkimsetti | 1 | -1/+1 | |
Change-Id: I0d8997603bbfdc1b3e78233a51ffcb2041c7cc73 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183946 | |||||
2021-07-30 | [cleanup] Use Comparator.comparingY20210812-0800Y20210810-0820Y20210810-0500Y20210805-0800Y20210804-1030I20210811-1800I20210810-1800I20210809-1800I20210808-1800I20210807-1800I20210806-1800I20210805-1800I20210804-1800I20210804-0930I20210730-1800 | Lars Vogel | 1 | -1/+1 | |
Done with the JDT UI cleanup action. Change-Id: Ifd0d7be20a648ffa902cd87c56f7fc31bc3b82f4 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183556 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Hannes Wellmann <wellmann.hannes1@gmx.net> | |||||
2021-07-23 | [cleanup] Combine nested 'if' within 'else' block to 'else if'Y20210730-0530Y20210729-0800Y20210727-0800I20210729-1800I20210729-0050I20210728-1800I20210727-1800I20210726-1800I20210725-1800I20210724-1800I20210723-1800 | Karsten Thoms | 10 | -123/+112 | |
Cleanup performed on bundles - org.eclipse.core.expressions - org.eclipse.core.jobs - org.eclipse.e4.core.contexts - org.eclipse.e4.core.di - org.eclipse.e4.core.services - org.eclipse.core.tests.runtime Also added {} to ExpressionInfo, ThreadJob for blocks via JDT cleanup action Change-Id: Id8b61075b34c575a2afaa55248390e17967dce6d Signed-off-by: Karsten Thoms <karsten.thoms@karakun.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/172239 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-07-19 | Bug 574883 - wait a bit longer before teardown to avoid test errorsY20210722-0800Y20210720-0800I20210722-1800I20210721-1800I20210721-0530I20210720-1800I20210719-1800 | Andrey Loskutov | 1 | -2/+11 | |
If the test fails (it will fail randomly) and we catch that, scheduled jobs are still running and trigger monitor access like in stack below: java.util.ConcurrentModificationException at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1043) at java.base/java.util.ArrayList$Itr.next(ArrayList.java:997) at org.eclipse.core.tests.runtime.jobs.FussyProgressProvider.sanityCheck(FussyProgressProvider.java:41) at org.eclipse.core.tests.runtime.jobs.AbstractJobManagerTest.tearDown(AbstractJobManagerTest.java:47) Change-Id: I83308a48cfae76c11c718d73a0511ce634ffa0e2 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183169 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-07-17 | Bug 574897 - Switch JobManager to nanoTime() and monotonic timeY20210719-0550I20210718-1800I20210717-1800 | Andrey Loskutov | 10 | -26/+273 | |
Usage of System.currentTimeMillis() in Jobs framework is problematic, because System.currentTimeMillis() API depends on external time sources and may go backwards and forwards at any time, contrary to our "human" understanding of the "monotonic" time that can never go back. However, code responsible for scheduling and joining on jobs depends on time values delivered by that API and I assume may be confused if time goes backwards. Since Java 5, System.nanoTime() was added to allow better precision and less system dependent time measurements. While still not strictly monotonic, it is less problematic as System.currentTimeMillis(), because it is not depending on system time changes that could be made by user or by synchronization of local time with NTP server. This change switches JobManager and related code to use System.nanoTime() and introduces JobManager.now() as a source for monotonic non-negative time values independent on local time and consistent between multiple threads. Change-Id: I6e90b4c962318705062148c1929838885404ad26 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183139 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-07-07 | Bug 574667 - Use Jenkins multibranch pipeline based onY20210715-1150Y20210715-1000Y20210715-0820Y20210713-0800Y20210708-0800S4_21_0_M1I20210716-1800I20210716-0020I20210715-2200I20210715-1800I20210714-1800I20210713-1800I20210712-1800I20210712-0340I20210712-0240I20210711-1800I20210710-1800I20210710-0000I20210709-0030I20210707-1800I20210707-0600 | Mickael Istria | 1 | -0/+70 | |
Jenkinsfile+Gerrit Change-Id: I4c4f968872e6bf28db5bd29060ba5b6acbec79b6 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182799 Tested-by: Mickael Istria <mistria@redhat.com> Reviewed-by: Mickael Istria <mistria@redhat.com> | |||||
2021-06-25 | Bug 574322 - Move bundles to Java 11 where neededY20210706-1050Y20210706-0800Y20210701-0800Y20210630-0410Y20210630-0230Y20210629-0800I20210706-1800I20210706-0600I20210705-1800I20210705-0600I20210704-1800I20210704-0600I20210703-1800I20210703-0600I20210702-1800I20210701-1800I20210630-1800I20210629-1800I20210629-0210I20210628-1800I20210627-1800I20210626-1800I20210625-1800 | Alexander Kurtakov | 4 | -11/+34 | |
Move o.e.e4.core.di.annotations Change-Id: Ifcb97ddd78b2624d5a7d35e842d4aad952603545 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182444 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-06-25 | Bug 574322 - Move bundles to Java 11 where needed | Alexander Kurtakov | 4 | -11/+34 | |
Move o.e.e4.core.di.extensions Change-Id: I88b6975484c1a10e6288eabe495ea28b58b38c09 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182443 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-06-25 | Bug 574322 - Move bundles to Java 11 where needed | Alexander Kurtakov | 4 | -11/+34 | |
Move o.e.e4.core.di Change-Id: Ie422326cbb7162efb3f86dc88e2fa865d08e8a28 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182442 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-06-25 | Use Arrays.fill() when possible (dogfooding) | Carsten Hammer | 1 | -3/+2 | |
Change-Id: Ic07443b6c82fd16edcc9844953e5c1b2735f8a4d Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/175542 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Mickael Istria <mistria@redhat.com> | |||||
2021-06-21 | Bug 574017 - Remove hard-coded cleanup profiles from projectsY20210623-0320Y20210622-1150I20210624-1800I20210624-1210I20210622-1800I20210621-1800 | Lars Vogel | 15 | -862/+7 | |
Hard-coded cleanup profiles prevents us from running other cleanups via profiles on a set of projects. This makes testing new profiles / cleanups harder. Save-actions are not affected by this change. Change-Id: I6777d5148f7cac8d5e48edda9e632822f96afa2e Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-06-21 | Version bumps for 4.21 | Alexander Kurtakov | 2 | -2/+2 | |
Needed by https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766 Change-Id: Ie43dceb3361143f2f884255b108fbf5f39bb246b Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182291 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-06-21 | Version bumps for 4.21 | Alexander Kurtakov | 2 | -2/+2 | |
Needed by https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766 Change-Id: I22806980157666213dd6e5671cface72901cdba6 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182285 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-