From 845aed2ee90f45f18af387149e1993d25b79519a Mon Sep 17 00:00:00 2001 From: Clay Murphy Date: Tue, 28 Feb 2017 16:42:08 -0800 Subject: Docs: Add invoke-polymorphic and invoke-polymorphic/range to home Test: make online-sac-docs and staged on instance #6 Bug: 34945202 Change-Id: I64607e7826195b793ee6b9119aacf631cc206637 --- src/index.jd | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/index.jd b/src/index.jd index c07f0b50..fa1cd74f 100644 --- a/src/index.jd +++ b/src/index.jd @@ -44,8 +44,17 @@ requirements.

What's New

-

Background App Compilation in A/B System Updates

+

New Dalvik Bytecodes and Formats

+

Dalvik now offers new bytecode formats 45cc +and 4rcc and placeholder opcodes for invoke-polymorphic +and invoke-polymorphic/range, which are the first dex instructions +that use these new formats. In addition to a method_idx that gives the invoked +method, these instructions also provide a proto_idx that gives the (static) +type signature of the call site.

+

Background App Compilation in A/B System Updates

Examples for installing and configuring @@ -86,13 +95,6 @@ releases contain test fixes and verify security patches up to the December 2016 Public Security Bulletin.

-

dalvik.annotation.MethodParameters

-

A dalvik.annotation.MethodParameters annotation has been added -to AOSP after Android 7.1 that is optional and can be used to provide parameter -metadata such as parameter names and modifiers. See Dalvik -Executable format for a complete description.

-
-- cgit v1.2.3