From 2c64a837e62c2839521c89060b5bb0dcb237ddda Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Thu, 4 Jan 2018 11:31:56 +0000 Subject: Change ClassStatus to fit into 4 bits. In preparation for extending the type check bit string from 24 to 28 bits, rewrite ClassStatus to fit into 4 bits. Also perform a proper cleanup of the ClassStatus, i.e. change it to an enum class, remove the "Status" word from enumerator names, replace "Max" with "Last" in line with other enumerations and remove aliases from mirror::Class. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Test: Pixel 2 XL boots. Test: testrunner.py --target --optimizing Bug: 64692057 Bug: 65318848 Change-Id: Iec1610ba5dac2c527b36c12819f132e1a77f2d45 --- runtime/compiler_callbacks.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/compiler_callbacks.h') diff --git a/runtime/compiler_callbacks.h b/runtime/compiler_callbacks.h index 9041df94b9..4560bca922 100644 --- a/runtime/compiler_callbacks.h +++ b/runtime/compiler_callbacks.h @@ -55,7 +55,7 @@ class CompilerCallbacks { // Return the class status of a previous stage of the compilation. This can be used, for example, // when class unloading is enabled during multidex compilation. virtual ClassStatus GetPreviousClassState(ClassReference ref ATTRIBUTE_UNUSED) { - return ClassStatus::kStatusNotReady; + return ClassStatus::kNotReady; } virtual void SetDoesClassUnloading(bool does_class_unloading ATTRIBUTE_UNUSED, -- cgit v1.2.3-59-g8ed1b