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

CompilerControl: Compiler.clear_directives doesn't clears the exclude state

    XMLWordPrintable

    Details

    • Subcomponent:
    • Understanding:
      Cause Known

      Description

      Consider we have excluded some method with direcitve file. If this method have been sent to compilation, compilerBroker makes it be excluded from compilation forever. In compilerBroker::compilation_is_prohibited there is a just
          method->set_not_compilable(comp_level, !quietly, "excluded by CompileCommand");

      If after that DCMD command Compiler.clear_directives have been invoked, the method would still be excluded from compilation.

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              Assignee:
              neliasso Nils Eliasson
              Reporter:
              ppunegov Pavel Punegov
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated: