- 02af736 Fix a couple of places to check for instrumented entry points by Mythri Alle · 2 years, 10 months ago
- d0f099e Reland "Eagerly lookup native symbols in zygote." by Nicolas Geoffray · 2 years, 10 months ago
- 69a87e3 Revert^4 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 2 years, 10 months ago
- 4478abe Revert "Eagerly loopkup native symbols in zygote." by Nicolas Geoffray · 2 years, 10 months ago
- 6ec9905 Eagerly loopkup native symbols in zygote. by Nicolas Geoffray · 2 years, 11 months ago
- 1849c3a Revert^3 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 2 years, 11 months ago
- b740438 Revert^2 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 3 years ago
- 5cf7a87 Change types of JniEntryPoints members to void*. by Peter Collingbourne · 2 years, 11 months ago
- 6cdabe1 Update runtime/ implications to use (D)CHECK_IMPLIES by Santiago Aboy Solanes · 2 years, 11 months ago
- 14e8d64 Update null pointer exception message to print out the method by Santiago Aboy Solanes · 3 years ago
- 4ef67d4 Set types of quick entry points to void*. by Peter Collingbourne · 3 years ago
- 22b5fe0 Remove PACKED attribute from QuickEntryPoints. by Peter Collingbourne · 3 years ago
- bdf7dc0 Introduce FindSuperMethodToCall to find the target of a super call. by Nicolas Geoffray · 3 years ago
- 7ed61a1 Variable name cleanup in quick_dexcache_entrypoints by Santiago Aboy Solanes · 3 years ago
- c8a694d Reland "Use InitializeMethodsCode when we need to reinitialize a method entrypoint." by Nicolas Geoffray · 3 years ago
- b0f63c9 Revert "Use InitializeMethodsCode when we need to reinitialize a method entrypoint." by Nicolas Geoffray · 3 years ago
- 82e525a Use InitializeMethodsCode when we need to reinitialize a method entrypoint. by Nicolas Geoffray · 3 years ago
- 6c98dcb Fix deoptimization check in method exit hook by Mythri Alle · 3 years ago
- e45883e ARM64: Enable implicit suspend checks and madvise()... by Vladimir Marko · 3 years ago
- ca212cd Add JNI monitoring to `artQuickGenericJniTrampoline()`. by Vladimir Marko · 3 years, 1 month ago
- c25a9f9 Reland "Simplify and document entrypoint toggling in instrumentation." by Nicolas Geoffray · 3 years, 1 month ago
- e74e0ce JNI: Inline fast-path for `JniMethodEnd()`. by Vladimir Marko · 3 years, 1 month ago
- c71fe16 Support running clinit in instrumentation trampolines. by Nicolas Geoffray · 3 years, 1 month ago
- 677d9ef Revert "Simplify and document entrypoint toggling in instrumentation." by Nicolas Geoffray · 3 years, 1 month ago
- ce2a344 JNI: Inline fast-path for `JniMethodStart()`. by Vladimir Marko · 3 years, 2 months ago
- 76ec6f6 Simplify and document entrypoint toggling in instrumentation. by Nicolas Geoffray · 3 years, 1 month ago
- 2a0ad75 Don't call MethodExitEvent if we require a deopt in MethodExitHook by Mythri Alle · 3 years, 2 months ago
- 884731c Allow runtime updates to type/string .bss sections across DexFiles by Santiago Aboy Solanes · 3 years, 2 months ago
- c533e53 Fix acquiring the wrong DexFile in artCriticalNativeFrameSize by Santiago Aboy Solanes · 3 years, 2 months ago
- 05ed65a Add std::noboolalpha to InlineInfo dumps by Santiago Aboy Solanes · 3 years, 2 months ago
- 254a858 Make suspend check test specific flags. by Vladimir Marko · 3 years, 2 months ago
- 5f77889 Fix longstanding deopt issue not using the right deopt type. by Nicolas Geoffray · 3 years, 2 months ago
- f76aae1 JNI: Add "no inline" entrypoints for lock/unlock. by Vladimir Marko · 3 years, 2 months ago
- 8439e45 Clean up JNI entrypoint assembly. by Vladimir Marko · 3 years, 2 months ago
- ddf4fd3 Always access Thread state and flags as 32-bit location. by Vladimir Marko · 3 years, 2 months ago
- c3e004d Revert "Turn off cross-dex inlining while we take a look at 207329152" by Santiago Aboy Solanes · 3 years, 2 months ago
- 4d52715 Revert^2 "JNI: Rewrite locking for synchronized methods." by Vladimir Marko · 3 years, 2 months ago
- 02e0eb7 Revert "JNI: Rewrite locking for synchronized methods." by Vladimir Marko · 3 years, 2 months ago
- 4b8ea5d Pass OatDexFile by reference in FindDexCache by Santiago Aboy Solanes · 3 years, 2 months ago
- c17656b JNI: Rewrite locking for synchronized methods. by Vladimir Marko · 3 years, 2 months ago
- 494df0d Improve logging for GetResolvedMethod's failing to get an inlined_method by Santiago Aboy Solanes · 3 years, 2 months ago
- 9575c12 Revert^2 "Cleanup the code to determine instrumentation level" by Mythri Alle · 3 years, 2 months ago
- 970ba21 Inline across dex files for compiler options' non-BCP methods by Santiago Aboy Solanes · 3 years, 3 months ago
- 5097f83 Revert^2 "Add support for calling entry / exit hooks directly from JIT code"" by Mythri Alle · 3 years, 3 months ago
- ad33392 JNI: Rewrite read barrier slow path. by Vladimir Marko · 3 years, 3 months ago
- 18fba4c Remove unused code related to method entry / exit events by Mythri Alle · 3 years, 3 months ago
- 46a8910 Revert^2 "JNI: Remove `JniMethodFast{Start,End}()`." by Vladimir Marko · 3 years, 3 months ago
- ee6c1b1 Update entrypoint_utils check method -> other_method by Santiago Aboy Solanes · 3 years, 3 months ago
- 72be14e Revert "Add support for calling entry / exit hooks directly from JIT code" by Mythri Alle · 3 years, 3 months ago
- e43aa3f Revert^2 "Inline across dex files for bootclaspath's methods" by Santiago Aboy Solanes · 3 years, 3 months ago
- 2d4feeb Add support for calling entry / exit hooks directly from JIT code by Mythri Alle · 3 years, 3 months ago
- 8cb989f Revert "Inline across dex files for bootclaspath's methods" by Santiago Aboy Solanes · 3 years, 3 months ago
- d690f8a Inline across dex files for bootclaspath's methods by Santiago Aboy Solanes · 3 years, 4 months ago
- 2ca0900 Revert "JNI: Remove `JniMethodFast{Start,End}()`." by Vladimir Marko · 3 years, 3 months ago
- 64d6e18 JNI: Remove `JniMethodFast{Start,End}()`. by Vladimir Marko · 3 years, 3 months ago
- d95a1f2 Inline IRT frame push/pop into JNI stubs. by Vladimir Marko · 3 years, 10 months ago
- 9cc65df Drop unused arguments for MethodEntered function by Mythri Alle · 3 years, 4 months ago
- 4f6bb44 Remove palette hooks. by Nicolas Geoffray · 3 years, 8 months ago
- 654f01c Fix lock visiting for synchronized native methods. by Vladimir Marko · 3 years, 8 months ago
- e8efdaa Revert "Remove stack protector from some interpreter functions" by Christian Wailes · 3 years, 8 months ago
- abe7c69 Remove stack protector from some interpreter functions by Chris Wailes · 3 years, 8 months ago
- 8ffaef9 Remove BUILDING_LIBART macro. by Vladimir Marko · 3 years, 8 months ago
- ec06809 Reland "Devirtualize to HInvokeStaticOrDirect." by Nicolas Geoffray · 3 years, 8 months ago
- 39d4df6 Revert "Devirtualize to HInvokeStaticOrDirect." by Nicolas Geoffray · 3 years, 8 months ago
- 5024ddf Devirtualize to HInvokeStaticOrDirect. by Nicolas Geoffray · 3 years, 9 months ago
- c3db254 Revert^2 "Add hooks in palette for reporting JNI invocations." by Nicolas Geoffray · 3 years, 9 months ago
- 4501517 Revert "Add hooks in palette for reporting JNI invocations." by Nicolas Geoffray · 3 years, 9 months ago
- 511392f Add hooks in palette for reporting JNI invocations. by Nicolas Geoffray · 3 years, 9 months ago
- 34ce1b8 Clean up transitions in JniMethodEnd. by Vladimir Marko · 3 years, 10 months ago
- 68e8a7c Clean up JniMethodStart(). by Vladimir Marko · 3 years, 11 months ago
- c714f40 Fix crash on error paths from GenericJNI trampoline. by Vladimir Marko · 3 years, 11 months ago
- 0eebdcc Fix jclass read barrier in GenericJNI. by Vladimir Marko · 3 years, 11 months ago
- cedec9d Do not create HandleScope for JNI transitions. by Vladimir Marko · 4 years ago
- 5de5efe Remove pointer-size arguments from DexCache. by David Srbecky · 4 years ago
- a746c63 Remove unsed artLookupResolvedMethod. by Nicolas Geoffray · 4 years ago
- d5a8695 Reland "Improve invokeinterface for nterp." by Nicolas Geoffray · 4 years ago
- 47213e4 Small cleanups in artInvokeInterfaceTrampoline by Nicolas Geoffray · 4 years, 1 month ago
- 4ebb99c Fully honor the "WithChecks" in the alloc entrypoints. by Nicolas Geoffray · 4 years ago
- 4b9f86b Cyclic-includes should be avoided by Alex Light · 4 years, 3 months ago
- 8d34a18 Change interface conflict stub to take the interface method. by Nicolas Geoffray · 4 years, 4 months ago
- 8f63f10 Faster access to unresolved classes from compiled code. by Vladimir Marko · 4 years, 4 months ago
- 1de6f01 Another fix for the resolution trampoline and invokesuper. by Nicolas Geoffray · 4 years, 4 months ago
- 25b9c7d Don't store copied methods in BSS. by Nicolas Geoffray · 4 years, 4 months ago
- 1fef877 Handle more cases of super calls in the compiler. by Nicolas Geoffray · 4 years, 4 months ago
- b839c49 Use the resolved method of an invoke super when updating BSS. by Nicolas Geoffray · 4 years, 4 months ago
- d5bcc72 More inclusive language updates by Orion Hodson · 4 years, 6 months ago
- 6aaa49d Inclusive language fixes by Orion Hodson · 4 years, 6 months ago
- 346fd96 More inclusive language in the runtime by David Srbecky · 4 years, 6 months ago
- 86c8752 Direct calls to @CriticalNative methods. by Vladimir Marko · 4 years, 8 months ago
- 396198b Handle unresolved field type in compiler. by Nicolas Geoffray · 4 years, 7 months ago
- 50df0c4 Adjust code lookup logic in artQuickResolutionTrampoline. by Nicolas Geoffray · 4 years, 8 months ago
- 6217fc2 Fix calling instance methods of erroneous classes. by Vladimir Marko · 4 years, 8 months ago
- c4b8310 Do not update method's entrypoint in resolution trampoline. by Vladimir Marko · 4 years, 8 months ago
- 5868ada Move implementations from class_root.h to -inl.h . by Vladimir Marko · 4 years, 8 months ago
- b6f4c79 Clean up Constructor/Method/Field construction. by Vladimir Marko · 4 years, 9 months ago
- 7e678d3 Assert allocator-type is known on OOME by Lokesh Gidra · 4 years, 9 months ago
- d8fd599 Reland^2 "Add consistency CHECKs around ArtMethod fields." by Nicolas Geoffray · 5 years ago
- 5945de0 Revert "Revert "Revert "Add consistency CHECKs around ArtMethod fields.""" by Nicolas Geoffray · 5 years ago
- fa458ac Allow late lookup for @CriticalNative methods. by Vladimir Marko · 5 years ago
- f994025 Revert "Revert "Add consistency CHECKs around ArtMethod fields."" by Nicolas Geoffray · 5 years ago