From felix.yang at huawei.com Tue Nov 2 09:10:35 2021 From: felix.yang at huawei.com (Yangfei (Felix)) Date: Tue, 2 Nov 2021 09:10:35 +0000 Subject: Result: New Project: RISC-V Port Message-ID: <51adf7e8842e47dd8ae4ee3b58b468a0@huawei.com> Hi, Any estimation when we will have a mailing list and a repository for this new project? Thanks for your help, Fei Yang > -----Original Message----- > From: Yangfei (Felix) > Sent: Monday, October 25, 2021 5:30 PM > To: 'announce at openjdk.java.net' > Cc: 'registrar at openjdk.java.net' > Subject: Result: New Project: RISC-V Port > > Voting on the RISC-V Port Project with initial Lead Fei Yang [1] is now closed. > > Yes: 21 > Veto: 0 > Abstain: 0 > > According to the Bylaws definition of Lazy Consensus, this is sufficient to > approve the new Project and its initial Lead. > > Fei Yang > > [1] https://mail.openjdk.java.net/pipermail/announce/2021- > October/000309.html From thomas.stuefe at gmail.com Thu Nov 11 05:57:51 2021 From: thomas.stuefe at gmail.com (=?UTF-8?Q?Thomas_St=C3=BCfe?=) Date: Thu, 11 Nov 2021 06:57:51 +0100 Subject: JBS is very slow Message-ID: Hi all, not sure if that is the right place to ask. Does anyone know why https://bugs.openjdk.java.net/ is so slow to access, and at least from here in Germany? Is it bad for others too? Opening any issue takes between 10 and 30 seconds. It has been like this for a while now. It's gotten so bad that I routinely copy the full JBS issue text into the description of new PRs just to save reviewers the hassle of opening the issue. GitHub is very quick to load, no problems there. (I do have broadband, no problem with other pages). Thanks, Thomas From mp at jugs.org Thu Nov 11 09:05:49 2021 From: mp at jugs.org (Michael Paus) Date: Thu, 11 Nov 2021 10:05:49 +0100 Subject: JBS is very slow In-Reply-To: References: Message-ID: <931f3a59-bb2c-f869-5054-3b2ebcabd47f@jugs.org> Hi, it is very slow for me too. Especially the initial connect. Once connected and logged in I can work with it but it is still very slow compared to other servers. Michael (also from Germany) Am 11.11.21 um 06:57 schrieb Thomas St?fe: > Hi all, > > not sure if that is the right place to ask. > > Does anyone know why https://bugs.openjdk.java.net/ is so slow to access, > and at least from here in Germany? Is it bad for others too? > > Opening any issue takes between 10 and 30 seconds. It has been like this > for a while now. It's gotten so bad that I routinely copy the full JBS > issue text into the description of new PRs just to save reviewers the > hassle of opening the issue. GitHub is very quick to load, no problems > there. > > (I do have broadband, no problem with other pages). > > Thanks, Thomas From admin at xakeps.dk Thu Nov 11 09:26:40 2021 From: admin at xakeps.dk (d3coder) Date: Thu, 11 Nov 2021 15:26:40 +0600 Subject: JBS is very slow In-Reply-To: References: Message-ID: <11861767.O9o76ZdvQC@arch> I have had it for a long time too Accessing it from Lithuania From volker.simonis at gmail.com Thu Nov 11 10:17:07 2021 From: volker.simonis at gmail.com (Volker Simonis) Date: Thu, 11 Nov 2021 11:17:07 +0100 Subject: JBS is very slow In-Reply-To: References: Message-ID: This is a well known and regularly reported "day-one" issue since the ancient Sun times for most of the OpenJDK infrastructure (somebody remembers Mercurial :) which is still preserved by Oracle with much tender and care :) The simplest solution is probably a properly configured CDN (see e.g. [1]). I think this issue should be brought to the attention of the GB. Best regards, Volker [1] https://confluence.atlassian.com/adminjiraserver/use-a-cdn-with-atlassian-data-center-applications-974378840.html On Thu, Nov 11, 2021 at 6:58 AM Thomas St?fe wrote: > > Hi all, > > not sure if that is the right place to ask. > > Does anyone know why https://bugs.openjdk.java.net/ is so slow to access, > and at least from here in Germany? Is it bad for others too? > > Opening any issue takes between 10 and 30 seconds. It has been like this > for a while now. It's gotten so bad that I routinely copy the full JBS > issue text into the description of new PRs just to save reviewers the > hassle of opening the issue. GitHub is very quick to load, no problems > there. > > (I do have broadband, no problem with other pages). > > Thanks, Thomas From somayajulaas at gmail.com Thu Nov 11 20:11:43 2021 From: somayajulaas at gmail.com (asha somayajula) Date: Thu, 11 Nov 2021 14:11:43 -0600 Subject: Welcome to the "discuss" mailing list (Digest mode) In-Reply-To: References: Message-ID: Hi, I'm a newbie looking to start working on some bugs for now. Can someone provide me some guidance here? I could;t post any clarification questions on the JIRA open jdk forum, not sure what access is needed to see if I can comment and get clarifications as needed before working the defects? Please advise, Thank you, Asha On Thu, Nov 11, 2021 at 2:09 PM wrote: > Welcome to the discuss at openjdk.java.net mailing list! > > To post to this list, send your message to: > > discuss at openjdk.java.net > > General information about the mailing list is at: > > https://mail.openjdk.java.net/mailman/listinfo/discuss > > If you ever want to unsubscribe or change your options (eg, switch to > or from digest mode, change your password, etc.), visit your > subscription page at: > > > https://mail.openjdk.java.net/mailman/options/discuss/somayajulaas%40gmail.com > > > You can also make such adjustments via email by sending a message to: > > discuss-request at openjdk.java.net > > with the word `help' in the subject or body (don't include the > quotes), and you will get back a message with instructions. > > You must know your password to change your options (including changing > the password, itself) or to unsubscribe without confirmation. It is: > > vozuopte > > Normally, Mailman will remind you of your openjdk.java.net mailing > list passwords once every month, although you can disable this if you > prefer. This reminder will also include instructions on how to > unsubscribe or change your account options. There is also a button on > your options page that will email your current password to you. > From somayajulaas at gmail.com Thu Nov 11 20:40:50 2021 From: somayajulaas at gmail.com (asha somayajula) Date: Thu, 11 Nov 2021 14:40:50 -0600 Subject: Welcome to the "discuss" mailing list (Digest mode) In-Reply-To: References: Message-ID: Hi, I'm a newbie looking to start working on some bugs for now. Can someone provide me some guidance here? I could;t post any clarification questions on the JIRA open jdk forum, not sure what access is needed to see if I can comment and get clarifications as needed before working the defects? Please advise, Thank you, Asha On Thu, Nov 11, 2021 at 2:11 PM asha somayajula wrote: > Hi, I'm a newbie looking to start working on some bugs for now. Can > someone provide me some guidance here? I could;t post any clarification > questions on the JIRA open jdk forum, not sure what access is needed to see > if I can comment and get clarifications as needed before working the > defects? > > Please advise, > Thank you, > Asha > > On Thu, Nov 11, 2021 at 2:09 PM wrote: > >> Welcome to the discuss at openjdk.java.net mailing list! >> >> To post to this list, send your message to: >> >> discuss at openjdk.java.net >> >> General information about the mailing list is at: >> >> https://mail.openjdk.java.net/mailman/listinfo/discuss >> >> If you ever want to unsubscribe or change your options (eg, switch to >> or from digest mode, change your password, etc.), visit your >> subscription page at: >> >> >> https://mail.openjdk.java.net/mailman/options/discuss/somayajulaas%40gmail.com >> >> >> You can also make such adjustments via email by sending a message to: >> >> discuss-request at openjdk.java.net >> >> with the word `help' in the subject or body (don't include the >> quotes), and you will get back a message with instructions. >> >> You must know your password to change your options (including changing >> the password, itself) or to unsubscribe without confirmation. It is: >> >> vozuopte >> >> Normally, Mailman will remind you of your openjdk.java.net mailing >> list passwords once every month, although you can disable this if you >> prefer. This reminder will also include instructions on how to >> unsubscribe or change your account options. There is also a button on >> your options page that will email your current password to you. >> > From jesper.wilhelmsson at oracle.com Thu Nov 11 20:41:11 2021 From: jesper.wilhelmsson at oracle.com (Jesper Wilhelmsson) Date: Thu, 11 Nov 2021 20:41:11 +0000 Subject: Welcome to the "discuss" mailing list (Digest mode) In-Reply-To: References: Message-ID: <6FBF69A8-79AF-47BC-9D6C-DD6FD5BE7DC0@oracle.com> Hi Asha, A good place to start is the OpenJDK Developers' Guide: https://openjdk.java.net/guide/ There you can read about different ways to get involved and contribute to OpenJDK. The best place to start is the different mailing lists (yes, you found one, there are many more :-) ). Look around among the project descriptions on https://openjdk.java.net to see if you find any particular project that sounds interesting, and join the mail list for that project or that area. (For more clarity on which lists to actually join see the Developers' Guide: https://openjdk.java.net/guide/#mailing-lists ) If you want to find some smaller issues to look into you can query the bug database for the label "starter". Not all areas use this label, but some do and there are a bunch of issues to look at there: https://bugs.openjdk.java.net/issues/?jql=labels%20%3D%20starter%20AND%20status%20%3D%20Open Once you have a fix, send it to the proper mailing list. Do NOT create a PR on GitHub until you have an agreement from the list and have found a sponsor for your change. To learn what a sponsor is and why the mail list is the proper place to go in this case, see the Developers' Guide: https://openjdk.java.net/guide/#i-have-a-patch-what-do-i-do Please note that you forwarded your welcome email from the mail list manager below that contains your password for the list. I'd suggest that you change that password unless you already did so. Best of luck and welcome to the OpenJDK! Looking forward to see you on the mailing lists. /Jesper > 11 nov. 2021 kl. 21:11 skrev asha somayajula : > > Hi, I'm a newbie looking to start working on some bugs for now. Can someone > provide me some guidance here? I could;t post any clarification questions > on the JIRA open jdk forum, not sure what access is needed to see if I can > comment and get clarifications as needed before working the defects? > > Please advise, > Thank you, > Asha > > On Thu, Nov 11, 2021 at 2:09 PM wrote: > >> Welcome to the discuss at openjdk.java.net mailing list! >> >> To post to this list, send your message to: >> >> discuss at openjdk.java.net >> >> General information about the mailing list is at: >> >> https://mail.openjdk.java.net/mailman/listinfo/discuss >> >> If you ever want to unsubscribe or change your options (eg, switch to >> or from digest mode, change your password, etc.), visit your >> subscription page at: >> >> >> https://mail.openjdk.java.net/mailman/options/discuss/somayajulaas%40gmail.com >> >> >> You can also make such adjustments via email by sending a message to: >> >> discuss-request at openjdk.java.net >> >> with the word `help' in the subject or body (don't include the >> quotes), and you will get back a message with instructions. >> >> You must know your password to change your options (including changing >> the password, itself) or to unsubscribe without confirmation. It is: >> >> vozuopte >> >> Normally, Mailman will remind you of your openjdk.java.net mailing >> list passwords once every month, although you can disable this if you >> prefer. This reminder will also include instructions on how to >> unsubscribe or change your account options. There is also a button on >> your options page that will email your current password to you. >> From somayajulaas at gmail.com Thu Nov 11 20:45:52 2021 From: somayajulaas at gmail.com (asha somayajula) Date: Thu, 11 Nov 2021 14:45:52 -0600 Subject: Welcome to the "discuss" mailing list (Digest mode) In-Reply-To: <6FBF69A8-79AF-47BC-9D6C-DD6FD5BE7DC0@oracle.com> References: <6FBF69A8-79AF-47BC-9D6C-DD6FD5BE7DC0@oracle.com> Message-ID: This is great, thank you so much! Will ready up and will do the needful. Thanks for the information, really helpful! Regards, Asha On Thu, Nov 11, 2021 at 2:41 PM Jesper Wilhelmsson < jesper.wilhelmsson at oracle.com> wrote: > Hi Asha, > > A good place to start is the OpenJDK Developers' Guide: > https://openjdk.java.net/guide/ > > There you can read about different ways to get involved and contribute to > OpenJDK. The best place to start is the different mailing lists (yes, you > found one, there are many more :-) ). Look around among the project > descriptions on https://openjdk.java.net to see if you find any > particular project that sounds interesting, and join the mail list for that > project or that area. (For more clarity on which lists to actually join see > the Developers' Guide: https://openjdk.java.net/guide/#mailing-lists ) > > If you want to find some smaller issues to look into you can query the bug > database for the label "starter". Not all areas use this label, but some do > and there are a bunch of issues to look at there: > https://bugs.openjdk.java.net/issues/?jql=labels%20%3D%20starter%20AND%20status%20%3D%20Open > > Once you have a fix, send it to the proper mailing list. Do NOT create a > PR on GitHub until you have an agreement from the list and have found a > sponsor for your change. To learn what a sponsor is and why the mail list > is the proper place to go in this case, see the Developers' Guide: > https://openjdk.java.net/guide/#i-have-a-patch-what-do-i-do > > > Please note that you forwarded your welcome email from the mail list > manager below that contains your password for the list. I'd suggest that > you change that password unless you already did so. > > Best of luck and welcome to the OpenJDK! Looking forward to see you on the > mailing lists. > /Jesper > > > > 11 nov. 2021 kl. 21:11 skrev asha somayajula : > > > > Hi, I'm a newbie looking to start working on some bugs for now. Can > someone > > provide me some guidance here? I could;t post any clarification questions > > on the JIRA open jdk forum, not sure what access is needed to see if I > can > > comment and get clarifications as needed before working the defects? > > > > Please advise, > > Thank you, > > Asha > > > > On Thu, Nov 11, 2021 at 2:09 PM > wrote: > > > >> Welcome to the discuss at openjdk.java.net mailing list! > >> > >> To post to this list, send your message to: > >> > >> discuss at openjdk.java.net > >> > >> General information about the mailing list is at: > >> > >> https://mail.openjdk.java.net/mailman/listinfo/discuss > >> > >> If you ever want to unsubscribe or change your options (eg, switch to > >> or from digest mode, change your password, etc.), visit your > >> subscription page at: > >> > >> > >> > https://mail.openjdk.java.net/mailman/options/discuss/somayajulaas%40gmail.com > >> > >> > >> You can also make such adjustments via email by sending a message to: > >> > >> discuss-request at openjdk.java.net > >> > >> with the word `help' in the subject or body (don't include the > >> quotes), and you will get back a message with instructions. > >> > >> You must know your password to change your options (including changing > >> the password, itself) or to unsubscribe without confirmation. It is: > >> > >> vozuopte > >> > >> Normally, Mailman will remind you of your openjdk.java.net mailing > >> list passwords once every month, although you can disable this if you > >> prefer. This reminder will also include instructions on how to > >> unsubscribe or change your account options. There is also a button on > >> your options page that will email your current password to you. > >> > > From michal at kleczek.org Sun Nov 21 13:27:36 2021 From: michal at kleczek.org (=?utf-8?Q?Micha=C5=82_K=C5=82eczek?=) Date: Sun, 21 Nov 2021 14:27:36 +0100 Subject: ModuleLayer.Controller strongly references Module Message-ID: <9136A4EB-3B1B-4126-8B83-94DE52134D42@kleczek.org> Hello All, I am looking for a way to associate ModuleLayer.Controller with a Module (or ModuleLayer) in such a way that it won?t disable garbage collection of Modules and ModuleLayers. WeakHashMap won?t work as Controller strongly references its ModuleLayer (which in turn strongly references Modules). WeakHashMap> won?t work either cause controller will be garbage collected. So far I only came up with subclassing a ModuleReference and keeping the reference to the controller there. This won?t work in case when ModuleLayer.configuration() is used a a parent configuration. Am I missing something obvious here? Thanks, Michal From mario.g.pavlov at gmail.com Sun Nov 21 15:20:09 2021 From: mario.g.pavlov at gmail.com (Mario Pavlov) Date: Sun, 21 Nov 2021 17:20:09 +0200 Subject: How to run the micro benchmark tests Message-ID: Hi everyone, I can't seem to find instructions on how to run the micro bench tests, anywhere in the OpenJDK pages. What is the easiest way to run, modify, re-run these tests? Thank you. Cheers, Mario From kartikohri13 at gmail.com Sun Nov 21 15:36:43 2021 From: kartikohri13 at gmail.com (Kartik Ohri) Date: Sun, 21 Nov 2021 21:06:43 +0530 Subject: How to run the micro benchmark tests In-Reply-To: References: Message-ID: Hi! You are probably looking for https://github.com/openjdk/jdk/blob/master/doc/testing.md .The configuration section describes how to set up JMH for running JDK microbenchmarks. The examples at the start of the file include examples of running microbenchmarks. There are also sections on running specific microbenchmarks and passing command line options to JMH. Regards, Kartik On Sun, Nov 21, 2021 at 8:50 PM Mario Pavlov wrote: > Hi everyone, > I can't seem to find instructions on how to run the micro bench tests, > anywhere in the OpenJDK pages. > What is the easiest way to run, modify, re-run these tests? > Thank you. > > Cheers, > Mario > From Alan.Bateman at oracle.com Sun Nov 21 20:55:27 2021 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sun, 21 Nov 2021 20:55:27 +0000 Subject: ModuleLayer.Controller strongly references Module In-Reply-To: <9136A4EB-3B1B-4126-8B83-94DE52134D42@kleczek.org> References: <9136A4EB-3B1B-4126-8B83-94DE52134D42@kleczek.org> Message-ID: <8af64d7d-4602-9c50-c08c-0ce0ae1c78d6@oracle.com> On 21/11/2021 13:27, Micha? K?eczek wrote: > Hello All, > > I am looking for a way to associate ModuleLayer.Controller with a Module (or ModuleLayer) in such a way that it won?t disable garbage collection of Modules and ModuleLayers. > WeakHashMap won?t work as Controller strongly references its ModuleLayer (which in turn strongly references Modules). > WeakHashMap> won?t work either cause controller will be garbage collected. > > So far I only came up with subclassing a ModuleReference and keeping the reference to the controller there. This won?t work in case when ModuleLayer.configuration() is used a a parent configuration. > > Am I missing something obvious here? You are correct that a module layer doesn't keep the ML.Controller alive. A ML.Controller is somewhat niche object to expand the readability graph or maybe add additional edges to open modules, and then be thrown away. It sounds like you want to keep it around in order to do further opening when additional child layers come into being. One way you could do this is create a module with a holder class to keep the reference. So rather than keeping the reference in the model world (ModuleReference), instead put it as a field in a reified module. With the right encapsulation it should give you the module layer -> Controller without compromising the integrity of the layers. If you want to discuss further then it's probably best to follow-up on jigsaw-dev rather here. -Alan.