RFR (M) 8146410: Interpreter functions are declared and defined in the wrong files

Coleen Phillimore coleen.phillimore at oracle.com
Tue Jan 12 18:09:24 UTC 2016


Thanks Max!
Coleen

On 1/12/16 10:06 AM, Max Ockner wrote:
> Looks fine to me.
> -Max
>
> On 1/4/2016 5:42 PM, Coleen Phillimore wrote:
>> Summary: Moved functions to the correct files.
>>
>> See bug for more details.
>>
>> I basically did an hg mv templateInterpreter_<cpu>.cpp 
>> abstractInterpreter_<cpu>.cpp and moved the interpreter_<cpu>.cpp 
>> functions there.
>>
>> Also moved generate_slow_signature_handler to 
>> TemplateInterpreterGenerator/CppInterpreterGenerator because it's not 
>> shared.
>>
>> open webrev at http://cr.openjdk.java.net/~coleenp/8146410/
>> bug link https://bugs.openjdk.java.net/browse/JDK-8146410
>>
>> Tested with JPRT on Oracle supported platforms and built zero on 
>> linux x86.  Also fixed change that broke zero in 
>> stack_zero.inline.hpp.  I think this should work on PPC and AARCH64, 
>> but please let me know.
>>
>> One question for AARCH64 platform in file:
>>
>> http://cr.openjdk.java.net/~coleenp/8146410/src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp.udiff.html 
>>
>>
>> thanks,
>> Coleen
>



More information about the hotspot-dev mailing list