comparison src/share/vm/oops/oop.hpp @ 989:148e5441d916

6863023: need non-perm oops in code cache for JSR 292 Summary: Make a special root-list for those few nmethods which might contain non-perm oops. Reviewed-by: twisti, kvn, never, jmasa, ysr
author jrose
date Tue, 15 Sep 2009 21:53:47 -0700
parents e5b0439ef4ae
children 167c2986d91b
comparison
equal deleted inserted replaced
987:00977607da34 989:148e5441d916
328 void follow_header(ParCompactionManager* cm); 328 void follow_header(ParCompactionManager* cm);
329 #endif // SERIALGC 329 #endif // SERIALGC
330 330
331 bool is_perm() const; 331 bool is_perm() const;
332 bool is_perm_or_null() const; 332 bool is_perm_or_null() const;
333 bool is_scavengable() const;
333 bool is_shared() const; 334 bool is_shared() const;
334 bool is_shared_readonly() const; 335 bool is_shared_readonly() const;
335 bool is_shared_readwrite() const; 336 bool is_shared_readwrite() const;
336 337
337 // Forward pointer operations for scavenge 338 // Forward pointer operations for scavenge