摘要:
A system, method and media for allowing a first thread exclusive access to the first type; resolving the first type to a first stage by the first thread; and creating a first version of the first type based on the resolving. This abstract is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.
摘要:
A system, method and media for allowing a first thread exclusive access to the first type; resolving the first type to a first stage by the first thread; and creating a first version of the first type based on the resolving. This abstract is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.
摘要:
A computer-implemented method can include a first compiler pass that reviews code for dependences and a second compiler pass that does a multithreaded compilation of the code which respect to the dependencies.
摘要:
A system, method and media for allowing a first thread exclusive access to the first type; resolving the first type to a first stage by the first thread; and creating a first version of the first type based on the resolving. This abstract is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.
摘要:
A method and memory for storing data for access by an application program being executed on a computing device, comprising: a data structure stored in said memory, said data structure including information that embodies software project dependency relationships used by said application program and including: a plurality of nodes, each of said nodes including at least one of: a list of one or more source files associated with a project and a binary-path; and wherein the binary-path can include at least one of: a directory, an identity of an entity where source code can be found, and a reference to another CPL node.
摘要:
An Integrated Design Environment (IDE) includes an on-the-fly compiler. The IDE does a first compiler pass that review code for dependencies. In the first compiler pass, the IDE compiles source files, where files having any unresolved types or errors are marked for a second pass recompilation. The IDE does a second compiler pass that does a multithreaded compilation of the code in an order determined using the dependencies. In the second compiler pass, any file that uses the files compiled in the first pass are recompiled. Additionally, any files marked for unresolved types or errors are also recompiled.
摘要:
Medical implants can comprise various instrumentation to impart desirable functionality to the implant. In some embodiments, the implants comprise functional structures, such as sensors, energy propagating transducers, drug delivery systems and the like. Additional instrumentation to facilitate the functionality of these devices can include, for example, microprocessors, communication systems, power sources or the like. Drug delivery systems can comprise, for example, an isolated reservoir with a control system to control the delivery of a biological agent from the reservoir. The implants can be orthopedic implants that are designed to interface with a patient's skeletal system wherein the orthopedic implant may itself embody sensors, processors, power supplies, memory and/or communication capability.
摘要:
A small skate device is described which in the user is supported and transported by two of such skates, one under each foot. Each skate has three or four wheels, one or two per axle of each device. Each wheel is mounted on the axles with at least one bearing. The two axles of the skates are supported on angled pivots so as to cause the skate to turn when the upper surface is angled with respect. to the ground. The upper surface, or deck, has either frictional material applied to the top face, small spring release bindings, or straps to hold the user's foot in place.
摘要:
A method for responding to a change in source code, said method comprising: interconnecting a plurality of nodes to form a graph data structure wherein the graph embodies at least one dependency between a plurality of software projects; traversing the graph to identify dependent code affected by the change; evaluating the identified dependent code; and wherein the changed source code is from a first software project and the identified dependent code is from a second software project.
摘要:
A method for responding to a change in source code, said method comprising: interconnecting a plurality of nodes to form a graph data structure wherein the graph embodies at least one dependency between a plurality of software projects; traversing the graph to identify dependent code affected by the change; evaluating the identified dependent code; and wherein the changed source code is from a first software project and the identified dependent code is from a second software project.