Skip to content

Commit 8ac70c4

Browse files
jsharkeyAndroid (Google) Code Review
authored andcommitted
Merge "Split Parcel JNI details away from Binder."
2 parents d10a599 + d84e1ce commit 8ac70c4

12 files changed

+767
-660
lines changed

core/jni/Android.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ LOCAL_SRC_FILES:= \
6464
android_os_MemoryFile.cpp \
6565
android_os_MessageQueue.cpp \
6666
android_os_ParcelFileDescriptor.cpp \
67+
android_os_Parcel.cpp \
6768
android_os_Power.cpp \
6869
android_os_StatFs.cpp \
6970
android_os_SystemClock.cpp \

core/jni/AndroidRuntime.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ extern int register_android_nio_utils(JNIEnv* env);
130130
extern int register_android_text_format_Time(JNIEnv* env);
131131
extern int register_android_os_Debug(JNIEnv* env);
132132
extern int register_android_os_MessageQueue(JNIEnv* env);
133+
extern int register_android_os_Parcel(JNIEnv* env);
133134
extern int register_android_os_ParcelFileDescriptor(JNIEnv *env);
134135
extern int register_android_os_Power(JNIEnv *env);
135136
extern int register_android_os_StatFs(JNIEnv *env);
@@ -1094,6 +1095,7 @@ static const RegJNIRec gRegJNI[] = {
10941095
REG_JNI(register_android_os_Process),
10951096
REG_JNI(register_android_os_SystemProperties),
10961097
REG_JNI(register_android_os_Binder),
1098+
REG_JNI(register_android_os_Parcel),
10971099
REG_JNI(register_android_view_Display),
10981100
REG_JNI(register_android_view_DisplayEventReceiver),
10991101
REG_JNI(register_android_nio_utils),

core/jni/android/graphics/Bitmap.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include "SkUnPreMultiply.h"
88

99
#include <binder/Parcel.h>
10+
#include "android_os_Parcel.h"
1011
#include "android_util_Binder.h"
1112
#include "android_nio_utils.h"
1213
#include "CreateJavaOutputStreamAdaptor.h"

core/jni/android/graphics/Region.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include "GraphicsJNI.h"
2020

2121
#include <binder/Parcel.h>
22+
#include "android_os_Parcel.h"
2223
#include "android_util_Binder.h"
2324

2425
#include <jni.h>

core/jni/android_database_CursorWindow.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include <unistd.h>
3232

3333
#include <androidfw/CursorWindow.h>
34+
#include "android_os_Parcel.h"
3435
#include "android_util_Binder.h"
3536
#include "android_database_SQLiteCommon.h"
3637

0 commit comments

Comments
 (0)