From bb5e8d96fb93d48bf587951122a29b95134722b8 Mon Sep 17 00:00:00 2001 From: Patryk Ptasinski Date: Fri, 20 Oct 2017 11:25:49 +0200 Subject: [PATCH] Added Process lifecycle to Readme --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index dca697f..04581ea 100644 --- a/README.md +++ b/README.md @@ -97,6 +97,10 @@ Schmooze::JavaScript::SyntaxError: [stdin]:1:1: error: unexpected <= ^^ ``` +## Process lifecycle + +Nodejs process is created before invoking declared method. And process is killed with `ObjectSpace.define_finalizer` - when object is about to be destroyed by garbage collection. + ## Caveats * Because we serialize the return values from JavaScript to JSON, you can't return circular data structures (like the Babel AST).