摘要:
Methods and apparatus to implement annotation based thunking are disclosed. An example method comprises locating a parameter of a function, the parameter to be passed as a pointer if a size of the parameter is greater than a threshold and to be passed as data if the size of the parameter is not greater than the threshold, and adding an annotation record for the parameter to a byte code image file containing byte code for the function.
摘要:
The present invention disclosed a kind of simulate user calling's test system and method which built-in digital SPC exchange, include background processing module, foreground calling control processing module and hardware subsystem, therein: background processing module operation on exchange servicing platform, for supply user setting parameter and display operate interface for test result, foreground calling control processing module is include in the exchange main control module, for control said hardware subsystem execute test process according to designed logical flow and user mount parameter, hardware subsystem composed of loop circuit relay single board, simulation user interface board, interface board control processing unit, multifunction resources process board. Adopt present invention may use few cost to reach the test result which equal to commercial calling device, and may reach more mobility, reach inline test function.
摘要:
In one embodiment of the invention, a register format of a source register operated on by a source instruction in a source block of code is determined. The register format includes an input instruction format and an output block format of the source block of code. The source block of code runs in a source architecture. The source register has multiple formats and is used as an input of the source instruction. The input instruction format contains format of the source register expected by the source instruction. The output block format contains format of the source register after the source block of code is executed. An instruction format inconsistency is detected between the source register and a target register of a target architecture during a translation phase of a binary translation that translates the source block of code into a target block of code running in the target architecture.
摘要:
A compiler includes a location-assigning module to optimally allocate register locations in various memory blocks of a memory during compilation of a program code in accordance with code proximity of the program code in accessing the register locations and size of each of the memory blocks.
摘要:
A method of scheduling a sequence of instructions is described. A target program is read, a pipeline control hazard is identified within the sequence of instructions, and a selected sequence of instructions is re-ordered. Two steps for re-ordering are applied to the selected sequence of instructions. First, a backward scheduling method is performed, and second, a forward scheduling method is performed.
摘要:
A compact, countertop water dispenser preferably dispensing ambient, chilled or hot water, and preferably allowing single-hand dispensing of ambient and child water, as well as child-resistant hot water dispensing. In one embodiment, powered by thermoelectrics, a side-mounted water container feeds a first reservoir, which feeds a second reservoir in liquid communication with hot and cold tanks. Predetermined reservoir water levels may be maintained by float switches and solenoid valves may be used to enable/disable water flow from the tanks and dispensing. Many other features are provided as described below.