Babneet Singh
Babneet Singh
@JasonFengJ9 Can you share the system core file?
@JasonFengJ9 `!vthreads` doesn't list all virtual threads; likely because the GC hasn’t flushed the thread-local cache or updated the virtual thread list yet. I did find one virtual thread mounted...
fyi @tajila @hangshao0 @gacholio @hzongaro @pshipton @JasonFengJ9
`GC_ClassHeapIterator::nextClass` and similar iterators will also need to be updated to skip frozen classes (`J9ClassIsFrozenFromSnapshot`) until their `classObject` is initialized. https://github.com/eclipse-openj9/openj9/blob/0cf42bd12061dd0300b53d98c1f35801fc3fa84d/runtime/gc_structs/ClassHeapIterator.cpp#L40
> why we set j9class->classObject to NULL before creating snapshot? We are caching RAM classes during shutdown in the snapshot, similar to how ROM classes are handled with the Shared...
@lzhou2025 The PR description is slightly inaccurate. We are not freezing the j9class objects; we are freezing j9classes until their classObjects are initialized. Also, the `why` is missing in the...
RCP – RAM Class Persistence: This refers to the caching of RAM classes in snapshots so they can be reused in subsequent runs.
fyi @fengxue-IS @tajila @JasonFengJ9 @pshipton
I have seen two failures with `GetStackTraceSuspendedStressTest`. One is a JIT failure and the other failure is the timeout from #21826. - I have updated the description of this issue...
> have any instances of the Invalid JIT return address been seen for this test recently? The test is currently excluded, so it doesn’t run in nightly or personal Jenkins...