mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
42 lines
906 B
TOML
42 lines
906 B
TOML
[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 = "3d89bb51c191d3077278684ec5059726128d3e2b"
|
|
|
|
# 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 = []
|
|
|
|
# Enable extra assertions in release build. For debugging.
|
|
extra_assert = []
|
|
|
|
[workspace]
|