jdk-24/test/hotspot/jtreg/vmTestbase/nsk/jvmti
Coleen Phillimore d1d57d9446 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators
Call extension ClassUnload event as a deferred event from the ServiceThread and remove unsafe arguments

Reviewed-by: sspitsyn, dholmes
2019-12-02 09:02:17 -05:00
..
AddCapabilities 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
AddToBootstrapClassLoaderSearch 8199383: [TESTBUG] Open source VM testbase JVMTI tests 2018-05-24 17:12:15 -07:00
AddToSystemClassLoaderSearch 8199383: [TESTBUG] Open source VM testbase JVMTI tests 2018-05-24 17:12:15 -07:00
Agent_OnLoad 8210481: Remove #ifdef cplusplus from vmTestbase 2018-09-17 19:36:09 -07:00
Agent_OnUnload 8210481: Remove #ifdef cplusplus from vmTestbase 2018-09-17 19:36:09 -07:00
Allocate 8231552: ZGC: Refine address space reservation 2019-10-24 17:24:58 +02:00
AttachOnDemand 8223044: Add back exception checking in tests 2019-05-07 07:43:41 -07:00
Breakpoint 8218401: WRONG_PHASE: vmTestbase/nsk/jvmti test crash 2019-03-21 19:56:31 +00:00
ClassFileLoadHook 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
ClassLoad 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
ClassPrepare 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
ClearBreakpoint 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
ClearFieldAccessWatch 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
ClearFieldModificationWatch 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
CompiledMethodLoad 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
CompiledMethodUnload 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
CreateRawMonitor 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
DataDumpRequest 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
Deallocate 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
DestroyRawMonitor 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
DisposeEnvironment 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
DynamicCodeGenerated 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
Exception 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
ExceptionCatch 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
FieldAccess 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
FieldModification 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
ForceEarlyReturn 8212535: Remove spaces before/after () for vmTestbase/[a-j]* 2018-10-22 19:31:41 -07:00
ForceGarbageCollection 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
FramePop 8218401: WRONG_PHASE: vmTestbase/nsk/jvmti test crash 2019-03-21 19:56:31 +00:00
GarbageCollectionFinish 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
GarbageCollectionStart 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
GenerateEvents 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* 2018-10-08 13:54:43 -07:00
GetAllThreads 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetArgumentsSize 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests 2018-09-05 19:40:52 -07:00
GetAvailableProcessors 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetBytecodes 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetCapabilities 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetClassFields 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetClassLoader 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests 2018-09-05 19:40:52 -07:00
GetClassLoaderClasses 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetClassMethods 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetClassModifiers 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests 2018-09-05 19:40:52 -07:00
GetClassSignature 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
GetClassStatus 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests 2018-09-05 19:40:52 -07:00
GetCurrentContendedMonitor 8214149: Move out assignments when not using NSK*VERIFY macros 2018-11-21 10:46:45 -08:00
GetCurrentThreadCpuTime 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetCurrentThreadCpuTimerInfo 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetEnv/GetEnv001 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetEnvironmentLocalStorage 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetErrorName 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetExtensionEvents 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetExtensionFunctions 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetFieldDeclaringClass 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests 2018-09-05 19:40:52 -07:00
GetFieldModifiers 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests 2018-09-05 19:40:52 -07:00
GetFieldName 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
GetFrameCount 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests 2018-09-05 19:40:52 -07:00
GetFrameLocation 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
GetImplementedInterfaces 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetJLocationFormat 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetJNIFunctionTable 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
GetLineNumberTable 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
GetLoadedClasses 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetLocalVariable 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests 2018-09-07 09:50:02 -07:00
GetLocalVariableTable 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
GetMaxLocals 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests 2018-09-07 09:50:02 -07:00
GetMethodDeclaringClass 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
GetMethodLocation 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetMethodModifiers 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests 2018-09-07 09:50:02 -07:00
GetMethodName 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
GetObjectHashCode 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetObjectMonitorUsage 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests 2018-09-07 09:50:02 -07:00
GetObjectSize 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetObjectsWithTags 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetOwnedMonitorInfo 8214149: Move out assignments when not using NSK*VERIFY macros 2018-11-21 10:46:45 -08:00
GetPhase 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetPotentialCapabilities 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetSourceDebugExtension 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests 2018-09-07 09:50:02 -07:00
GetSourceFileName 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests 2018-09-07 09:50:02 -07:00
GetStackTrace 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetSystemProperties 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetSystemProperty 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetTag 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetThreadCpuTime 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetThreadCpuTimerInfo 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetThreadGroupChildren 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetThreadGroupInfo 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests 2018-09-07 09:50:02 -07:00
GetThreadInfo 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
GetThreadLocalStorage 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
GetThreadState 8221372: Test vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java times out 2019-11-26 02:32:32 +00:00
GetTime 8229036: Remove the testing against NSK_TRUE from tests 2019-08-08 04:29:56 -07:00
GetTimerInfo 8229036: Remove the testing against NSK_TRUE from tests 2019-08-08 04:29:56 -07:00
GetTopThreadGroups 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
GetVersionNumber 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests 2018-09-07 09:50:02 -07:00
InterruptThread 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
IsArrayClass 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
IsFieldSynthetic 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
IsInterface 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
IsMethodNative 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
IsMethodObsolete 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* 2018-10-08 13:56:28 -07:00
IsMethodSynthetic 8214417: Add space after/before {} in vmTestbase/nsk/jvmti/[A-I] tests 2018-11-29 18:57:18 -08:00
IterateOverHeap 8212535: Remove spaces before/after () for vmTestbase/[a-j]* 2018-10-22 19:31:41 -07:00
IterateOverInstancesOfClass 8212535: Remove spaces before/after () for vmTestbase/[a-j]* 2018-10-22 19:31:41 -07:00
IterateOverObjectsReachableFromObject 8212535: Remove spaces before/after () for vmTestbase/[a-j]* 2018-10-22 19:31:41 -07:00
IterateOverReachableObjects 8212535: Remove spaces before/after () for vmTestbase/[a-j]* 2018-10-22 19:31:41 -07:00
IterateThroughHeap 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
MethodEntry 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
MethodExit 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
MonitorContendedEnter 8211782: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]* 2018-10-08 19:44:44 -07:00
MonitorContendedEntered 8211782: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]* 2018-10-08 19:44:44 -07:00
MonitorWait 8220352: Crash with assert(external_guard || result != __null) failed: Invalid JNI handle 2019-03-13 19:42:23 -07:00
MonitorWaited 8220352: Crash with assert(external_guard || result != __null) failed: Invalid JNI handle 2019-03-13 19:42:23 -07:00
NativeMethodBind 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
NotifyFramePop 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests 2018-09-11 10:12:50 -07:00
ObjectFree 8211782: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]* 2018-10-08 19:44:44 -07:00
PopFrame 8216386: vmTestbase/nsk/jvmti/PopFrame/popframe005/TestDescription.java fails 2019-01-24 11:10:13 -08:00
RawMonitorEnter 8210593: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[N-R] tests 2018-09-12 10:27:03 -07:00
RawMonitorExit 8210593: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[N-R] tests 2018-09-12 10:27:03 -07:00
RawMonitorNotify 8210593: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[N-R] tests 2018-09-12 10:27:03 -07:00
RawMonitorNotifyAll 8210593: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[N-R] tests 2018-09-12 10:27:03 -07:00
RawMonitorWait 8231289: Disentangle JvmtiRawMonitor from ObjectMonitor and clean it up 2019-10-07 18:44:53 -04:00
RedefineClasses 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
RelinquishCapabilities 8229036: Remove the testing against NSK_TRUE from tests 2019-08-08 04:29:56 -07:00
ResourceExhausted 8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails 2019-09-26 13:56:58 +02:00
ResumeThread 8211782: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]* 2018-10-08 19:44:44 -07:00
ResumeThreadList 8212535: Remove spaces before/after () for vmTestbase/[a-j]* 2018-10-22 19:31:41 -07:00
RetransformClasses 8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests 2019-01-14 00:00:00 +01:00
RunAgentThread 8210665: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[R-U] tests 2018-09-13 13:03:50 -07:00
scenarios 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators 2019-12-02 09:02:17 -05:00
SetBreakpoint 8210665: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[R-U] tests 2018-09-13 13:03:50 -07:00
SetEnvironmentLocalStorage 8212082: Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]* 2018-10-14 19:07:34 -07:00
SetEventCallbacks 8212082: Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]* 2018-10-14 19:07:34 -07:00
SetEventNotificationMode 8210665: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[R-U] tests 2018-09-13 13:03:50 -07:00
SetExtensionEventCallback 8212535: Remove spaces before/after () for vmTestbase/[a-j]* 2018-10-22 19:31:41 -07:00
SetFieldAccessWatch 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
SetFieldModificationWatch 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
SetJNIFunctionTable 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
SetLocalVariable 8212535: Remove spaces before/after () for vmTestbase/[a-j]* 2018-10-22 19:31:41 -07:00
SetNativeMethodPrefix 8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests 2019-01-14 00:00:00 +01:00
SetSystemProperty 8214502: Add space after/before {} in remaining vmTestbase tests 2018-12-03 19:47:37 -08:00
SetTag 8212082: Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]* 2018-10-14 19:07:34 -07:00
SetThreadLocalStorage 8212082: Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]* 2018-10-14 19:07:34 -07:00
SetVerboseFlag 8212148: Remove remaining NSK_CPP_STUBs 2018-10-22 12:43:15 -07:00
SingleStep 8222224: vmTestbase/nsk/jvmti/SingleStep/singlestep001/TestDescription.java fails 2019-04-10 21:21:31 +00:00
StopThread 8212148: Remove remaining NSK_CPP_STUBs 2018-10-22 12:43:15 -07:00
SuspendThread 8215161: Normalize spaces for vmTestbase/[a-j] 2018-12-11 10:29:30 -08:00
SuspendThreadList 8212148: Remove remaining NSK_CPP_STUBs 2018-10-22 12:43:15 -07:00
ThreadEnd 8212884: Remove the assignments in ifs for vmTestbase/[a-s] 2018-10-25 14:23:26 -07:00
ThreadStart 8213001: vmTestbase/nsk/jvmti/ThreadStart/threadstart002/TestDescription.java debug agent times out 2019-01-09 12:09:20 -05:00
unit 8169467: GetLocalInstance returns JVMTI_ERROR_TYPE_MISMATCH (rather than JVMTI_ERROR_INVALID_SLOT) on static method 2019-11-22 10:07:21 +00:00
VMDeath 8212148: Remove remaining NSK_CPP_STUBs 2018-10-22 12:43:15 -07:00
VMInit 8210665: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[R-U] tests 2018-09-13 13:03:50 -07:00
VMObjectAlloc 8212148: Remove remaining NSK_CPP_STUBs 2018-10-22 12:43:15 -07:00
NativeLibraryCopier.java 8199383: [TESTBUG] Open source VM testbase JVMTI tests 2018-05-24 17:12:15 -07:00