Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #12499

Re: OpenJDK Zero interpreter: fast bytecodes

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Aleksey Shipilev <shade@redhat.com>
Newsgroups linux.debian.maint.java
Subject Re: OpenJDK Zero interpreter: fast bytecodes
Date Fri, 06 Jan 2023 12:50:02 +0100
Message-ID <FKTou-fYAB-5@gated-at.bofh.it> (permalink)
References <FKv2N-fIF6-3@gated-at.bofh.it> <FKGUh-fQmq-3@gated-at.bofh.it>
X-Mailbox-Line From debian-java-request@lists.debian.org Fri Jan 6 11:49:24 2023
Old-Return-Path <shade@redhat.com>
X-Amavis-Spam-Status No, score=-8.33 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, NICE_REPLY_A=-1.148, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -5.5
X-Mc-Unique o4NUKCBpMUKqueZzcd_kvg-1
X-Gm-Message-State AFqh2koBm9n4shHIQGG6MgMpe2kaYawVJpUzTYGXIM73nwAkH/GB4p5N 35TCgFSNMRpTgFaWUtbI2PD6bhpQiPN9wxwWYArpcSiMK8WKQNXucXX14T9wMdH61zxwACrWv/d gLYwp2w4Me/7SR2U5jFbB0OQF
X-Received by 2002:a17:906:6402:b0:7c1:962e:cf24 with SMTP id d2-20020a170906640200b007c1962ecf24mr45334224ejm.50.1673005739262; Fri, 06 Jan 2023 03:48:59 -0800 (PST)
X-Google-SMTP-Source AMrXdXuYT2S/2CKprvII9eVTfxy0wBfZNKmfhyFdFPGd1X+6mgBFIKF80FoJdaJi7Fg2sMyAkWPiNQ==
X-Received by 2002:a17:906:6402:b0:7c1:962e:cf24 with SMTP id d2-20020a170906640200b007c1962ecf24mr45334218ejm.50.1673005739118; Fri, 06 Jan 2023 03:48:59 -0800 (PST)
MIME-Version 1.0
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2
X-Mimecast-Originator redhat.com
Content-Language en-US
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 7bit
X-Mailing-List <debian-java@lists.debian.org> archive/latest/23142
List-ID <debian-java.lists.debian.org>
List-URL <https://lists.debian.org/debian-java/>
List-Archive https://lists.debian.org/msgid-search/b3dbcba3-ce00-ba96-7388-226533d95180@redhat.com
Approved robomod@news.nic.it
Lines 26
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Fri, 6 Jan 2023 12:48:57 +0100
X-Original-Message-ID <b3dbcba3-ce00-ba96-7388-226533d95180@redhat.com>
X-Original-References <cd5d94a8-928d-3b2f-2f55-dd9610016a18@redhat.com> <58fbe97a-a18d-2c21-5c5b-ca1e47f0984e@apache.org>
Xref csiph.com linux.debian.maint.java:12499

Show key headers only | View raw


Hi Emmanuel,

On 1/5/23 23:20, Emmanuel Bourg wrote:
> Is it enabled in all JDKs after JDK 18 too?

Yes, it is implemented and enabled by default in JDK 18+ onward. I now see openjdk-{18,19,20,21}-* 
ship in sid for many architectures already, so this Zero improvement might already be implicitly tested.

>> Is there an easy way to check if e.g. bookworm can be fully re-built
>> with latest and greatest 17.0.7 EA?
> 
> Its tricky, the arch all packages are usually built and tested on amd64
> only (reproducible-builds.org also rebuilds on i386, arm64 and armhf).
> Rebuilding the 1500+ Java packages takes at least two days on a 4c/8t
> 4GHz Xeon, but on m68k it's going to take ages and that would abuse a
> bit the shared porter boxes.

Yes, m68k (linker?) is problematic even for vanilla OpenJDK cross-builds.

Since openjdk 18+ packages are already built, which I assume implies that someone would eventually 
rebuild/run the Java packages with them, I would just wait for bug reports then. If that happens, 
tell me if you need a debian-specific patch to disable/yank the change from any openjdk tree.

-- 
Thanks,
-Aleksey

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Find similar


Thread

OpenJDK Zero interpreter: fast bytecodes Aleksey Shipilev <shade@redhat.com> - 2023-01-05 10:50 +0100
  Re: OpenJDK Zero interpreter: fast bytecodes Emmanuel Bourg <ebourg@apache.org> - 2023-01-05 23:30 +0100
    Re: OpenJDK Zero interpreter: fast bytecodes Aleksey Shipilev <shade@redhat.com> - 2023-01-06 12:50 +0100

csiph-web