summaryrefslogtreecommitdiff
path: root/runtime/native/dalvik_system_VMRuntime.cc
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/native/dalvik_system_VMRuntime.cc')
-rw-r--r--runtime/native/dalvik_system_VMRuntime.cc28
1 files changed, 13 insertions, 15 deletions
diff --git a/runtime/native/dalvik_system_VMRuntime.cc b/runtime/native/dalvik_system_VMRuntime.cc
index 9e2e8b9f80..1ffb7cea38 100644
--- a/runtime/native/dalvik_system_VMRuntime.cc
+++ b/runtime/native/dalvik_system_VMRuntime.cc
@@ -237,8 +237,8 @@ static jboolean VMRuntime_isCheckJniEnabled(JNIEnv* env, jobject) {
return down_cast<JNIEnvExt*>(env)->GetVm()->IsCheckJniEnabled() ? JNI_TRUE : JNI_FALSE;
}
-static jint VMRuntime_getSdkVersionNative(JNIEnv* env ATTRIBUTE_UNUSED,
- jclass klass ATTRIBUTE_UNUSED,
+static jint VMRuntime_getSdkVersionNative([[maybe_unused]] JNIEnv* env,
+ [[maybe_unused]] jclass klass,
jint default_sdk_version) {
return android::base::GetIntProperty("ro.build.version.sdk",
default_sdk_version);
@@ -355,8 +355,7 @@ static void VMRuntime_runHeapTasks(JNIEnv* env, jobject) {
Runtime::Current()->GetHeap()->GetTaskProcessor()->RunAllTasks(Thread::ForEnv(env));
}
-static void VMRuntime_preloadDexCaches(JNIEnv* env ATTRIBUTE_UNUSED, jobject) {
-}
+static void VMRuntime_preloadDexCaches([[maybe_unused]] JNIEnv* env, jobject) {}
/*
* This is called by the framework after it loads a code path on behalf of the app.
@@ -364,7 +363,7 @@ static void VMRuntime_preloadDexCaches(JNIEnv* env ATTRIBUTE_UNUSED, jobject) {
* for more precise telemetry (e.g. is the split apk odex up to date?) and debugging.
*/
static void VMRuntime_registerAppInfo(JNIEnv* env,
- jclass clazz ATTRIBUTE_UNUSED,
+ [[maybe_unused]] jclass clazz,
jstring package_name,
jstring cur_profile_file,
jstring ref_profile_file,
@@ -418,8 +417,8 @@ static jstring VMRuntime_getCurrentInstructionSet(JNIEnv* env, jclass) {
return env->NewStringUTF(GetInstructionSetString(kRuntimeISA));
}
-static void VMRuntime_setSystemDaemonThreadPriority(JNIEnv* env ATTRIBUTE_UNUSED,
- jclass klass ATTRIBUTE_UNUSED) {
+static void VMRuntime_setSystemDaemonThreadPriority([[maybe_unused]] JNIEnv* env,
+ [[maybe_unused]] jclass klass) {
#ifdef ART_TARGET_ANDROID
Thread* self = Thread::Current();
DCHECK(self != nullptr);
@@ -435,14 +434,14 @@ static void VMRuntime_setSystemDaemonThreadPriority(JNIEnv* env ATTRIBUTE_UNUSED
#endif
}
-static void VMRuntime_setDedupeHiddenApiWarnings(JNIEnv* env ATTRIBUTE_UNUSED,
- jclass klass ATTRIBUTE_UNUSED,
+static void VMRuntime_setDedupeHiddenApiWarnings([[maybe_unused]] JNIEnv* env,
+ [[maybe_unused]] jclass klass,
jboolean dedupe) {
Runtime::Current()->SetDedupeHiddenApiWarnings(dedupe);
}
static void VMRuntime_setProcessPackageName(JNIEnv* env,
- jclass klass ATTRIBUTE_UNUSED,
+ [[maybe_unused]] jclass klass,
jstring java_package_name) {
ScopedUtfChars package_name(env, java_package_name);
Runtime::Current()->SetProcessPackageName(package_name.c_str());
@@ -453,8 +452,7 @@ static void VMRuntime_setProcessDataDirectory(JNIEnv* env, jclass, jstring java_
Runtime::Current()->SetProcessDataDirectory(data_dir.c_str());
}
-static void VMRuntime_bootCompleted(JNIEnv* env ATTRIBUTE_UNUSED,
- jclass klass ATTRIBUTE_UNUSED) {
+static void VMRuntime_bootCompleted([[maybe_unused]] JNIEnv* env, [[maybe_unused]] jclass klass) {
jit::Jit* jit = Runtime::Current()->GetJit();
if (jit != nullptr) {
jit->BootCompleted();
@@ -482,14 +480,14 @@ class ClearJitCountersVisitor : public ClassVisitor {
}
};
-static void VMRuntime_resetJitCounters(JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) {
+static void VMRuntime_resetJitCounters(JNIEnv* env, [[maybe_unused]] jclass klass) {
ScopedObjectAccess soa(env);
ClearJitCountersVisitor visitor;
Runtime::Current()->GetClassLinker()->VisitClasses(&visitor);
}
static jboolean VMRuntime_isValidClassLoaderContext(JNIEnv* env,
- jclass klass ATTRIBUTE_UNUSED,
+ [[maybe_unused]] jclass klass,
jstring jencoded_class_loader_context) {
if (UNLIKELY(jencoded_class_loader_context == nullptr)) {
ScopedFastNativeObjectAccess soa(env);
@@ -500,7 +498,7 @@ static jboolean VMRuntime_isValidClassLoaderContext(JNIEnv* env,
return ClassLoaderContext::IsValidEncoding(encoded_class_loader_context.c_str());
}
-static jobject VMRuntime_getBaseApkOptimizationInfo(JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) {
+static jobject VMRuntime_getBaseApkOptimizationInfo(JNIEnv* env, [[maybe_unused]] jclass klass) {
AppInfo* app_info = Runtime::Current()->GetAppInfo();
DCHECK(app_info != nullptr);