Invention Grant
- Patent Title: Efficient data decoding using runtime specialization
-
Application No.: US16006668Application Date: 2018-06-12
-
Publication No.: US10684873B2Publication Date: 2020-06-16
- Inventor: Bastian Hossbach , Jürgen Christ , Laurent Daynes , Matthias Brantner , Hassan Chafi , Christian Humer
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Becker Bingham LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F16/245 ; G06F16/38

Abstract:
Computer-implemented techniques described herein provide efficient data decoding using runtime specialization. In an embodiment, a method comprises a virtual machine executing a body of code of a dynamically typed language, wherein executing the body of code includes: querying a relational database, and in response to the query, receiving table metadata indicating data types of one or more columns of a first table in the relational database. In response to receiving the table metadata: for a first column of the one or more columns, generating decoding machine code to decode the first column based on the data type of the first column, and executing the decoding machine code to decode the first column of the one or more columns.
Public/Granted literature
- US20190377589A1 EFFICIENT DATA DECODING USING RUNTIME SPECIALIZATION Public/Granted day:2019-12-12
Information query