A G1 full collection that occurs because a young collection could not free up enough space to satisfy an allocation currently inherits the gc cause from the young collection. This can sometimes look a bit strange and we should add a specific cause for the full GC.