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: