diff options
Diffstat (limited to 'openjdkjvmti/OpenjdkJvmTi.cc')
-rw-r--r-- | openjdkjvmti/OpenjdkJvmTi.cc | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/openjdkjvmti/OpenjdkJvmTi.cc b/openjdkjvmti/OpenjdkJvmTi.cc index 276b3a813d..1e76368618 100644 --- a/openjdkjvmti/OpenjdkJvmTi.cc +++ b/openjdkjvmti/OpenjdkJvmTi.cc @@ -472,9 +472,9 @@ class JvmtiFunctions { static jvmtiError IterateOverObjectsReachableFromObject( jvmtiEnv* env, - jobject object ATTRIBUTE_UNUSED, - jvmtiObjectReferenceCallback object_reference_callback ATTRIBUTE_UNUSED, - const void* user_data ATTRIBUTE_UNUSED) { + [[maybe_unused]] jobject object, + [[maybe_unused]] jvmtiObjectReferenceCallback object_reference_callback, + [[maybe_unused]] const void* user_data) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_tag_objects); return ERR(NOT_IMPLEMENTED); @@ -482,19 +482,19 @@ class JvmtiFunctions { static jvmtiError IterateOverReachableObjects( jvmtiEnv* env, - jvmtiHeapRootCallback heap_root_callback ATTRIBUTE_UNUSED, - jvmtiStackReferenceCallback stack_ref_callback ATTRIBUTE_UNUSED, - jvmtiObjectReferenceCallback object_ref_callback ATTRIBUTE_UNUSED, - const void* user_data ATTRIBUTE_UNUSED) { + [[maybe_unused]] jvmtiHeapRootCallback heap_root_callback, + [[maybe_unused]] jvmtiStackReferenceCallback stack_ref_callback, + [[maybe_unused]] jvmtiObjectReferenceCallback object_ref_callback, + [[maybe_unused]] const void* user_data) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_tag_objects); return ERR(NOT_IMPLEMENTED); } static jvmtiError IterateOverHeap(jvmtiEnv* env, - jvmtiHeapObjectFilter object_filter ATTRIBUTE_UNUSED, - jvmtiHeapObjectCallback heap_object_callback ATTRIBUTE_UNUSED, - const void* user_data ATTRIBUTE_UNUSED) { + [[maybe_unused]] jvmtiHeapObjectFilter object_filter, + [[maybe_unused]] jvmtiHeapObjectCallback heap_object_callback, + [[maybe_unused]] const void* user_data) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_tag_objects); return ERR(NOT_IMPLEMENTED); @@ -730,10 +730,10 @@ class JvmtiFunctions { } static jvmtiError GetConstantPool(jvmtiEnv* env, - jclass klass ATTRIBUTE_UNUSED, - jint* constant_pool_count_ptr ATTRIBUTE_UNUSED, - jint* constant_pool_byte_count_ptr ATTRIBUTE_UNUSED, - unsigned char** constant_pool_bytes_ptr ATTRIBUTE_UNUSED) { + [[maybe_unused]] jclass klass, + [[maybe_unused]] jint* constant_pool_count_ptr, + [[maybe_unused]] jint* constant_pool_byte_count_ptr, + [[maybe_unused]] unsigned char** constant_pool_bytes_ptr) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_get_constant_pool); return ERR(NOT_IMPLEMENTED); @@ -926,15 +926,15 @@ class JvmtiFunctions { return MethodUtil::IsMethodObsolete(env, method, is_obsolete_ptr); } - static jvmtiError SetNativeMethodPrefix(jvmtiEnv* env, const char* prefix ATTRIBUTE_UNUSED) { + static jvmtiError SetNativeMethodPrefix(jvmtiEnv* env, [[maybe_unused]] const char* prefix) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_set_native_method_prefix); return ERR(NOT_IMPLEMENTED); } static jvmtiError SetNativeMethodPrefixes(jvmtiEnv* env, - jint prefix_count ATTRIBUTE_UNUSED, - char** prefixes ATTRIBUTE_UNUSED) { + [[maybe_unused]] jint prefix_count, + [[maybe_unused]] char** prefixes) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_set_native_method_prefix); return ERR(NOT_IMPLEMENTED); @@ -1032,8 +1032,7 @@ class JvmtiFunctions { mode); } - static jvmtiError GenerateEvents(jvmtiEnv* env, - jvmtiEvent event_type ATTRIBUTE_UNUSED) { + static jvmtiError GenerateEvents(jvmtiEnv* env, [[maybe_unused]] jvmtiEvent event_type) { ENSURE_VALID_ENV(env); return OK; } @@ -1195,28 +1194,28 @@ class JvmtiFunctions { } static jvmtiError GetCurrentThreadCpuTimerInfo(jvmtiEnv* env, - jvmtiTimerInfo* info_ptr ATTRIBUTE_UNUSED) { + [[maybe_unused]] jvmtiTimerInfo* info_ptr) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_get_current_thread_cpu_time); return ERR(NOT_IMPLEMENTED); } - static jvmtiError GetCurrentThreadCpuTime(jvmtiEnv* env, jlong* nanos_ptr ATTRIBUTE_UNUSED) { + static jvmtiError GetCurrentThreadCpuTime(jvmtiEnv* env, [[maybe_unused]] jlong* nanos_ptr) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_get_current_thread_cpu_time); return ERR(NOT_IMPLEMENTED); } static jvmtiError GetThreadCpuTimerInfo(jvmtiEnv* env, - jvmtiTimerInfo* info_ptr ATTRIBUTE_UNUSED) { + [[maybe_unused]] jvmtiTimerInfo* info_ptr) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_get_thread_cpu_time); return ERR(NOT_IMPLEMENTED); } static jvmtiError GetThreadCpuTime(jvmtiEnv* env, - jthread thread ATTRIBUTE_UNUSED, - jlong* nanos_ptr ATTRIBUTE_UNUSED) { + [[maybe_unused]] jthread thread, + [[maybe_unused]] jlong* nanos_ptr) { ENSURE_VALID_ENV(env); ENSURE_HAS_CAP(env, can_get_thread_cpu_time); return ERR(NOT_IMPLEMENTED); |