提交 7de56165 编写于 作者: Z zgu

8207056: Epsilon GC to support object pinning

Summary: Epsilon GC to use object pinning to avoid expensive GCLocker
Reviewed-by: shade, rkennke
上级 128cc1c2
......@@ -121,6 +121,11 @@ public:
safe_object_iterate(cl);
}
// Object pinning support: every object is implicitly pinned
virtual bool supports_object_pinning() const { return true; }
virtual oop pin_object(JavaThread* thread, oop obj) { return obj; }
virtual void unpin_object(JavaThread* thread, oop obj) { }
// No support for block parsing.
virtual HeapWord* block_start(const void* addr) const { return NULL; }
virtual size_t block_size(const HeapWord* addr) const { return 0; }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册