6689060: Escape Analysis does not work with Compressed Oops

64-bits VM crashes with -XX:+AggresiveOpts (Escape Analysis + Compressed Oops)

Reviewed-by: never, sgoldman
This commit is contained in:
Vladimir Kozlov 2008-04-23 11:20:36 -07:00
parent 8ece15fd05
commit 69155d87f9
13 changed files with 235 additions and 51 deletions

View file

@ -2176,6 +2176,8 @@ JRT_END
#ifndef PRODUCT
bool AdapterHandlerLibrary::contains(CodeBlob* b) {
if (_handlers == NULL) return false;
for (int i = 0 ; i < _handlers->length() ; i++) {
AdapterHandlerEntry* a = get_entry(i);
if ( a != NULL && b == CodeCache::find_blob(a->get_i2c_entry()) ) return true;