Match Document Document Title
US20140089908 Decision Tree Ensemble Compilation  
In one embodiment, a decision tree is evaluated in interpreted mode while statistics are collected. The decision tree is then represented as source code, and each decision in the decision tree is...
US20100333076 PROGRAMMING LANGUAGE TRANSLATOR  
A computer readable medium stores a program, executable by a computer, for enabling translation of machine-centric commands in an instrument protocol to a programming language for controlling an...
US20110055800 Extensible Template-Based Code Generator Builder  
A system, method, and computer program product are provided for producing aspects of a generation model. These include a domain model having one or more elements, and templates defined for the...
US20110047533 Generating Code Adapted for Interlinking Legacy Scalar Code and Extended Vector Code  
Mechanisms for intermixing code are provided. Source code is received for compilation using an extended Application Binary Interface (ABI) that extends a legacy ABI and uses a different register...
US20130275947 Compiling Source Code For Debugging With User Preferred Snapshot Locations  
Compiling source code for debugging, including: receiving, by an optimizing compiler from a debugger, a user specification of preferred breakpoint locations in the source code; compiling, by the...
US20110055814 COMPILER-ASSISTED PROGRAM SOURCE CODE FILTER  
A computer implemented method, apparatus, and computer program product for filtering source code are described. A code filtering compiler identifies an entry for a named entity in a symbol table....
US20150089483 METHOD FOR ORDERING TEXT IN A BINARY  
In general, in one aspect, embodiments of the invention relate to a method for generating executable binary. The method includes analyzing a test executable binary generated from source code,...
US20130036473 SYSTEM AND METHOD FOR BRANCH FUNCTION BASED OBFUSCATION  
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for obfuscating branches in computer code. A compiler or a post-compilation tool can obfuscate branches by...
US20140359582 Runtime Code Hooking for Print Driver and Functionality Testing  
Runtime code hooking techniques are described in which a place holder instruction within a compiled module is used as an entry point to enable code hooking. A hook function to modify a target...
US20110167404 CREATING INFERRED SYMBOLS FROM CODE USAGE  
When writing code, data structures that include inferred symbols are created based on usage of undefined symbols. As the user continues writing code, code model can be updated to represent updated...
US20140245271 Compiler Based Obfuscation  
Compiler based obfuscation is described. To protect portions of a code project with obfuscations, the code is modified within a compiler to produce one or more modifications that obfuscate the...
US20140068573 Error-code and exception-based function dispatch tables  
A condition detected by a virtual routine may be treated by setting an error code or raising an exception, depending on circumstances. Enhanced vtable layouts promote availability of both...
US20140331213 PACKAGING SYSTEM TO FACILITATE DECLARATIVE MODEL-DRIVEN DEVELOPMENT  
The subject disclosure relates to a method and system for packaging a post-processed definition of a programming module. Contents of a constraint-based and/or order-independent execution model are...
US20130198727 Error Propagation  
A compiler may receive source code including two user source code blocks, each capable of throwing an exception. The received source code may be associated with a policy that discards a pending...
US20140282440 TRANSITIONING BETWEEN CODE-BASED AND DATA-BASED EXECUTION FORMS IN COMPUTING SYSTEMS AND ENVIRONMENTS  
Techniques for transitioning between code-based and data-based execution forms (or models) are disclosed. The techniques can be used to improve the performance of computing systems by allowing the...
US20130074052 RUN TIME INCREMENTAL COMPILATION OF SCRIPT CODE  
Scripts are incrementally compiled at runtime to generate executable code. The incremental compilation generates executable code corresponding to a basic block of the script. The executable code...
US20120192165 UNROLLING QUANTIFICATIONS TO CONTROL IN-DEGREE AND/OR OUT-DEGREE OF AUTOMATON  
Apparatus, systems, and methods for a compiler are disclosed. One such compiler parses a human readable expression into a syntax tree and converts the syntax tree into an automaton having...
US20110231820 EXCLUSIVE LOGGING  
Methods and systems are disclosed for controlled processing of a plurality of log statements. In an embodiment, the method includes accessing a database of unique identifiers for each of the log...
US20100306737 Techniques for Providing Environmental Impact Information Associated With Code  
A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code...
US20130074053 INFRASTRUCTURE SERVICE ARCHITECTURE FOR APPLICATIONS  
A mechanism is disclosed for operating local version-independent service program code for infrastructure services, wherein the mechanism is automatically and optionally linked to a central, remote...
US20110252409 METHODS AND SYSTEMS TO IMPLEMENT NON-ABI CONFORMING FEATURES ACROSS UNSEEN INTERFACES  
Methods and systems to compile a code module to permit a caller routine to pass a parameter to a callee routine of a separately compiled code module, and to permit a callee routine to receive a...
US20110125908 METHOD AND APPARATUS FOR PROGRAMMING SESSION INITIATION PROTOCOL BACK-TO-BACK USER AGENTS  
In one embodiment, the present disclosure is a method and apparatus for programming session initiation protocol back-to-back user agents. In one embodiment, a method for programming a...
US20120143589 MULTI-MODAL COMPILING APPARATUS AND METHOD FOR GENERATING A HYBRID CODEFILE  
A non-native, multi-modal compiler and an emulated computing environment for use in a native computing environment. The multi-modal compiler includes a parser configured to parse or divide...
US20130159981 EXTENSION MECHANISM FOR SCRIPTING LANGUAGE COMPILER  
A method for forming an extension to a scripting language compiler is disclosed. A compiler of a machine receives a source code that has a new keyword to a scripting language of the compiler. An...
US20110219355 BUSINESS RULES MANAGEMENT SYSTEM  
A system for generating and deploying rules in a business rule management system (BRMS) is described. An example system includes a communications module and a translator. The communications module...
US20110264861 METHODS AND SYSTEMS FOR UTILIZING BYTECODE IN AN ON-DEMAND SERVICE ENVIRONMENT INCLUDING PROVIDING MULTI-TENANT RUNTIME ENVIRONMENTS AND SYSTEMS  
Execution of code in a multitenant runtime environment. A request to execute code corresponding to a tenant identifier (ID) is received in a multitenant environment. The multitenant database...
US20130055222 MAGNETIC RESONANCE IMAGING SYSTEM WITH PROGRAMMABLE SUBSYSTEM AND METHOD FOR PROGRAMMING  
A Magnetic Resonance Imaging (MRI) system with programmable subsystem and method for programming are provided. One method includes receiving programming code having one or more Application...
US20110145801 USING APPROPRIATE LEVEL OF CODE TO BE EXECUTED IN RUNTIME ENVIRONMENT USING METADATA DESCRIBING VERSIONS OF RESOURCES BEING USED BY CODE  
A method, system and computer program product for using an appropriate level of code to be executed in a runtime environment. Code in a non-Java format is translated into a Java source file....
US20140229924 AUTOMATIC CONFIGURATION OF PROJECT SYSTEM FROM PROJECT CAPABILITIES  
A project system is automatically configured from project capabilities determined from an instance of a build system by a project capabilities analyzer. A flexible configuration based build system...
US20100313079 METHODS AND APPARATUSES FOR A COMPILER SERVER  
A method and an apparatus that instructs a compiler server to build or otherwise obtain a compiled code corresponding to a compilation request received from an application are described. The...
US20140181797 METHODS AND APPARATUSES FOR A COMPILER SERVER  
A method and an apparatus that instructs a compiler server to build or otherwise obtain a compiled code corresponding to a compilation request received from an application are described. The...
US20130014092 MULTI LEVEL VIRTUAL FUNCTION TABLES  
A multi level virtual function table uses a hierarchy of chunks or segments of virtual function tables to identify methods for a particular class. At least one level of indirection pointers may...
US20100131951 DYNAMIC PROCESSING OF EMBEDDED COMPILED PROGRAMMING LANGUAGE CODE  
Development using the JavaScript programming language can be limited since JavaScript code is interpreted. Compiling code at a client may interfere with the dynamicity and portability of web...
US20140359587 DEEPLY PARALLEL SOURCE CODE COMPILATION  
Abstract Syntax Trees (ASTs) are generated using the source code of a programming language that include information relating to the structure of the program. The generation of the ASTs may be...
US20110225420 MODULE SIGNING FOR UNPRIVILEGED USERS TO CREATE AND LOAD TRUSTWORTHY KERNEL MODULES  
A module building system, hosted by a server, receives a user script to be run to monitor software on a client using an introspection tool. The server adds safety constraints to the user script...
US20140189662 Extending A Development Environment  
Concepts and technologies are described herein for extending the behavior of a software development tool. An extension can be accessed and consumed by a software development tool to configure the...
US20100333090 METHOD AND APPARATUS FOR PROTECTING TRANSLATED CODE IN A VIRTUAL MACHINE  
One embodiment provides a system that protects translated guest program code in a virtual machine that supports self-modifying program code. While executing a guest program in the virtual machine,...
US20110197174 Method, System and Computer Readable Medium for Generating Software Transaction-Level Modeling (TLM) Model  
The present invention discloses a system for generating a software TLM model, comprising a processing unit; a compiler coupled to the processing unit to generate target binary codes of a target...
US20110239192 FULLY DECLARATIVE BUILD SYSTEM FOR BUILD OPTIMIZATION  
A fully declarative build system is described for software build optimization. The build system supports complete control over build and test inputs and build and test operations. The build system...
US20150261510 USAGE OF TOC REGISTER AS APPLICATION REGISTER  
Embodiments relate to usage of a table of contents (TOC) register as an application register. An aspect includes receiving, by a computer system, application object code comprising a first...
US20130174133 ADAPTIVE SELECTION OF PROGRAMMING LANGUAGE VERSIONS FOR COMPILATION OF SOFTWARE PROGRAMS  
The disclosed embodiments provide a system that facilitates the development and compilation of a software program. During operation, the system obtains a set of compilation units to be used in the...
US20120210300 MECHANISM FOR COMPATIBILITY AND PRESERVING FRAMEWORK REFACTORING  
The subject disclosure relates to enabling the evolution of a framework by providing public surface area factorings for both old and new public surface areas. The factoring can mitigate changes in...
US20140096115 METHOD AND APPARATUS FOR PROVIDING CHANGE-RELATED INFORMATION  
Providing change information includes obtaining information of a change track that changes software source code, wherein the change track includes a change item, identifying at least one...
US20130174134 System and Method for Stability Guarantees in Concurrent Software  
A flexible, extensible and efficient compile-time mechanism that leverages native high-level application programming language constructs (e.g., the template and macro features of C++), thus...
US20110087876 Dynamic Analytical Differentiator For Obfuscated Functions In Complex Models  
Systems and methods are provided for providing secure transmission of software code, which includes a mathematical function, from a first computer to a second computer so that the mathematical...
US20110209125 GENERATING DEBUG INFORMATION ON DEMAND  
An introspection tool monitors the execution of software. The operating system is being executed using an executable of a software source code file. The software source code file is associated...
US20120180024 SYNCHRONIZING DEVELOPMENT CODE AND DEPLOYED EXECUTABLE VERSIONING WITHIN DISTRIBUTED SYSTEMS  
The disclosure provides a solution for associating deployed executables with source code. In the solution, source code of a development environment can be mapped to a deployed executable of a...
US20110219019 System And Method For Providing Network-Based Services To Users With High Availability  
A suite of network-based services, such as the services corresponding to Microsoft® SharePoint™, are provided to users with high availability. To maintain the availability of the services, the...
US20110173593 Compiler Providing Idiom to Idiom Accelerator  
A wake-and-go mechanism may be a programming idiom accelerator. As a processor fetches instructions, the programming idiom accelerator may look ahead to determine whether a programming idiom is...
US20140089906 DYNAMICALLY BUILDING LOCALE OBJECTS AT RUN-TIME  
Locale objects are dynamically built from locale source files when requested at run-time. When a locale object is dynamically built, it is stored in global memory so it may be read by multiple...