< prev index next >

src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c

Print this page

        

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 1998, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2020, 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
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.  Oracle designates this

@@ -925,29 +925,32 @@
 {
     eventHelper_releaseEvents();
     return JNI_TRUE;
 }
 
-void *VirtualMachine_Cmds[] = { (void *)22
-    ,(void *)version
-    ,(void *)classesForSignature
-    ,(void *)allClasses
-    ,(void *)getAllThreads
-    ,(void *)topLevelThreadGroups
-    ,(void *)dispose
-    ,(void *)idSizes
-    ,(void *)suspend
-    ,(void *)resume
-    ,(void *)doExit
-    ,(void *)createString
-    ,(void *)capabilities
-    ,(void *)classPaths
-    ,(void *)disposeObjects
-    ,(void *)holdEvents
-    ,(void *)releaseEvents
-    ,(void *)capabilitiesNew
-    ,(void *)redefineClasses
-    ,(void *)setDefaultStratum
-    ,(void *)allClassesWithGeneric
-    ,(void *)instanceCounts
-    ,(void *)allModules
+CommandSet VirtualMachine_Cmds = {
+    22, "VirtualMachine",
+    {
+        {version, "Version"},
+        {classesForSignature, "ClassesForSignature"},
+        {allClasses, "AllClasses"},
+        {getAllThreads, "GetAllThreads"},
+        {topLevelThreadGroups, "TopLevelThreadGroups"},
+        {dispose, "Dispose"},
+        {idSizes, "IDSizes"},
+        {suspend, "Suspend"},
+        {resume, "Resume"},
+        {doExit, "DoExit"},
+        {createString, "CreateString"},
+        {capabilities, "Capabilities"},
+        {classPaths, "ClassPaths"},
+        {disposeObjects, "DisposeObjects"},
+        {holdEvents, "HoldEvents"},
+        {releaseEvents, "ReleaseEvents"},
+        {capabilitiesNew, "CapabilitiesNew"},
+        {redefineClasses, "RedefineClasses"},
+        {setDefaultStratum, "SetDefaultStratum"},
+        {allClassesWithGeneric, "AllClassesWithGeneric"},
+        {instanceCounts, "InstanceCounts"},
+        {allModules, "AllModules"}
+    }
 };
< prev index next >