...
【24h】

Late Data Layout: Unifying Data Representation Transformations

机译:后期数据布局:统一数据表示形式的转换

获取原文
获取原文并翻译 | 示例
           

摘要

Values need to be represented differently when interacting with certain language features. For example, an integer has to take an object-based representation when interacting with erased generics, although, for performance reasons, the stack-based value representation is better. To abstract over these implementation details, some programming languages choose to expose a unified high-level concept (the integer) and let the compiler choose its exact representation and insert coercions where necessary.
机译:与某些语言功能交互时,需要以不同的方式表示值。例如,尽管出于性能原因,基于堆栈的值表示会更好,但整数在与已擦除的泛型进行交互时必须采用基于对象的表示。为了抽象化这些实现细节,某些编程语言选择公开统一的高级概念(整数),并让编译器选择其确切表示形式,并在必要时插入强制。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号