Skip to content

Commit

Permalink
edits
Browse files Browse the repository at this point in the history
  • Loading branch information
bpcreech committed May 27, 2024
1 parent 6850a49 commit a47e1fe
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion content/post/mini-racer-v0.12.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@ manage object lifecycles. As of PyMiniRacer `v0.11.1` we were using a DAG of
`std::shared_ptr` references to manage lifecycle of a dozen different classes.

I discovered [a bug](https://github.com/bpcreech/PyMiniRacer/issues/62) that
this logic left behind. The problem with the Laissez-faire
this logic left behind. The problem with the laissez-faire
`std::shared_ptr`-all-the-things memory management pattern is that we leak
memory when we have reference cycles, and unfortunately we do have reference
cycles in PyMiniRacer. In particular, we create and throw function closures onto
Expand Down
Binary file modified static/img/all-the-things.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a47e1fe

Please sign in to comment.