发明名称 COMPACT TYPE LAYOUTS
摘要 A precompiled form of information derived from CIL metadata is created in a compact type layout (CTL) format. Information in CTL format for each data type in a program can be represented as a contiguous byte stream. Information that is irrelevant to decisions concerning layout of a data type in memory can be suppressed. Information that is irrelevant to creation of virtual machine data structures can be suppressed. The information in CTL format may reference types, methods, and fields by CIL metadata token. Virtual override information such as, for example, a logical virtual table layout, can be pre-computed. Interface implementation information can be pre-computed. A decoder can generate data structures used in generation of an executable from the CTL formatted data.
申请公布号 US2014046984(A1) 申请公布日期 2014.02.13
申请号 US201213572700 申请日期 2012.08.13
申请人 SOLLICH PETER FRANZ VALENTIN;MICROSOFT CORPORATION 发明人 SOLLICH PETER FRANZ VALENTIN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址