--- a/src/hotspot/share/utilities/globalDefinitions.cpp Mon Oct 21 09:26:14 2019 -0700
+++ b/src/hotspot/share/utilities/globalDefinitions.cpp Mon Oct 21 13:13:16 2019 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2019, 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
@@ -178,7 +178,16 @@
// Map BasicType to signature character
-char type2char_tab[T_CONFLICT+1]={ 0, 0, 0, 0, 'Z', 'C', 'F', 'D', 'B', 'S', 'I', 'J', 'L', '[', 'V', 0, 0, 0, 0, 0};
+char type2char_tab[T_CONFLICT+1] = {
+ 0, 0, 0, 0,
+ JVM_SIGNATURE_BOOLEAN, JVM_SIGNATURE_CHAR,
+ JVM_SIGNATURE_FLOAT, JVM_SIGNATURE_DOUBLE,
+ JVM_SIGNATURE_BYTE, JVM_SIGNATURE_SHORT,
+ JVM_SIGNATURE_INT, JVM_SIGNATURE_LONG,
+ JVM_SIGNATURE_CLASS, JVM_SIGNATURE_ARRAY,
+ JVM_SIGNATURE_VOID, 0,
+ 0, 0, 0, 0
+};
// Map BasicType to Java type name
const char* type2name_tab[T_CONFLICT+1] = {