会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • RUNTIME OPTIMIZATION USING META DATA FOR DYNAMIC PROGRAMMING LANGUAGES
    • 使用META数据进行动态编程语言的运行时优化
    • WO2013116555A1
    • 2013-08-08
    • PCT/US2013/024198
    • 2013-01-31
    • APPLE INC.
    • BARRACLOUGH, GavinPIZLO, Filip, J.
    • G06F9/455
    • G06F8/443G06F8/4441G06F8/447G06F9/45516G06F11/3612
    • A method and an apparatus that optimize operations for a key among a collection of key indexed data structures using meta data describing properties of the key with respect to the collection of data structures are described. The meta data may correspond to a cache dynamically updated to indicate invariants which are true for the key in a current state of the collection of data structures. Expensive calculations to search through the collection of data structures for the key may be avoided. For example, costly lookup operations over a collection of data structures may not be required at all if a key is known to always (or to never) reference certain specific values, or for these values to have certain meta properties, in any of the collection of data structure globally throughout a system at a current state.
    • 描述了使用描述关于数据结构的集合的属性的元数据的关键索引数据结构的集合中的密钥优化操作的方法和装置。 元数据可以对应于动态更新的高速缓存,以指示在数据结构的收集的当前状态中对于密钥是真实的不变量。 可以避免用于搜索密钥数据结构收集的昂贵的计算。 例如,如果已知密钥总是(或从不)引用某些特定值,或者对于这些值具有某些元属性,则在任何集合中可以不需要对数据结构集合的昂贵的查找操作 的数据结构在整个系统中处于当前状态。