diff --git a/reference/info/functions/gc-status.xml b/reference/info/functions/gc-status.xml
index 33e8a159cf52..e75e103c0ee8 100644
--- a/reference/info/functions/gc-status.xml
+++ b/reference/info/functions/gc-status.xml
@@ -48,10 +48,78 @@
"roots"
+
+
+ "running"
+
+
+
+
+ "protected"
+
+
+
+
+ "full"
+
+
+
+
+ "buffer_size"
+
+
+
+
+ "application_time"
+
+
+
+
+ "collector_time"
+
+
+
+
+ "destructor_time"
+
+
+
+
+ "free_time"
+
+
+
+ &reftitle.changelog;
+
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ 8.3.0
+
+ gc_status now returns the following additional fields:
+ "running", "protected",
+ "full", "buffer_size",
+ "application_time", "collector_time",
+ "destructor_time", and "free_time".
+
+
+
+
+
+
+
+
&reftitle.examples;
@@ -89,6 +157,37 @@ array(4) {
["roots"]=>
int(0)
}
+]]>
+
+ &example.outputs.83.similar;
+
+
+ bool(false)
+ ["protected"]=>
+ bool(false)
+ ["full"]=>
+ bool(false)
+ ["runs"]=>
+ int(5)
+ ["collected"]=>
+ int(100002)
+ ["threshold"]=>
+ int(50001)
+ ["buffer_size"]=>
+ int(131072)
+ ["roots"]=>
+ int(0)
+ ["application_time"]=>
+ float(0.031182458)
+ ["collector_time"]=>
+ float(0.020106291)
+ ["destructor_time"]=>
+ float(0)
+ ["free_time"]=>
+ float(0.003707167)
+}
]]>