[package] name = "mmtk_ruby" version = "0.1.0" authors = [] edition = "2021" [lib] name = "mmtk_ruby" crate-type = ["cdylib", "staticlib"] [profile.release] lto = true [dependencies] libc = "0.2" log = "0.4.14" env_logger = "0.11.3" once_cell = "1.17.0" atomic_refcell = "0.1.9" probe = "0.5" sysinfo = "0.32.0" [dependencies.mmtk] features = ["is_mmtk_object", "object_pinning", "sticky_immix_non_moving_nursery", "immix_non_moving"] # Uncomment the following lines to use mmtk-core from the official repository. git = "https://github.com/mmtk/mmtk-core.git" rev = "051bc7470feef915c445305301e6113f86d3957b" # Uncomment the following line to use mmtk-core from a local repository. # path = "../../../mmtk-core" [features] default = [] # When moving an object, clear its original copy. clear_old_copy = []