6980862: too aggressive compiler optimization causes stale results of Types.implementation()
Summary: use a scope counter in order to determine when/if the implementation cache entries are stale
Reviewed-by: jjg
os_family = linux
arch = sparc
arch_model = sparc
os_arch = linux_sparc
os_arch_model = linux_sparc
lib_arch = sparc
compiler = gcc
sysdefs = -DLINUX -D_GNU_SOURCE -DSPARC