Mercurial > hg > truffle
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 |