| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
@SystemApi(MODULE_LIBRARIES) in sc-dev.
All these commits have been reviewed by API council.
After this commmit, the following 2 generated current.txt are identical.
api/module-lib-current.txt
mmodules/core_platform_api/api/stable_platform/current.txt
It's a squashed commit of the following cherry-picks from aosp/master:
4d2b9075 Mark stable dalvik.annotation.codegen.CovariantReturnType
0bbbd1bd Add explicit @hide javadoc and @CorePlatformApi and @IntraCoreApi to Compatibility.ChangeConfig
59b1f07c Annotate @CorePlatformApi(STABLE) APIs with @SystemApi(MODULE_LIBRARIES)
82f70f4b Annotate APIs in ojluni/ with @SystemApi(MODULE_LIBRARIES)
d61c64ab Mark stable @FastNative and @CriticalNative
fb26c7c4 Mark stable and document dalvik.system.DelegateLastClassLoader
919efd41 Make StructLinger and Os.get/setsockoptLinger @SystemApi(MODULE_LIBRARIES)
Bug: 154796679
Bug: 157639992
Bug: 165363822
Test: m droid
Merged-In: I3dbf33a1a08ae7ba591e8743bb97723fb7defb09
Change-Id: Iad2b230640411f06aca1fdeead5fa326ef4110d8
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It prepares the javadoc ready for adding @SystemApi which requires
hidden APIs documented as @hide.
@SystemApi adds default constructors into its API set, and thus
private constructors are added to prevent this unintended exposure.
Bug: 157639992
Test: m droid
Test: Verified that no change in mmodules/intracoreapi/api/.
Merged-In: Iff5863d5eb45d49b109c88f746dd7bb23b9f9d12
Change-Id: Iff5863d5eb45d49b109c88f746dd7bb23b9f9d12
(cherry picked from commit 753f0314cfe8b96d6eb4eeda1cff860f72c9b1d4)
|
| |
|
|
|
|
|
|
| |
Also add nullability annotations.
Bug: 185153775
Test: m
Change-Id: I990b11921e56ba875508a4405adecd56ad24fba0
|
| |
|
|
|
|
| |
Bug: 154796679
Test: m update-api
Change-Id: Ic0910eacc258e46bf865c66791029f21273d5770
|
| |
|
|
|
|
| |
Bug: 165346977
Test: N/A
Change-Id: I08fe7d52c4b1d495783d8fbe817c9fe1733af922
|
| |
|
|
|
|
|
|
| |
These annotations are required for further targets to build.
Bug: 113148576
Test: build
Change-Id: I695c6b973835b5de2311e0ed99cb2fb55b69bc94
|
|
|
Add AnnotatedStackTraceElement to describe a stack frame
and held locks as well as an object the frame is blocked
on.
Add VMStack.getAnnotatedStackTrace to return an array that
contains an AnnotatedStackTraceElement for each stack frame,
with the StackTraceElement describing the frame, an array
containing all objects that are locked at the described location,
and optionally for the top frame an object the thread is blocked
on, waiting for or sleeping on.
Bug: 70538431
Test: m test-art-host
Test: art/test/testrunner/testrunner.py -b --host -t 168
Change-Id: I0d92e3d8182c4a592549a6445854816f71afd29e
|