jdk
8346567: Make Class.getModifiers() non-native
#22652
Open

8346567: Make Class.getModifiers() non-native #22652

coleenp wants to merge 13 commits into openjdk:master from coleenp:modifiers2
coleenp
coleenp 8345678: Make Class.getModifiers() non-native.
ae66667c
bridgekeeper
openjdk
openjdk
openjdk openjdk added graal
openjdk openjdk added serviceability
openjdk openjdk added hotspot
openjdk openjdk added core-libs
liach
liach commented on 2024-12-09
coleenp Make modifiers final and do the constructor that isn't called trick.
d5664dbd
liach
liach commented on 2024-12-09
coleenp Move compute_modifier_flags to typeArrayKlass since ObjArrayKlass has…
0aeef9ac
coleenp Add trailing semi
1f280729
viktorklang-ora
viktorklang-ora commented on 2024-12-11
coleenp Add Benchmark
bce5cb02
DanHeidinga
DanHeidinga commented on 2024-12-11
coleenp Add @Stable
e7b122d0
coleenp pass dumyModifiers to Class constructor that's never called.
439c868b
openjdk
openjdk openjdk added merge-conflict
coleenp Merge branch 'master' into modifiers2
21c89456
coleenp Fix merge issues.
1e939429
openjdk openjdk removed merge-conflict
ExE-Boss
ExE-Boss commented on 2024-12-17
coleenp coleenp changed the title 8345678: Make Class.getModifiers() non-native. 8346567: Make Class.getModifiers() non-native 4 days ago
coleenp Update test/micro/org/openjdk/bench/java/lang/reflect/Clazz.java
345ff57b
coleenp Update test/micro/org/openjdk/bench/java/lang/reflect/Clazz.java
562b07d0
coleenp Update test/micro/org/openjdk/bench/java/lang/reflect/Clazz.java
ecff1ae1
coleenp Fix reflection tests for new int parameter in Class constructor.
9965d2e0

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone