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

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

XMLWordPrintable

    • Cause Known

      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.

            Unassigned Unassigned
            ppunegov Pavel Punegov
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: