Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] [eclipse.org-architecture-council] Fwd: Eclipse heads-up
  • From: Thomas Watson <tjwatson@xxxxxxxxxx>
  • Date: Tue, 1 Nov 2022 20:21:06 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=us.ibm.com; dmarc=pass action=none header.from=us.ibm.com; dkim=pass header.d=us.ibm.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rAXxsX2RUCN4OXRiQYAX6C7uJKWHPBoCKjBpr6C4YYk=; b=Eiu5HjdQB+ZlrB9+wRSiLfsjzV/ZwtuZYEdr0UPVztEnowOAfnjLdvAT/MWgFhlSJ5lUjPtYUeb9OVPWkv9Bw/jvZna1hwAFCeJn0HTdmmvrtbiQgluqgT3x43mdJ9ip9HGSrF0qpLg3Nd6Tae6tYOKU89ik0tKx+EaiX+zp8ju8PMWUSy6YOjixzA2scPdGfy6hvTpGhfOPFu3cIyGUd+T7YRqGu+UJfP0KNqhzICgPpwKgjB0GBi0NLwtyX1KjqCvLiP0EKqpsWySDGLvgnhxZaljbqnyrXpWjkO5YesLYUvstIK2z6v2eYLbHNw83XPdB3jeSugNYJAuu/aKG/Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RtQk/m2nhw4EclE+gWsbB/yZiZv1kjavQfLiRX6aTV6F7Q+SgKuJoslo82Oxf+V3X/TmlkKbf5kGG5Vhs3yKkfABHu0bwZps43z8FmTbCG2KYLUpQ5aAWXGE6CL3fveIa/mjOzrCxKvokSji6Kl1sgJOzBcDb4j8Mzd31UaUG3KcYBAqh3j7Aeo20TItIUcFjDLRASASEC6ByfTuVgDKS4pWWJ1j+17aoss/jWIrdK602Mk9ugLkWev98gw0BAjt4W9ADSIEaPo/GM8HqaEcnGbfcX69MQ6g2FJW01vQj0nY67L88epsLKXY+u60j2dkZ5R+6nEfhaeAxRYgmF5yyQ==
  • Delivered-to: equinox-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/equinox-dev/>
  • List-help: <mailto:equinox-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/equinox-dev>, <mailto:equinox-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/equinox-dev>, <mailto:equinox-dev-request@eclipse.org?subject=unsubscribe>
  • Msip_labels:
  • Thread-index: AQHY7hxjKqT8tcXFYU6LOWjhgM9jmK4qgRhP
  • Thread-topic: [EXTERNAL] Re: [equinox-dev] [eclipse.org-architecture-council] Fwd: Eclipse heads-up

Thanks, I saw that go by.

Equinox was one of the early adopters of parallel class loaders during its design and eventual inclusion in Java 7.  Long ago we stopped needing any such flags to prevent deadlock with our non-hierarchical class loaders.  This should have no impact for Eclipse projects that are based on Equinox.

Tom

From: equinox-dev <equinox-dev-bounces@xxxxxxxxxxx> on behalf of Jonah Graham <jonah@xxxxxxxxxxxxxxxx>
Sent: Tuesday, November 1, 2022 1:03 PM
To: eclipse.org-architecture-council <eclipse.org-architecture-council@xxxxxxxxxxx>; Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
Subject: [EXTERNAL] Re: [equinox-dev] [eclipse.org-architecture-council] Fwd: Eclipse heads-up
 
Forwarding to equinox-dev as I think that is the part of the IDE that has class loaders. Jonah ~~~ Jonah Graham Kichwa Coders www. kichwacoders. com On Tue, 1 Nov 2022 at 13: 37, Ivar Grimstad <ivar. grimstad@ eclipse-foundation. org ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
 
ZjQcmQRYFpfptBannerEnd
Forwarding to equinox-dev as I think that is the part of the IDE that has class loaders.

Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Tue, 1 Nov 2022 at 13:37, Ivar Grimstad <ivar.grimstad@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Hi all,

For your awareness, here is a change in the JDK that may impact some of our projects. I suspect it may be something to look into at least for the IDE, EclipseLink, GlassFish, others?
Not sure how to handle it, or even if the Arch Council is the right place.

Ivar

---------- Forwarded message ---------
From: David Delabassee <david.delabassee@xxxxxxxxxx>
Date: Tue, Oct 25, 2022 at 6:55 AM
Subject: Eclipse heads-up

Hi Ivar,

To prevent deadlocks, we're planning to remove from the JDK a legacy
parallel class loading workaround for custom class loaders not
registered as parallel capable (see JDK-8295848). We'd like to know if
Eclipse doesn't depend on that legacy workaround and understand if its
custom class loaders using non-hierarchical class delegation model are
parallel-capable.

[1] https://bugs.openjdk.org/browse/JDK-8295848

Thanks,




--

Ivar Grimstad

Jakarta EE Developer Advocate | Eclipse Foundation Eclipse Foundation - Community. Code. Collaboration. 

_______________________________________________
eclipse.org-architecture-council mailing list
eclipse.org-architecture-council@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/eclipse.org-architecture-council

Back to the top