RFR(S) : 8022832 : Add WB APIs for OSR compilation
Igor Ignatyev
igor.ignatyev at oracle.com
Fri Aug 16 06:57:18 PDT 2013
Vladimir,
Thank you for review.
Best regards,
Igor Ignatyev
On 08/15/2013 11:22 PM, Vladimir Kozlov wrote:
> Looks fine to me.
>
> Thanks,
> Vladimir
>
> On 8/14/13 6:09 PM, Igor Ignatyev wrote:
>> Hi all,
>>
>> Please review patch containing changes in:
>> * product code:
>> - method 'CompilationPolicy::can_be_osr_compiled' was added and
>> used instead of condition
>> '!m->is_not_osr_compilable(comp_level) && can_be_compiled(m,
>> comp_level))'.
>> - added sanity check into 'Method::set_not_(osr_)compilable'
>> * WB API:
>> - added new method 'getMethodEntryBci'
>> - argument 'bci' was added to 'enqueueMethodForCompilation'
>> - argument 'isOsr' was added to some methods
>> - 'getCompileQueuesSize()' was replaced by
>> 'getCompileQueueSize(compLevel)'
>> * test:
>> - added test cases for OSR compilation
>> - added bug numbers
>> - increased timeout
>>
>> testing: compiler/whitebox
>> bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8022832
>> webrev: http://cr.openjdk.java.net/~iignatyev/8022832/webrev.00/
>> 381 lines changed: 260 ins; 14 del; 107 mod
More information about the hotspot-compiler-dev
mailing list