会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • METHOD AND SYSTEM FOR BINDING OBJECTS IN DYNAMIC PROGRAMMING LANGUAGES USING CACHING TECHNIQUES
    • 使用移动技术在动态编程语言中绑定对象的方法和系统
    • US20140157291A1
    • 2014-06-05
    • US13691664
    • 2012-11-30
    • Facebook, Inc.
    • Keith C. AdamsAndrew John ParoskiJason Owen Evans
    • G06F9/445
    • G06F9/44521G06F8/41G06F9/449
    • Disclosed are a method and system for binding a program object in a source code to one of a number of implementations of the program object, using caching techniques. Binding a program object to a particular implementation includes performing the binding process at compile time and runtime of the source code. During compilation phase, the program objects in the source code are identified, and each of the program objects is assigned a slot in a target cache. The slot is configured to store a pointer that points to a particular implementation of a program object to which the slot is assigned. During execution phase, the particular implementation of the program object is determined based on execution flow of the source code. After the particular implementation is determined, the program object is bound to the particular implementation by updating the assigned target cache slot with a pointer pointing to the particular implementation.
    • 公开了一种使用高速缓存技术将源代码中的程序对象绑定到程序对象的多个实现之一的方法和系统。 将程序对象绑定到特定实现包括在源代码的编译时和运行时执行绑定过程。 在编译阶段,识别源代码中的程序对象,并在目标高速缓存中为每个程序对象分配一个插槽。 该时隙被配置为存储指向分配了该时隙的节目对象的特定实现的指针。 在执行阶段,程序对象的特定实现是基于源代码的执行流程来确定的。 在确定了特定实现之后,通过用指向特定实现的指针来更新所分配的目标高速缓存槽,程序对象被绑定到特定实现。