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 "Alex Rodoni (JIRA)" <ji...@apache.org> on 2018/08/30 18:50:00 UTC

[jira] [Updated] (IMPALA-4291) Lazy creation of IRFunction::Type to Function* mapping

     [ https://issues.apache.org/jira/browse/IMPALA-4291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alex Rodoni updated IMPALA-4291:
--------------------------------
    Docs Text:   (was: This change reduces the preparation time during codegen of a simple query from 23ms to 10ms. Reduces the latency of short-running query.)

> Lazy creation of IRFunction::Type to Function* mapping
> ------------------------------------------------------
>
>                 Key: IMPALA-4291
>                 URL: https://issues.apache.org/jira/browse/IMPALA-4291
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Backend
>    Affects Versions: Impala 2.8.0
>            Reporter: Michael Ho
>            Assignee: Michael Ho
>            Priority: Minor
>              Labels: codegen
>             Fix For: Impala 2.8.0
>
>
> For simple queries with one or two functions to codegen, we spent about 23ms or more out of 40ms of codegen time in preparation. We can save some time by not eagerly populating the map of {{IRFunction::Type}} to {{llvm::Function*}} map. This should help with the fixes for IMPALA-3638 when we create the LLVM module unconditionally.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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