Uploaded image for project: 'JikesRVM'
  1. JikesRVM
  2. RVM-516

Infer pure methods through compiler and bytecode analysis

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Medium
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.2
    • Component/s: Compiler: Optimizing
    • Labels:
      None

      Description

      In "The Use of a Pure Method Attribute in a Dynamic Compilation Environment" to be presented at ICOOOLPS 2008, we show how we can automatically determine pure methods through bytecode and optimizing compiler analysis. Marking methods pure by analysis, saves compilation time (as the pure method is reflectively called rather than inlined and optimized) and can reduce the amount of code. This work showed a resultant speedup of 1.29%.

        Gliffy Diagrams

          Attachments

            Activity

            There are no comments yet on this issue.

              People

              • Assignee:
                Unassigned
                Reporter:
                ianrogers Ian Rogers
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: