src/hotspot/share/gc/epsilon/epsilonHeap.hpp
branchepsilon-gc-branch
changeset 56352 ebb84e128ed3
parent 56350 56014b46de69
child 56354 4b9449c330fb
--- a/src/hotspot/share/gc/epsilon/epsilonHeap.hpp	Mon Mar 26 16:18:35 2018 +0200
+++ b/src/hotspot/share/gc/epsilon/epsilonHeap.hpp	Mon Mar 26 16:29:48 2018 +0200
@@ -55,8 +55,8 @@
     return CollectedHeap::EpsilonHeap;
   }
 
-  virtual const char *name() const {
-    return "Epsilon GC";
+  virtual const char* name() const {
+    return "Epsilon";
   }
 
   virtual jint initialize();
@@ -79,33 +79,33 @@
     return used() == capacity();
   }
 
-  virtual bool is_in(const void *p) const { return _space->is_in(p); }
+  virtual bool is_in(const void* p) const { return _space->is_in(p); }
 
   virtual bool is_scavengable(oop obj) {
-    // Epsilon does not move objects, no objects are scavengable.
+    // No GC is going to happen, therefore no objects ever move.
     return false;
   }
 
   HeapWord* allocate_work(size_t size);
-  virtual HeapWord* mem_allocate(size_t size, bool *gc_overhead_limit_was_exceeded);
+  virtual HeapWord* mem_allocate(size_t size, bool* gc_overhead_limit_was_exceeded);
   virtual HeapWord* allocate_new_tlab(size_t size);
 
   // TLAB allocations
   virtual bool supports_tlab_allocation()           const { return UseTLAB; }
-  virtual size_t tlab_capacity(Thread *thr)         const { return capacity(); }
-  virtual size_t tlab_used(Thread *thr)             const { return used(); }
+  virtual size_t tlab_capacity(Thread* thr)         const { return capacity(); }
+  virtual size_t tlab_used(Thread* thr)             const { return used(); }
   virtual size_t max_tlab_size()                    const { return _max_tlab_size; }
-  virtual size_t unsafe_max_tlab_alloc(Thread *thr) const;
+  virtual size_t unsafe_max_tlab_alloc(Thread* thr) const;
 
   virtual void collect(GCCause::Cause cause);
   virtual void do_full_collection(bool clear_all_soft_refs);
 
-  virtual AdaptiveSizePolicy *size_policy() {
+  virtual AdaptiveSizePolicy* size_policy() {
     // No such thing for Epsilon
     return NULL;
   }
 
-  virtual CollectorPolicy *collector_policy() const {
+  virtual CollectorPolicy* collector_policy() const {
     return _policy;
   }
 
@@ -113,24 +113,24 @@
     return &_soft_ref_policy;
   }
 
-  virtual void object_iterate(ObjectClosure *cl) {
+  virtual void object_iterate(ObjectClosure* cl) {
     safe_object_iterate(cl);
   }
 
-  virtual void safe_object_iterate(ObjectClosure *cl);
+  virtual void safe_object_iterate(ObjectClosure* cl);
 
-  virtual HeapWord* block_start(const void *addr) const {
-    // Epsilon does not support block parsing.
+  virtual HeapWord* block_start(const void* addr) const {
+    // No support for block parsing.
     return NULL;
   }
 
-  virtual size_t block_size(const HeapWord *addr) const {
-    // Epsilon does not support block parsing.
+  virtual size_t block_size(const HeapWord* addr) const {
+    // No support for block parsing.
     return 0;
   }
 
-  virtual bool block_is_obj(const HeapWord *addr) const {
-    // Epsilon does not support block parsing.
+  virtual bool block_is_obj(const HeapWord* addr) const {
+    // No support for block parsing.
     return false;
   }
 
@@ -139,23 +139,23 @@
     return os::elapsed_counter() / NANOSECS_PER_MILLISEC;
   }
 
+  virtual void print_gc_threads_on(outputStream* st) const {
+    // No GC threads.
+  }
+
+  virtual void gc_threads_do(ThreadClosure* tc) const {
+    // No GC threads.
+  }
+
+  virtual void print_on(outputStream* st) const;
+  virtual void print_tracing_info() const;
+
   virtual void prepare_for_verify() {
     // No heap verification.
   }
 
-  virtual void print_gc_threads_on(outputStream *st) const {
-    // No GC threads.
-  }
-
-  virtual void gc_threads_do(ThreadClosure *tc) const {
-    // No GC threads.
-  }
-
-  virtual void print_on(outputStream *st) const;
-  virtual void print_tracing_info() const;
-
   virtual void verify(VerifyOption option) {
-    // No heap verification for Epsilon.
+    // No heap verification.
   }
 
 };