01 / NOTE
unit_rc 系列(四):JNI、Objective-C、Dart 与 ArkTS 桥接对照
对照四个平台的 BaseRC 适配:宿主对象如何变成 C++ proxy,强弱引用如何落到 GlobalRef、ARC、PersistentHandle 和 napi_ref,以及运行时隔离带来的差异。
RUOYE / TOPIC
这个主题下的文章。
对照四个平台的 BaseRC 适配:宿主对象如何变成 C++ proxy,强弱引用如何落到 GlobalRef、ARC、PersistentHandle 和 napi_ref,以及运行时隔离带来的差异。
零拷贝不一定更快。本文拆解 Dart、Java、Objective-C 与 ArkTS 传递 Protobuf 的真实数据路径,并给出 buffer 所有权、阈值选择和基准测试的方法。
跨语言调用不只是生成几层胶水代码。本文从接口描述、类型系统、运行时派发、继承与多态、强弱引用到线程约束,完整拆解一套绑定框架的设计。