Not reproductible crash + unexpected exception?
Rémi Forax
forax at univ-mlv.fr
Thu Mar 3 05:25:10 PST 2011
On 03/03/2011 02:10 PM, Christian Thalinger wrote:
> On Mar 3, 2011, at 1:52 PM, Christian Thalinger wrote:
>> On Mar 3, 2011, at 1:12 PM, Christian Thalinger wrote:
>>> On Mar 3, 2011, at 9:47 AM, Rémi Forax wrote:
>>>> Yes. I use an agent so it can have trigger a deoptimization
>>>> even if I don't understand why ?
>>> Here is what I get with a debug build:
>> <snip>
>>
>>> The assert looks like:
>>>
>>> 7016279: JSR292 Exception when creating CallSites from multiple threads
>>>
>>> Is your source code creating CallSites from multiple threads (massively parallel)?
>>
>> Scratch that. I think I found the problem: the constant pool cache entry is not properly updated after a GC thus resulting in a bogus value for the BSM.
> UseSerialGC seems to do proper pointer updating. -- Christian
Yes, it's a workaround.
Rémi
More information about the mlvm-dev
mailing list