【24h】

Towards Compiling Region Types Into RTSJ-Compliant Java Code

机译:将区域类型编译为符合RTSJ的Java代码

获取原文

摘要

In the last decade, multiple Real-Time Specification for Java (RTSJ) compliant Java Virtual Machines have been developed and used in safety critical applications. Region-based memory management is a core feature of RTSJ. In this paper, we provide an automatic generation of RTSJ region-based memory management code. We start from a Java program annotated with region types and we apply three type-based analyses. The region types are provided either by our previous region type inference or by the programmers and verified by our previous region type checker. The first two analyses simplify the region type annotations, while the last analysis generates the code according to the RTSJ API.
机译:在过去的十年中,已经开发了多个Java实时规范(RTSJ)兼容的Java虚拟机,并将其用于安全关键型应用程序中。基于区域的内存管理是RTSJ的核心功能。在本文中,我们提供了基于RTSJ区域的内存管理代码的自动生成。我们从带有区域类型注释的Java程序开始,然后应用三个基于类型的分析。区域类型由我们先前的区域类型推断或程序员提供,并由我们先前的区域类型检查器进行验证。前两个分析简化了区域类型注释,而最后一个分析根据RTSJ API生成代码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号