Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8073389

Remove the include of resourceArea.hpp from classFileParser.hpp

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 9
    • 9
    • hotspot
    • None
    • gc
    • b54

        The inclusion of resourceArea.hpp in classFileParser.hpp is causing cyclic dependencies when I'm changing unrelated code. The main reason for this is that a lot of implementation is put inside the resourceArea.hpp file instead of a .cpp file.

        I've opted to go the easy route now and get rid of the the resourceArea.hpp dependency from classFileParser.hpp, but eventually it would be good to fix that file.

        This patch has to add explicit includes of resourceArea.hpp to other .hpp files, that used to get their include from classFileParser.hpp. I could have gotten rid of those dependencies as well, but I chose to not do that for this patch.

              stefank Stefan Karlsson
              stefank Stefan Karlsson
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: