Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-2946

Volatile/impure handling needs improving

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Accepted
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      The current way that volatile functions (e.g., RANDOM()) are handled isn't quite right.

      At the moment they are never commoned up. In fact what should happen is that
      i) Each unique instance in the source code should create a unique instance
      ii) They should never be re-evaluated.

      I have a pureflags branch which is working towards solving it.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ghalliday Gavin Halliday
              Reporter:
              ghalliday Gavin Halliday
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated: