RFR(L): JEP165: Compiler Control
Nils Eliasson
nils.eliasson at oracle.com
Thu Oct 1 11:47:22 UTC 2015
Hi Roland,
On 2015-09-28 12:02, Roland Westrelin wrote:
> Hi Nils,
>
>> http://cr.openjdk.java.net/~neliasso/8046155/webrev.03/
> What does CompileCommandCompatibility do?
Control backwards compatibility with CompileCommand for testing
purposes. I 'll change the name to the moee descriptive
CompilerDirectivesIgnoreCompileCommands (default false).
>
> vm_operations.cpp
>
> Is that extra include really needed?
No, removed.
>
> CompilerQueueTest.java
>
> Is that extra import really needed?
No, removed.
>
> block.hpp
>
> You don’t need that ciEnv here, right?
No, left over from when the directives was stored in the viEnv.
>
> compileBroker.cpp
>
> 1717 should_break = dirset->BreakAtExecuteOption || task->check_break_at_flags();
>
> doesn’t seem to be used
>
> Except for those minor issues, looks good to me.
Fixed.
>
>
>> - Won't build c1 only or shark only.
> You can’t push if c1 only doesn’t build, right?
It was just a temporary glitch that is fixed now.
Thanks,
Nils
>
> Roland.
More information about the hotspot-compiler-dev
mailing list