Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

An automated tool based on a code level support sw-64 architecture

An automation tool and code-level technology, which is applied in the direction of program code adaptation, software maintenance/management, etc., can solve problems such as spending big eyesight and brain power, and achieve the effects of saving manpower, strong portability, and improving work efficiency

Active Publication Date: 2019-05-31
CHINA STANDARD SOFTWARE
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] As far as the operating system is concerned, it consists of thousands of software packages. It takes a lot of eyesight and brainpower to transplant these source code packages in a new architecture.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An automated tool based on a code level support sw-64 architecture
  • An automated tool based on a code level support sw-64 architecture
  • An automated tool based on a code level support sw-64 architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to have a further understanding of the technical solution and beneficial effects of the present invention, the technical solution of the present invention and its beneficial effects will be described in detail below in conjunction with the accompanying drawings.

[0024] The design idea of ​​the present invention is to implement a tool that can automatically filter out architecture-related source codes and perform text replacement after inputting a list of source code packages, and finally output patch files corresponding to each source code package, thereby greatly improving the efficiency of transplantation. Based on this assumption, the inventor conducted modeling tests on a large number of source code packages, gradually perfected and improved them, and finally provided a source code package transplantation method based on an automation tool supporting the sw_64 architecture at the code level.

[0025] The automation tools that support the sw_64 architecture...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an automation tool based on a code level support sw-64 framework, and the execution process of the tool comprises the following steps: S1, carrying out one-time batch processing on source code packets, and filtering out the source code packets related to the code level support sw-64 framework; S2, installing srpm source code packets in the filtered source code packet list;S3, running an aname command for the srpm source code packet in the filtered source code packet list so as to carry out text filtering and replacement; And S4, generating a patch file for the file before and after replacement. According to the invention, during the software package transplanting process, we only pay attention to the source codes related to the architecture and slightly modifyingthe automatic tool when the source code package is transplanted on a brand-new architecture platform. The automation tool is high in readability, convenient to maintain and high in transportability, the working content can be greatly simplified, manpower is saved, and the working efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of computer software programs, in particular to an automation tool that supports sw_64 architecture based on code level. Background technique [0002] As far as the operating system is concerned, it consists of thousands of software packages. It takes a lot of eyesight and brainpower to transplant these source code packages in a new architecture. [0003] The Shenwei architecture originated from the alpha architecture, and Shenwei's initial instruction set was derived from the alpha instruction set, which was subsequently modified and expanded. When porting the source code package and architecture-related codes on the Shenwei platform, the sw_64 architecture and the alpha architecture follow the same code branch, and the text replacement of this part of the code can realize the porting of the Shenwei platform source code package. [0004] However, when transplanting the Shenwei architecture to thousands of ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/76
Inventor 王淑莉朱健伟徐斌韩雪申利飞
Owner CHINA STANDARD SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products