equal
deleted
inserted
replaced
392 if ((size_t)s < os::min_page_size()) return false; |
392 if ((size_t)s < os::min_page_size()) return false; |
393 |
393 |
394 if (!os::is_readable_range(s, s + 1)) return false; |
394 if (!os::is_readable_range(s, s + 1)) return false; |
395 |
395 |
396 // Symbols are not allocated in Java heap. |
396 // Symbols are not allocated in Java heap. |
397 if (Universe::heap()->is_in_reserved(s)) return false; |
397 if (Universe::heap()->is_in(s)) return false; |
398 |
398 |
399 int len = s->utf8_length(); |
399 int len = s->utf8_length(); |
400 if (len < 0) return false; |
400 if (len < 0) return false; |
401 |
401 |
402 jbyte* bytes = (jbyte*) s->bytes(); |
402 jbyte* bytes = (jbyte*) s->bytes(); |