summaryrefslogtreecommitdiff
path: root/runtime/entrypoints/entrypoint_utils.h
AgeCommit message (Expand)Author
2024-06-20Move some classes from `runtime/` to `dex2oat/`. Vladimir Marko
2024-01-12Add visibility attributes in runtime/entrypoints Dmitrii Ishcheikin
2024-01-10Revert "Add visibility attributes in runtime/entrypoints and runtime/native" Daniel Chapin
2024-01-05Add visibility attributes in runtime/entrypoints and runtime/native Dmitrii Ishcheikin
2023-05-04When fetching the caller of a runtime method, also fetch dex_pc. Nicolas Geoffray
2023-01-17Remove one template argument to the switch interpreter. Nicolas Geoffray
2023-01-16Refactor code aroud method resolution. Nicolas Geoffray
2022-12-12Fix clinit debug check in instrumentation. Vladimir Marko
2022-08-09Reland^2 "Use the thread local cache in interpreter / unresolved entrypoints" Nicolas Geoffray
2022-07-27Revert "Reland "Use the thread local cache in interpreter / unresolved entryp... Neha Jain
2022-07-25Reland "Use the thread local cache in interpreter / unresolved entrypoints" Nicolas Geoffray
2022-07-19Revert "Use the thread local cache in interpreter / unresolved entrypoints" Nicolas Geoffray
2022-07-19Use the thread local cache in interpreter / unresolved entrypoints Nicolas Geoffray
2022-03-09Revert^4 "Add bss support for inlining BCP DexFiles for single image" Santiago Aboy Solanes
2022-03-08Revert^3 "Add bss support for inlining BCP DexFiles for single image" Santiago Aboy Solanes
2022-03-07Revert^2 "Add bss support for inlining BCP DexFiles for single image" Santiago Aboy Solanes
2022-02-01Introduce FindSuperMethodToCall to find the target of a super call. Nicolas Geoffray
2021-11-23Revert^2 "JNI: Rewrite locking for synchronized methods." Vladimir Marko
2021-11-23Revert "JNI: Rewrite locking for synchronized methods." Vladimir Marko
2021-11-22JNI: Rewrite locking for synchronized methods. Vladimir Marko
2021-02-23Do not create HandleScope for JNI transitions. Vladimir Marko
2020-06-19Direct calls to @CriticalNative methods. Vladimir Marko
2020-02-12Rewrite GenericJNI frame setup. Vladimir Marko
2020-02-10Reinstate exception check in GenericJni stubs. Vladimir Marko
2019-10-18Clean up initialization checks for entrypoints. Vladimir Marko
2019-05-17Add default argument kIsInstrumented=true. Vladimir Marko
2019-03-22ObjPtr<>-ify entrypoint utils. Vladimir Marko
2018-12-06ART: Move to using locks.h instead of mutex.h Andreas Gampe
2018-09-05Rewrite mterp field access helpers David Srbecky
2018-06-04Refactor String resolution. Vladimir Marko
2018-06-01ObjPtr<>-ify array allocations. Vladimir Marko
2018-05-14ART: Add dex::ProtoIndex Orion Hodson
2018-05-11ART: Compiler support for const-method-handle Orion Hodson
2018-05-10ART: Compiler support for const-method-type Orion Hodson
2018-01-05Create dex subdirectory David Sehr
2017-12-08Determine HLoadClass/String load kind early. Vladimir Marko
2017-11-08cpplint: Cleanup errors Igor Murashkin
2017-09-18ART: Forward declarations for InvokeType Andreas Gampe
2017-07-24ART: Include cleanup Andreas Gampe
2017-07-05Small refactoring of field/method access checks. Vladimir Marko
2017-06-08ART: Move CalleeSaveType to callee_save_type.h Andreas Gampe
2017-01-26Refactor code for unresolved field entrypoint. Nicolas Geoffray
2017-01-19Revert "Revert "Load the array class in the compiler for allocations."" Nicolas Geoffray
2017-01-19Revert "Load the array class in the compiler for allocations." Hiroshi Yamauchi
2017-01-18Load the array class in the compiler for allocations. Nicolas Geoffray
2017-01-18Entrypoints cleanup. Nicolas Geoffray
2017-01-16Store resolved types for AOT code in .bss. Vladimir Marko
2017-01-12Revert "Revert "Make object allocation entrypoints only take a class."" Nicolas Geoffray
2017-01-12Revert "Make object allocation entrypoints only take a class." Hiroshi Yamauchi
2017-01-11Make object allocation entrypoints only take a class. Nicolas Geoffray