Skip to content

Comments

Optimize garbage collection with a generational GC#2129

Open
pguyot wants to merge 1 commit intoatomvm:mainfrom
pguyot:w08/generational-gc
Open

Optimize garbage collection with a generational GC#2129
pguyot wants to merge 1 commit intoatomvm:mainfrom
pguyot:w08/generational-gc

Conversation

@pguyot
Copy link
Collaborator

@pguyot pguyot commented Feb 22, 2026

Running jit tests with AtomVM is now 20% faster.

Implement BEAM's fullsweep_after spawn_opt/1 option and process_flag/2 flag. Also fix process_flag/2 spec.

These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

Running jit tests with AtomVM is now 20% faster.

Implement BEAM's `fullsweep_after` `spawn_opt/1` option and `process_flag/2`
flag. Also fix `process_flag/2` spec.

Signed-off-by: Paul Guyot <pguyot@kallisys.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant