You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Daniel Becker (Jira)" <ji...@apache.org> on 2020/09/28 20:03:00 UTC

[jira] [Commented] (IMPALA-10196) Remove LlvmCodeGen::CastPtrToLlvmPtr

    [ https://issues.apache.org/jira/browse/IMPALA-10196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17203493#comment-17203493 ] 

Daniel Becker commented on IMPALA-10196:
----------------------------------------

https://gerrit.cloudera.org/#/c/16517/

> Remove LlvmCodeGen::CastPtrToLlvmPtr
> ------------------------------------
>
>                 Key: IMPALA-10196
>                 URL: https://issues.apache.org/jira/browse/IMPALA-10196
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Backend
>            Reporter: Daniel Becker
>            Assignee: Daniel Becker
>            Priority: Major
>
> LlvmCodeGen::CastPtrToLlvmPtr embeds a pointer that points to data in the current process's memory into codegen'd IR code. Our long term goal is to share the codegen'd IR among processes working on the same fragment, which is not possible if the IR contains pointers pointing to data of a specific process. A step in making the IR independent of the process generating it is removing LlvmCodeGen::CastPtrToLlvmPtr.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org