Full-quantity compiling method and device based on incremental compiler, medium and equipment
A technology of incremental compilation and compilation method, applied in the field of devices, media and equipment, and the field of full-scale compilation methods based on incremental compilers, can solve the problem that incremental compilers can no longer meet the needs of developers, and achieve improved operation. performance effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] figure 1 It is a flow chart of the incremental compiler-based full compilation method provided in Embodiment 1 of this application. This embodiment is applicable to any incremental compiler-based full compilation scenario. The full-quantity compiling device of the quantitative compiler can be implemented, and the device can be realized by software and / or hardware, and can be integrated into the electronic equipment.
[0023] Such as figure 1 As shown, the incremental compiler-based full compilation method includes:
[0024] S110. Obtain entity object revision information and entity object compilation information of the program to be fully compiled.
[0025] This solution can be executed by electronic devices such as computers, servers, and workstations, and the electronic devices are equipped with incremental compilers. A software program usually performs code editing, compiling, and running processes based on a certain development environment. For example, a JAVA p...
Embodiment 2
[0069] figure 2 A schematic structural diagram of an incremental compiler-based full compilation device provided in Embodiment 2 of the present invention. The device can execute the incremental compiler-based full compilation method provided in any embodiment of the present invention, and has corresponding functions for executing the method. Functional modules and beneficial effects. Such as figure 2 As shown, the device may include:
[0070] An information acquisition module 210, configured to acquire entity object revision information and entity object compilation information of the program to be fully compiled;
[0071] Compiling information update module 220, configured to update the entity object compilation information according to the comparison result between the entity object revision information and the entity object compilation information;
[0072] The full compilation module 230 is configured to perform full compilation on the program to be fully compiled acc...
Embodiment 3
[0089] Embodiment 3 of the present invention provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the incremental compiler-based full compilation method provided by all the invention embodiments of the present application is implemented:
[0090] Obtain the entity object revision information and entity object compilation information of the program to be fully compiled;
[0091] updating the compilation information of the entity object according to the comparison result of the revision information of the entity object and the compilation information of the entity object;
[0092] Perform full compilation on the program to be fully compiled according to the entity object compilation information and the entity object revision information.
[0093] Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a compu...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com