Invention Grant
- Patent Title: Detecting native compilation incompatibilities
-
Application No.: US16875414Application Date: 2020-05-15
-
Publication No.: US11269602B2Publication Date: 2022-03-08
- Inventor: Clement Escoffier , Stuart Douglas
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: K&L Gates LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/41 ; G06F8/30

Abstract:
A system includes a memory and a processor. The memory is in communication with the processor. The processor is configured to execute receiving a source code of an application that is compilable into an interpreted configuration. A database is then accessed, where the database includes a first plurality of patterns that are compilable into an interpreted configuration and fail to compile into a native compiled configuration. Within the database, a first plurality of patterns is associated with a first alternative pattern that is compilable into the interpreted configuration and compilable into the native compiled configuration. The source code is parsed to create a second plurality of patterns and analyzed with the first plurality of patterns to determine whether a corresponding pattern exists. Upon determining that the corresponding pattern exists, the corresponding pattern is added to a change list and then outputted.
Public/Granted literature
- US20210357191A1 DETECTING NATIVE COMPILATION INCOMPATIBILITIES Public/Granted day:2021-11-18
Information query