huangcm
2025-07-01 676035278781360996553c427a12bf358249ebf7
.. drwxr-xr-x
arch drwxr-xr-x
base drwxr-xr-x
dex drwxr-xr-x
entrypoints drwxr-xr-x
gc drwxr-xr-x
hprof drwxr-xr-x
interpreter drwxr-xr-x
jdwp drwxr-xr-x
jit drwxr-xr-x
jni drwxr-xr-x
mirror drwxr-xr-x
native drwxr-xr-x
quick drwxr-xr-x
ti drwxr-xr-x
utils drwxr-xr-x
verifier drwxr-xr-x
Android.bp 23 KB -rw-r--r--
aot_class_linker.cc 4 KB -rw-r--r--
aot_class_linker.h 2 KB -rw-r--r--
art_field-inl.h 15 KB -rw-r--r--
art_field.cc 2 KB -rw-r--r--
art_field.h 9 KB -rw-r--r--
art_method-inl.h 15 KB -rw-r--r--
art_method.cc 36 KB -rw-r--r--
art_method.h 33 KB -rw-r--r--
asm_support.h 887 b -rw-r--r--
backtrace_helper.cc 3 KB -rw-r--r--
backtrace_helper.h 2 KB -rw-r--r--
barrier.cc 3 KB -rw-r--r--
barrier.h 4 KB -rw-r--r--
barrier_test.cc 4 KB -rw-r--r--
cha.cc 31 KB -rw-r--r--
cha.h 8 KB -rw-r--r--
cha_test.cc 3 KB -rw-r--r--
check_reference_map_visitor.h 4 KB -rw-r--r--
class_linker-inl.h 21 KB -rw-r--r--
class_linker.cc 434 KB -rw-r--r--
class_linker.h 67 KB -rw-r--r--
class_linker_test.cc 80 KB -rw-r--r--
class_loader_context.cc 54 KB -rw-r--r--
class_loader_context.h 14 KB -rw-r--r--
class_loader_context_test.cc 65 KB -rw-r--r--
class_loader_utils.h 8 KB -rw-r--r--
class_root.cc 1 KB -rw-r--r--
class_root.h 12 KB -rw-r--r--
class_status.h 4 KB -rw-r--r--
class_table-inl.h 5 KB -rw-r--r--
class_table.cc 9 KB -rw-r--r--
class_table.h 10 KB -rw-r--r--
class_table_test.cc 6 KB -rw-r--r--
common_dex_operations.h 9 KB -rw-r--r--
common_runtime_test.cc 18 KB -rw-r--r--
common_runtime_test.h 9 KB -rw-r--r--
common_throws.cc 33 KB -rw-r--r--
common_throws.h 10 KB -rw-r--r--
compiler_callbacks.h 2 KB -rw-r--r--
compiler_filter.cc 8 KB -rw-r--r--
compiler_filter.h 4 KB -rw-r--r--
compiler_filter_test.cc 3 KB -rw-r--r--
debug_print.cc 8 KB -rw-r--r--
debug_print.h 1 KB -rw-r--r--
debugger.cc 191 KB -rw-r--r--
debugger.h 37 KB -rw-r--r--
deoptimization_kind.h 2 KB -rw-r--r--
dex2oat_environment_test.h 7 KB -rw-r--r--
dex_reference_collection.h 3 KB -rw-r--r--
dex_register_location.cc 2 KB -rw-r--r--
dex_register_location.h 3 KB -rw-r--r--
dex_to_dex_decompiler.cc 7 KB -rw-r--r--
dex_to_dex_decompiler.h 1 KB -rw-r--r--
dexopt_test.cc 8 KB -rw-r--r--
dexopt_test.h 3 KB -rw-r--r--
elf_file.cc 69 KB -rw-r--r--
elf_file.h 3 KB -rw-r--r--
elf_file_impl.h 8 KB -rw-r--r--
entrypoints_order_test.cc 27 KB -rw-r--r--
exec_utils.cc 3 KB -rw-r--r--
exec_utils.h 1 KB -rw-r--r--
exec_utils_test.cc 4 KB -rw-r--r--
experimental_flags.h 2 KB -rw-r--r--
fault_handler.cc 12 KB -rw-r--r--
fault_handler.h 4 KB -rw-r--r--
gc_root-inl.h 2 KB -rw-r--r--
gc_root.h 9 KB -rw-r--r--
gtest_test.cc 724 b -rw-r--r--
handle.h 5 KB -rw-r--r--
handle_scope-inl.h 9 KB -rw-r--r--
handle_scope.h 10 KB -rw-r--r--
handle_scope_test.cc 5 KB -rw-r--r--
handle_wrapper.h 2 KB -rw-r--r--
heap_poisoning.h 1 KB -rw-r--r--
hidden_api.cc 20 KB -rw-r--r--
hidden_api.h 19 KB -rw-r--r--
hidden_api_test.cc 27 KB -rw-r--r--
image-inl.h 5 KB -rw-r--r--
image.cc 6 KB -rw-r--r--
image.h 17 KB -rw-r--r--
imt_conflict_table.h 8 KB -rw-r--r--
imtable-inl.h 3 KB -rw-r--r--
imtable.h 3 KB -rw-r--r--
imtable_test.cc 4 KB -rw-r--r--
index_bss_mapping.cc 2 KB -rw-r--r--
index_bss_mapping.h 3 KB -rw-r--r--
indirect_reference_table-inl.h 4 KB -rw-r--r--
indirect_reference_table.cc 19 KB -rw-r--r--
indirect_reference_table.h 17 KB -rw-r--r--
indirect_reference_table_test.cc 17 KB -rw-r--r--
instrumentation.cc 66 KB -rw-r--r--
instrumentation.h 34 KB -rw-r--r--
instrumentation_test.cc 44 KB -rw-r--r--
intern_table-inl.h 4 KB -rw-r--r--
intern_table.cc 15 KB -rw-r--r--
intern_table.h 14 KB -rw-r--r--
intern_table_test.cc 9 KB -rw-r--r--
intrinsics_enum.h 1 KB -rw-r--r--
intrinsics_list.h 27 KB -rw-r--r--
java_frame_root_info.cc 990 b -rw-r--r--
java_frame_root_info.h 1 KB -rw-r--r--
jdwp_provider.h 2 KB -rw-r--r--
jvalue-inl.h 1 KB -rw-r--r--
jvalue.h 2 KB -rw-r--r--
linear_alloc.cc 2 KB -rw-r--r--
linear_alloc.h 2 KB -rw-r--r--
lock_word-inl.h 2 KB -rw-r--r--
lock_word.h 11 KB -rw-r--r--
managed_stack-inl.h 1 KB -rw-r--r--
managed_stack.cc 2 KB -rw-r--r--
managed_stack.h 5 KB -rw-r--r--
mapping_table.h 7 KB -rw-r--r--
method_handles-inl.h 9 KB -rw-r--r--
method_handles.cc 55 KB -rw-r--r--
method_handles.h 6 KB -rw-r--r--
method_handles_test.cc 17 KB -rw-r--r--
module_exclusion_test.cc 5 KB -rw-r--r--
monitor-inl.h 1 KB -rw-r--r--
monitor.cc 65 KB -rw-r--r--
monitor.h 15 KB -rw-r--r--
monitor_android.cc 3 KB -rw-r--r--
monitor_linux.cc 769 b -rw-r--r--
monitor_objects_stack_visitor.cc 3 KB -rw-r--r--
monitor_objects_stack_visitor.h 3 KB -rw-r--r--
monitor_pool.cc 6 KB -rw-r--r--
monitor_pool.h 10 KB -rw-r--r--
monitor_pool_test.cc 4 KB -rw-r--r--
monitor_test.cc 12 KB -rw-r--r--
native_bridge_art_interface.cc 5 KB -rw-r--r--
native_bridge_art_interface.h 1 KB -rw-r--r--
native_stack_dump.cc 15 KB -rw-r--r--
native_stack_dump.h 2 KB -rw-r--r--
non_debuggable_classes.cc 1 KB -rw-r--r--
non_debuggable_classes.h 1 KB -rw-r--r--
noop_compiler_callbacks.h 1 KB -rw-r--r--
nth_caller_visitor.h 2 KB -rw-r--r--
oat.cc 14 KB -rw-r--r--
oat.h 6 KB -rw-r--r--
oat_file-inl.h 4 KB -rw-r--r--
oat_file.cc 93 KB -rw-r--r--
oat_file.h 22 KB -rw-r--r--
oat_file_assistant.cc 38 KB -rw-r--r--
oat_file_assistant.h 19 KB -rw-r--r--
oat_file_assistant_test.cc 63 KB -rw-r--r--
oat_file_manager.cc 41 KB -rw-r--r--
oat_file_manager.h 8 KB -rw-r--r--
oat_file_test.cc 9 KB -rw-r--r--
oat_quick_method_header.cc 3 KB -rw-r--r--
oat_quick_method_header.h 5 KB -rw-r--r--
obj_ptr-inl.h 6 KB -rw-r--r--
obj_ptr.h 7 KB -rw-r--r--
object_callbacks.h 2 KB -rw-r--r--
object_lock.cc 2 KB -rw-r--r--
object_lock.h 2 KB -rw-r--r--
offsets.cc 802 b -rw-r--r--
offsets.h 2 KB -rw-r--r--
parsed_options.cc 34 KB -rw-r--r--
parsed_options.h 3 KB -rw-r--r--
parsed_options_test.cc 6 KB -rw-r--r--
plugin.cc 3 KB -rw-r--r--
plugin.h 2 KB -rw-r--r--
prebuilt_tools_test.cc 2 KB -rw-r--r--
process_state.h 1 KB -rw-r--r--
proxy_test.cc 8 KB -rw-r--r--
proxy_test.h 5 KB -rw-r--r--
quick_exception_handler.cc 29 KB -rw-r--r--
quick_exception_handler.h 6 KB -rw-r--r--
quicken_info.h 2 KB -rw-r--r--
read_barrier-inl.h 10 KB -rw-r--r--
read_barrier.cc 832 b -rw-r--r--
read_barrier.h 5 KB -rw-r--r--
read_barrier_config.h 3 KB -rw-r--r--
read_barrier_option.h 3 KB -rw-r--r--
reference_table.cc 12 KB -rw-r--r--
reference_table.h 2 KB -rw-r--r--
reference_table_test.cc 12 KB -rw-r--r--
reflection-inl.h 4 KB -rw-r--r--
reflection.cc 38 KB -rw-r--r--
reflection.h 5 KB -rw-r--r--
reflection_test.cc 21 KB -rw-r--r--
runtime-inl.h 4 KB -rw-r--r--
runtime.cc 109 KB -rw-r--r--
runtime.h 38 KB -rw-r--r--
runtime_android.cc 2 KB -rw-r--r--
runtime_callbacks.cc 10 KB -rw-r--r--
runtime_callbacks.h 12 KB -rw-r--r--
runtime_callbacks_test.cc 17 KB -rw-r--r--
runtime_common.cc 18 KB -rw-r--r--
runtime_common.h 3 KB -rw-r--r--
runtime_globals.h 3 KB -rw-r--r--
runtime_intrinsics.cc 3 KB -rw-r--r--
runtime_intrinsics.h 819 b -rw-r--r--
runtime_linux.cc 3 KB -rw-r--r--
runtime_options.cc 1 KB -rw-r--r--
runtime_options.def 11 KB -rw-r--r--
runtime_options.h 3 KB -rw-r--r--
runtime_stats.h 3 KB -rw-r--r--
runtime_test.cc 2 KB -rw-r--r--
scoped_thread_state_change-inl.h 5 KB -rw-r--r--
scoped_thread_state_change.cc 1 KB -rw-r--r--
scoped_thread_state_change.h 8 KB -rw-r--r--
signal_catcher.cc 7 KB -rw-r--r--
signal_catcher.h 2 KB -rw-r--r--
signal_set.h 1 KB -rw-r--r--
stack.cc 37 KB -rw-r--r--
stack.h 12 KB -rw-r--r--
stack_map.cc 13 KB -rw-r--r--
stack_map.h 17 KB -rw-r--r--
stack_reference.h 1 KB -rw-r--r--
subtype_check.h 23 KB -rw-r--r--
subtype_check_bits.h 3 KB -rw-r--r--
subtype_check_bits_and_status.h 3 KB -rw-r--r--
subtype_check_info.h 18 KB -rw-r--r--
subtype_check_info_test.cc 18 KB -rw-r--r--
subtype_check_test.cc 35 KB -rw-r--r--
suspend_reason.h 1 KB -rw-r--r--
thread-current-inl.h 1 KB -rw-r--r--
thread-inl.h 17 KB -rw-r--r--
thread.cc 163 KB -rw-r--r--
thread.h 72 KB -rw-r--r--
thread_android.cc 834 b -rw-r--r--
thread_linux.cc 2 KB -rw-r--r--
thread_list.cc 61 KB -rw-r--r--
thread_list.h 10 KB -rw-r--r--
thread_pool.cc 9 KB -rw-r--r--
thread_pool.h 6 KB -rw-r--r--
thread_pool_test.cc 6 KB -rw-r--r--
thread_state.h 4 KB -rw-r--r--
trace.cc 39 KB -rw-r--r--
trace.h 15 KB -rw-r--r--
transaction.cc 24 KB -rw-r--r--
transaction.h 11 KB -rw-r--r--
transaction_test.cc 27 KB -rw-r--r--
two_runtimes_test.cc 1 KB -rw-r--r--
var_handles.cc 4 KB -rw-r--r--
var_handles.h 1 KB -rw-r--r--
vdex_file.cc 18 KB -rw-r--r--
vdex_file.h 15 KB -rw-r--r--
vdex_file_test.cc 2 KB -rw-r--r--
verify_object-inl.h 1 KB -rw-r--r--
verify_object.cc 2 KB -rw-r--r--
verify_object.h 2 KB -rw-r--r--
well_known_classes.cc 34 KB -rw-r--r--
well_known_classes.h 7 KB -rw-r--r--
write_barrier-inl.h 2 KB -rw-r--r--
write_barrier.h 2 KB -rw-r--r--