comparison src/share/vm/includeDB_core @ 453:c96030fff130

6684579: SoftReference processing can be made more efficient Summary: For current soft-ref clearing policies, we can decide at marking time if a soft-reference will definitely not be cleared, postponing the decision of whether it will definitely be cleared to the final reference processing phase. This can be especially beneficial in the case of concurrent collectors where the marking is usually concurrent but reference processing is usually not. Reviewed-by: jmasa
author ysr
date Thu, 20 Nov 2008 16:56:09 -0800
parents f8199438385b
children 8724fb00c422
comparison
equal deleted inserted replaced
452:00b023ae2d78 453:c96030fff130
3432 referenceProcessor.cpp referencePolicy.hpp 3432 referenceProcessor.cpp referencePolicy.hpp
3433 referenceProcessor.cpp referenceProcessor.hpp 3433 referenceProcessor.cpp referenceProcessor.hpp
3434 referenceProcessor.cpp systemDictionary.hpp 3434 referenceProcessor.cpp systemDictionary.hpp
3435 3435
3436 referenceProcessor.hpp instanceRefKlass.hpp 3436 referenceProcessor.hpp instanceRefKlass.hpp
3437 referenceProcessor.hpp referencePolicy.hpp
3437 3438
3438 reflection.cpp arguments.hpp 3439 reflection.cpp arguments.hpp
3439 reflection.cpp handles.inline.hpp 3440 reflection.cpp handles.inline.hpp
3440 reflection.cpp instanceKlass.hpp 3441 reflection.cpp instanceKlass.hpp
3441 reflection.cpp javaCalls.hpp 3442 reflection.cpp javaCalls.hpp