Package jline.api.sn
Class SnBuildFjSyncMap.FjSyncMap
java.lang.Object
jline.api.sn.SnBuildFjSyncMap.FjSyncMap
- Enclosing class:
SnBuildFjSyncMap
Result of the fork-join synchronization scan.
-
Field Summary
FieldsModifier and TypeFieldDescriptionforkOfGroup.get(g) = fork node index of group g+1 (0-based node index).joinOfGroup.get(g) = join node index of group g+1 (0-based node index).inttotal number of sync groups.nodeSync(joinIdx, srcIdx) = groupId; groupId > 0 means srcIdx belongs to sync group groupId at joinIdx, 0 means srcIdx is an independent flow. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
nodeSync
nodeSync(joinIdx, srcIdx) = groupId; groupId > 0 means srcIdx belongs to sync group groupId at joinIdx, 0 means srcIdx is an independent flow. -
forkOfGroup
forkOfGroup.get(g) = fork node index of group g+1 (0-based node index). -
joinOfGroup
joinOfGroup.get(g) = join node index of group g+1 (0-based node index). -
nGroups
public int nGroupstotal number of sync groups.
-
-
Constructor Details
-
FjSyncMap
public FjSyncMap()
-