RFR(xxs) 8074543 Missing symbol "objArrayOopDesc::obj_at" when buiding with CPP Interpreter

Thomas Stüfe thomas.stuefe at gmail.com
Tue Mar 10 09:12:23 UTC 2015


Hi Coleen,

We actually do not use the C++ Interpreter anymore (neither the zero one),
all our platforms use the template interpreter. I accidentally built AIX
with C++ interpreter and wanted to fix that tiny bug anyway.

I updated the thread in the bug report.

Thomas

On Mon, Mar 9, 2015 at 6:52 PM, Coleen Phillimore <
coleen.phillimore at oracle.com> wrote:

>
> Sorry, I should have asked if you use the C++ interpreter (vs. the Zero
> interpreter).   Both interpreters use the file that you modified.   If you
> replied on this bug thread, that would be great.
> Thanks,
> Coleen
>
>
> On 3/9/15, 12:27 PM, Thomas Stüfe wrote:
>
> Hi Coleen,
>
>  I did built AIX with the CPP interpreter.
>
>  I saw the bug report about removing the CPP interpreter but was not sure
> whether the fix was needed for the Zero CPP interpreter too,
>
>  Thanks, Thomas
>
> On Mon, Mar 9, 2015 at 4:40 PM, Coleen Phillimore <
> coleen.phillimore at oracle.com> wrote:
>
>>
>> Thomas, Did you build the Zero or the CPP interpreter?  See:
>>
>> https://bugs.openjdk.java.net/browse/JDK-8074457
>>
>> Thanks,
>> Coleen
>>
>>
>> On 3/6/15, 6:15 AM, Thomas Stüfe wrote:
>>
>>> Hi all,
>>>
>>> please review this tiny change to fix a build error when building with
>>> the
>>> CPP interpreter.
>>>
>>> webrev:
>>> http://cr.openjdk.java.net/~stuefe/webrevs/8074543/webrev.01/
>>>
>>> bug:
>>> https://bugs.openjdk.java.net/browse/JDK-8074543
>>>
>>> bytecodeInterpreter.cpp misses include "objArrayOop.inline.hpp", so the
>>> inline definition of this function is missing.
>>>
>>> Kind Regards, Thomas
>>>
>>
>>
>
>


More information about the hotspot-runtime-dev mailing list