File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
compiler/src/jdk.graal.compiler/src/jdk/graal/compiler/hotspot Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 45
45
*/
46
46
public final class SnippetSignature implements Signature {
47
47
48
- private final List <String > parameters = new ArrayList <>() ;
48
+ private final List <String > parameters ;
49
49
private final String returnType ;
50
50
private final String originalString ;
51
51
@@ -66,7 +66,9 @@ static synchronized void initPrimitiveKindCache(MetaAccessProvider metaAccess) {
66
66
}
67
67
68
68
public SnippetSignature (String signature ) {
69
- returnType = SignatureUtil .parseSignature (signature , parameters );
69
+ ArrayList <String > buffer = new ArrayList <>();
70
+ returnType = SignatureUtil .parseSignature (signature , buffer );
71
+ parameters = List .copyOf (buffer );
70
72
originalString = signature ;
71
73
}
72
74
You can’t perform that action at this time.
0 commit comments