Integrated: 8309953: Strengthen and optimize oopDesc age methods

Aleksey Shipilev shade at openjdk.org
Thu Jun 15 19:17:47 UTC 2023


On Tue, 13 Jun 2023 20:04:48 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> See the RFE for discussion. Basically, there is little reason to do two loads of mark word, when we can do one. 
> 
> Additional testing:
>  - [x] Eyeballing generated code
>  - [x] Linux x86_64 fastdebug `tier1 tier2 tier3`
>  - [x] Linux AArch64 fastdebug `tier1 tier2 tier3`

This pull request has now been integrated.

Changeset: 4a5475ce
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/4a5475ce0492fc02019b0f89b50601c388c63e21
Stats:     10 lines in 1 file changed: 2 ins; 0 del; 8 mod

8309953: Strengthen and optimize oopDesc age methods

Reviewed-by: mdoerr, rkennke, tschatzl, stefank

-------------

PR: https://git.openjdk.org/jdk/pull/14456


More information about the hotspot-dev mailing list