Unlock instant, AI-driven research and patent intelligence for your innovation.

Inline implementation method and device, electronic equipment, storage medium and program product

An implementation method and technology of electronic equipment, applied in the computer field, can solve problems such as time-consuming program operation, and achieve the effect of solving the time-consuming problem of program operation

Pending Publication Date: 2022-02-01
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present disclosure provides an inline implementation method and device, electronic equipment, storage media, and program products, so as to at least solve the problem of time-consuming program operation caused by method inline in the related art

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
  • Inline implementation method and device, electronic equipment, storage medium and program product
  • Inline implementation method and device, electronic equipment, storage medium and program product
  • Inline implementation method and device, electronic equipment, storage medium and program product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0031] It should be noted that the terms "first" and "second" in the specification and claims of the present disclosure and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consi...

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 inline implementation method and device, electronic equipment, a storage medium and a program product, and relates to the technical field of computers. The method comprises the steps of obtaining configuration information, where the configuration information comprises a class with an inline method and a corresponding inline method; obtaining a class file of a class with an inline method in the configuration information, and obtaining a method node of the inline method in the configuration information through a byte code control framework; generating a corresponding relationship between the class with the inline method and the method node of the inline method; traversing the method instruction in the class file through the byte code control framework; if the byte code instruction in the method instruction is a calling instruction and the class and the method corresponding to the method instruction belong to the corresponding relation, obtaining a method node corresponding to the method instruction, and replacing the method instruction with the method node. According to the method, inline on Java semantics can be realized, and the problem of time consumption of program running caused by inline of methods in related technologies is solved.

Description

technical field [0001] The present disclosure relates to the field of computer technology, and in particular to an inline implementation method and device, electronic equipment, storage media and program products. Background technique [0002] Java method inlining is a technique to "copy" the caller function code into the caller function to reduce the overhead of function calls. In related technologies, Java does not support semantic inlining, and the judgment of an inline method needs to be performed by a virtual machine. When a method is not marked as an inline method by the virtual machine, calls using ordinary methods will cause frequent entry and popping of the virtual machine stack, increasing the time spent on program execution. [0003] It should be noted that the information disclosed in the above background section is only for enhancing the understanding of the background of the present disclosure, and therefore may include information that does not constitute the...

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
IPC IPC(8): G06F9/448G06F8/30G06F8/41G06F8/73
CPCG06F9/449G06F8/315G06F8/41G06F8/73
Inventor 吴嘉鑫李盼
Owner BEIJING DAJIA INTERNET INFORMATION TECH CO LTD