emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: basic questions on MPS


From: Helmut Eller
Subject: Re: basic questions on MPS
Date: Thu, 25 Apr 2024 19:51:43 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

I'd also have some MPS related questions.  Just curiosity.

1) Does somebody have experience with this MMTK [https://www.mmtk.io/]?
How does it compare to MPS?

2) When I learned that MPS uses hardware based read barriers, I was
surprised.  I had somewhere in the back of my mind some vague
memory/opinion that those are too slow to be practical.  But I actually
don't know why that should be the case.  Can somebody explain what the
problem with hardware based read barriers could be?

3) MPS uses a mostly-copying strategy.  Copying works well for
short-lived objects.  For long-lived objects it's not so great.  The big
guys (OpenJDK, V8 etc.) switch to mark-compact or something else for
older generations.  Does MPS do something special for long-lived
objects?

And I have to say that MPS looks great to me.  Especially the
documentation.

Helmut



reply via email to

[Prev in Thread] Current Thread [Next in Thread]