<div dir="ltr">Hi,<div><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
We chose to not add the GC cause to all gc log records since we felt that was too large a change for 7.<br>
The previous behavior was completely inconsistent, all the different GC:s had different ways of signaling that a full gc was caused by a Systm.gc() call and System.gc() was the only gc cause which was logged.<br>
<br>
In 8 we decided to enable gc cause printing for all gc log records.<br></blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks for explaining the decision.  Does this mean that every (most) PrintGCDetails related GC Log record type will change by default in Java 8 in order to print the cause?</div>
<br><div dir="ltr"><div><div>regards,<br><br></div>  Dr. Richard Warburton<br><br></div><div>  <a href="http://insightfullogic.com" target="_blank">http://insightfullogic.com</a><br></div><div>  <a href="http://twitter.com/richardwarburto" target="_blank">@RichardWarburto</a><br>
</div></div>
</div></div></div>