mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
8283274: Improve @jvms usage in java.base
Reviewed-by: iris
This commit is contained in:
parent
31df6a60a8
commit
5ef1990d6c
6 changed files with 12 additions and 12 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2018, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -32,7 +32,7 @@ import java.lang.invoke.VarHandle.VarHandleDesc;
|
|||
|
||||
/**
|
||||
* A <a href="package-summary.html#nominal">nominal descriptor</a> for a loadable
|
||||
* constant value, as defined in JVMS 4.4. Such a descriptor can be resolved via
|
||||
* constant value, as defined in JVMS {@jvms 4.4}. Such a descriptor can be resolved via
|
||||
* {@link ConstantDesc#resolveConstantDesc(MethodHandles.Lookup)} to yield the
|
||||
* constant value itself.
|
||||
*
|
||||
|
@ -87,7 +87,7 @@ public sealed interface ConstantDesc
|
|||
String {
|
||||
/**
|
||||
* Resolves this descriptor reflectively, emulating the resolution behavior
|
||||
* of JVMS 5.4.3 and the access control behavior of JVMS 5.4.4. The resolution
|
||||
* of JVMS {@jvms 5.4.3} and the access control behavior of JVMS {@jvms 5.4.4}. The resolution
|
||||
* and access control context is provided by the {@link MethodHandles.Lookup}
|
||||
* parameter. No caching of the resulting value is performed.
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue