[Ravenwood] Internal clean up, more PFD APIs, OsConstants, etc
- Support a few more ParcelFileDescriptor APIs. - Support OsConstants and a couple of Os APIs. - Also clean up f/b/ravenwood. Now we have "runtime-common" library that can be used from different components of Ravenwood infra, with native code support. Bug: 292141694 Test: $ANDROID_BUILD_TOP/frameworks/base/ravenwood/scripts/run-ravenwood-tests.sh Test: CtsOsTestCases (on tree hugger) Change-Id: Ia06873114e80e9dd309d2cf077b208aaa7396542
Showing
- core/java/android/os/ParcelFileDescriptor.java 17 additions, 19 deletionscore/java/android/os/ParcelFileDescriptor.java
- core/java/com/android/internal/ravenwood/RavenwoodEnvironment.java 31 additions, 0 deletions.../com/android/internal/ravenwood/RavenwoodEnvironment.java
- ravenwood/Android.bp 21 additions, 1 deletionravenwood/Android.bp
- ravenwood/junit-impl-src/android/platform/test/ravenwood/RavenwoodRuleImpl.java 0 additions, 4 deletions...rc/android/platform/test/ravenwood/RavenwoodRuleImpl.java
- ravenwood/junit-src/android/platform/test/ravenwood/RavenwoodRule.java 3 additions, 1 deletion...it-src/android/platform/test/ravenwood/RavenwoodRule.java
- ravenwood/junit-src/android/platform/test/ravenwood/RavenwoodUtils.java 2 additions, 92 deletions...t-src/android/platform/test/ravenwood/RavenwoodUtils.java
- ravenwood/junit-stub-src/android/platform/test/ravenwood/RavenwoodRuleImpl.java 0 additions, 4 deletions...rc/android/platform/test/ravenwood/RavenwoodRuleImpl.java
- ravenwood/runtime-common-src/com/android/ravenwood/common/JvmWorkaround.java 68 additions, 0 deletions...ommon-src/com/android/ravenwood/common/JvmWorkaround.java
- ravenwood/runtime-common-src/com/android/ravenwood/common/OpenJdkWorkaround.java 46 additions, 0 deletions...n-src/com/android/ravenwood/common/OpenJdkWorkaround.java
- ravenwood/runtime-common-src/com/android/ravenwood/common/RavenwoodCommonUtils.java 241 additions, 0 deletions...rc/com/android/ravenwood/common/RavenwoodCommonUtils.java
- ravenwood/runtime-common-src/com/android/ravenwood/common/RavenwoodRuntimeException.java 26 additions, 0 deletions...m/android/ravenwood/common/RavenwoodRuntimeException.java
- ravenwood/runtime-common-src/com/android/ravenwood/common/RavenwoodRuntimeNative.java 71 additions, 0 deletions.../com/android/ravenwood/common/RavenwoodRuntimeNative.java
- ravenwood/runtime-helper-src/framework/com/android/platform/test/ravenwood/nativesubstitution/ParcelFileDescriptor_host.java 3 additions, 18 deletions...venwood/nativesubstitution/ParcelFileDescriptor_host.java
- ravenwood/runtime-helper-src/framework/com/android/platform/test/ravenwood/nativesubstitution/RavenwoodEnvironment_host.java 28 additions, 0 deletions...venwood/nativesubstitution/RavenwoodEnvironment_host.java
- ravenwood/runtime-helper-src/framework/com/android/platform/test/ravenwood/runtimehelper/ClassLoadHook.java 2 additions, 2 deletions.../platform/test/ravenwood/runtimehelper/ClassLoadHook.java
- ravenwood/runtime-helper-src/libcore-fake/android/system/ErrnoException.java 2 additions, 0 deletions...elper-src/libcore-fake/android/system/ErrnoException.java
- ravenwood/runtime-helper-src/libcore-fake/android/system/Os.java 45 additions, 0 deletions...od/runtime-helper-src/libcore-fake/android/system/Os.java
- ravenwood/runtime-helper-src/libcore-fake/android/system/OsConstants.java 1259 additions, 0 deletions...e-helper-src/libcore-fake/android/system/OsConstants.java
- ravenwood/runtime-helper-src/libcore-fake/libcore/util/NativeAllocationRegistry.java 2 additions, 13 deletions...c/libcore-fake/libcore/util/NativeAllocationRegistry.java
- ravenwood/runtime-jni/ravenwood_os_constants.cpp 766 additions, 0 deletionsravenwood/runtime-jni/ravenwood_os_constants.cpp
Loading
Please register or sign in to comment