Documentation icon indicating copy to clipboard operation
Documentation copied to clipboard

Write Documentation on Garbage collection in WebKit

Open stwrt opened this issue 2 years ago • 9 comments

stwrt avatar May 03 '23 06:05 stwrt

Hello @stwrt I would like to work on this, can you suggest some resources I should refer before I start working on this.

AtulRaghuvanshi73 avatar Aug 02 '23 18:08 AtulRaghuvanshi73

@AtulRaghuvanshi73 Thanks for wanting to work on this 😃.

These past blog posts would be good places to start:

  1. https://webkit.org/blog/12967/understanding-gc-in-jsc-from-scratch/
  2. https://webkit.org/blog/7122/introducing-riptide-webkits-retreating-wavefront-concurrent-garbage-collector/
  3. https://trac.webkit.org/wiki/Inspecting%20the%20GC%20heap

You can also ask any questions in the WebKit JSC Slack channel too if something doesn't make sense about the garbage collector.

stwrt avatar Aug 02 '23 20:08 stwrt

@stwrt Thanks for the resources they are very helpful, will start working on the docs soon. Hey one more thing I am having trouble in finding the slack channel, if possible, can you provide a link to join please.

AtulRaghuvanshi73 avatar Aug 02 '23 20:08 AtulRaghuvanshi73

@AtulRaghuvanshi73 Here is the link to join.

https://join.slack.com/t/webkit/shared_invite/enQtOTU3NzQ3NTAzNjA0LTc5NmZlZWIwN2MxN2VjODVjNzEyZjBkOWQ4NTM3OTk0ZTc0ZGRjY2MyYmY2MWY1N2IzNTI2MTIwOGVjNzVhMWE

stwrt avatar Aug 09 '23 17:08 stwrt

@stwrt thanks

AtulRaghuvanshi73 avatar Aug 09 '23 18:08 AtulRaghuvanshi73

@stwrt I wanted to know that where should I create a Garbage collection section for this documentation? Like where should this go?

AtulRaghuvanshi73 avatar Oct 04 '23 07:10 AtulRaghuvanshi73

@AtulRaghuvanshi73 Deep Dive / JSC would be the best place to put garbage collection documentation.

stwrt avatar Oct 04 '23 16:10 stwrt

@stwrt ok

AtulRaghuvanshi73 avatar Oct 04 '23 17:10 AtulRaghuvanshi73

@stwrt I wrote about the garbage collection a while ago but the pr is not reviewed. can you plz check whether the documentation is right or not.

AtulRaghuvanshi73 avatar Nov 09 '23 06:11 AtulRaghuvanshi73