You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: substratevm/src/com.oracle.svm.core.genscavenge/src/com/oracle/svm/core/genscavenge/jvmstat/SerialGCPerfData.java
Copy file name to clipboardExpand all lines: substratevm/src/com.oracle.svm.core.genscavenge/src/com/oracle/svm/core/genscavenge/parallel/ChunkQueue.java
+21-20Lines changed: 21 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -40,14 +40,15 @@
40
40
importcom.oracle.svm.core.util.VMError;
41
41
42
42
/**
43
-
* Synchronized buffer that stores pointers into "grey" heap chunks that need to be scanned. Note
44
-
* that the pointers don't necessarily point to the beginning of a chunk.
43
+
* A queue that stores pointers into "grey" heap chunks that need to be scanned. Note that the
44
+
* pointers don't necessarily point to the beginning of a chunk. GC workers threads may only access
45
+
* the queue if they hold {@link ParallelGC#getMutex()}.
0 commit comments