摘要:
Software code sections can include at least one calling procedure (110) and a called procedure (140). The called procedure can include an interpreted code body (144). Execution of the interpreted code body can require the use of an associated interpreter. The software code sections can also include prologue (142) associated with the called procedure. The prologue can be invoked by the at least one calling procedure and can responsively actuate the interpreted code body causing programmatic actions defined within the interpreted code body to execute. Execution of the prologue does not require use of an interpreter. In one embodiment, the interpreted code body of the called procedure can execute upon a platform having an application binary interface (115). The prologue can actuate the interpreted code body according to specifications of the application binary interface.
摘要:
Embodiments of the systems and methods utilize application contexts for extending virtual machines in a resource-constrained device to allow virtual machines to at least exercise scheduling control over platform independent applications and platform dependent native applications. Application contexts can be assigned to each application in the system. An application is represented by one or more data structures and functions. In one embodiment, an “application context” includes an interface to a virtual machine and a container for an execution environment of the application. The interface represents a mapping of services to an execution environment. The application context can isolate control over the execution of the application from the execution environment, thus, allowing the virtual machine to control execution of the application and allowing the application to be executed in a native environment, a virtual machine environment, or any other execution environment.
摘要:
A vehicle navigation system has a processing device. The processing device receives entries in a first data structure that are generated and are respectively associated with one tile of a tiling. The processing device may compare a three-dimensional terrain on the respective tile with at least one pre-defined tile pattern. Either an identifier for a pre-defined tile pattern or data describing the terrain on the respective tile may be stored by the processing device in the entry.
摘要:
Techniques and mechanisms for programming an accelerator device to enable performance of a data processing algorithm. In an embodiment, an accelerator of a computer platform is programmed based on programming information received from a host processor of the computer platform. In another embodiment, programming of the accelerator is to enable data driven execution of an instruction by a data stream processing engine of the accelerator.
摘要:
A navigation system may display a segment of a digital map including a map element and a label corresponding to the map element. A portion of the digital map where no labeling shall occur may be determined based on coordinate values of the map element. The label may be displayed such that the portion of the digital map where no labeling shall occur is not occupied by any portion of the label.
摘要:
A database for a navigation system has digital elevation model data defining a three-dimensional surface. The database stores, for plural tiles of a tiling, a first array including three-dimensional coordinates of vertices of plural triangulated irregular networks, TINS, for the respective tile, and a plurality of second arrays. Each second array respectively defines triangular faces of a TIN and includes a plurality of vertex indices of the vertices to define triangular faces of the respective TIN. A method of outputting a three-dimensional representation of a terrain and a method of generating the database are also described.
摘要:
A navigation system has a database which stores index data for, respectively, a tile of a tiling. The index data includes, for each one of plural cells of a grid which is superimposed on the tile, respectively an identifier for each triangular face of a triangulated irregular network which at least partially overlaps with the respective cell. The plural cells of the grid are defined so as to cover the respective tile. A processing device of the navigation system is configured to use the index data to determine a triangular face on which a map feature having given lateral coordinates is located, in order to determine a height coordinate of the map feature.
摘要:
Inhibitors of HCV replication of formula (I) and the N-oxides, salts, and stereoisomers, wherein each dashed line represents an optional double bond; X is N, CH and where X bears a double bond it is C; R1 is —OR7 or —NH—SO2R8; R2 is hydrogen, and where X is C or CH, R2 may also be C1-6alkyl; R3 is hydrogen, C1-6alkyl, C1-6alkoxyC1-6alkyl, or C3-7cycloalkyl; R4 is aryl or Het; n is 3, 4, 5, or 6; R5 is halo, C1-6alkyl, hydroxy, C1-6alkoxy, phenyl, or Het; R6 is C1-6alkoxy or dimethylamino; R7 is hydrogen; aryl; Het; C3-7cycloalkyl optionally substituted with C1-6alkyl; or C1-6alkyl optionally substituted with C3-7cycloalkyl, aryl or with Het; R8 is aryl; Het; C3-7cycloalkyl optionally substituted with C1-6alkyl; or C1-6alkyl optionally substituted with C3-7cycloalkyl, aryl or with Het; aryl is phenyl optionally substituted with one, two or three substituents; Het is a 5 or 6 membered saturated, partially unsaturated or completely unsaturated heterocyclic ring containing 1 to 4 heteroatoms selected from nitrogen, oxygen and sulfur, and being optionally substituted with one, two or three substituents; pharmaceutical compositions containing compounds (I) and processes for preparing compounds (I). Bioavailable combinations of the inhibitors of HCV of formula (I) with ritonavir are also provided.
摘要:
Inhibitors of HCV replication of formula (I) and the N-oxides, salts, and stereoisomers, wherein each dashed line represents an optional double bond; X is N, CH and where X bears a double bond it is C; R1 is —OR7, —NH—SO2R8; R2 is hydrogen, and where X is C or CH, R2 may also be C1-6alkyl; R3 is hydrogen, C1-6alkyl, C1-6alkoxyC1-6alkyl, C3-7cycloalkyl; R4 is aryl or Het; n is 3, 4, 5, or 6; R5 is halo, C1-6alkyl, hydroxy, C1-6alkoxy, phenyl, or Het; R6 is C1-6alkoxy, or dimethylamino; R7 is hydrogen; aryl; Het; C3-7cycloalkyl optionally substituted with C1-6alkyl; or C1-6alkyl optionally substituted with C3-7cycloalkyl, aryl or with Het; R8 is aryl; Het; C3-7cycloalkyl optionally substituted with C1-6alkyl; or C1-6alkyl optionally substituted with C3-7cycloalkyl, aryl or with Het; aryl is phenyl optionally substituted with one, two or three substituents; Het is a 5 or 6 membered saturated, partially unsaturated or completely unsaturated heterocyclic ring containing 1 to 4 heteroatoms selected from nitrogen, oxygen and sulfur, and being optionally substituted with one, two or three substituents; pharmaceutical compositions containing compounds (I) and processes for preparing compounds (I). Bioavailable combinations of the inhibitors of HCV of formula (I) with ritonavir are also provided.
摘要:
A cleaning arrangement for a lithographic apparatus module may be provided in a collector. The cleaning arrangement includes a hydrogen radical source configured to provide a hydrogen radical containing gas to at least part of the module and a pump configured to pump gas through the module such that a flow speed of the hydrogen radical containing gas provided through at least part of the module is at least 1 m/s. The cleaning arrangement may also include a gas shutter configured to modulate a flow of the hydrogen radical containing gas to at least part of the module, a buffer volume of at least 1 m3 in communication with the module, and a pump configured to provide a gas pressure in the buffer volume between 0.001 mbar (0.1 Pa) and 1 mbar (100 Pa).