Remove forced dependency of new MM on mimalloc (#4617)
This commit is contained in:
committed by
Nikolay Krasko
parent
e753ce048e
commit
39805c72dc
@@ -140,8 +140,8 @@ targetList.forEach { targetName ->
|
||||
|
||||
createTestTask(
|
||||
project,
|
||||
"ExperimentalMM",
|
||||
"${targetName}ExperimentalMMRuntimeTests",
|
||||
"ExperimentalMMMimalloc",
|
||||
"${targetName}ExperimentalMMMimallocRuntimeTests",
|
||||
listOf(
|
||||
"${targetName}Runtime",
|
||||
"${targetName}ExperimentalMemoryManager",
|
||||
@@ -153,10 +153,25 @@ targetList.forEach { targetName ->
|
||||
includeRuntime()
|
||||
}
|
||||
|
||||
createTestTask(
|
||||
project,
|
||||
"ExperimentalMMStdAlloc",
|
||||
"${targetName}ExperimentalMMStdAllocRuntimeTests",
|
||||
listOf(
|
||||
"${targetName}Runtime",
|
||||
"${targetName}ExperimentalMemoryManager",
|
||||
"${targetName}Release",
|
||||
"${targetName}StdAlloc"
|
||||
)
|
||||
) {
|
||||
includeRuntime()
|
||||
}
|
||||
|
||||
tasks.register("${targetName}RuntimeTests") {
|
||||
dependsOn("${targetName}StdAllocRuntimeTests")
|
||||
dependsOn("${targetName}MimallocRuntimeTests")
|
||||
dependsOn("${targetName}ExperimentalMMRuntimeTests")
|
||||
dependsOn("${targetName}ExperimentalMMStdAllocRuntimeTests")
|
||||
dependsOn("${targetName}ExperimentalMMMimallocRuntimeTests")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -176,8 +191,12 @@ val hostMimallocRuntimeTests by tasks.registering {
|
||||
dependsOn("${hostName}MimallocRuntimeTests")
|
||||
}
|
||||
|
||||
val hostExperimentalMMRuntimeTests by tasks.registering {
|
||||
dependsOn("${hostName}ExperimentalMMRuntimeTests")
|
||||
val hostExperimentalMMStdAllocRuntimeTests by tasks.registering {
|
||||
dependsOn("${hostName}ExperimentalMMStdAllocRuntimeTests")
|
||||
}
|
||||
|
||||
val hostExperimentalMMMimallocRuntimeTests by tasks.registering {
|
||||
dependsOn("${hostName}ExperimentalMMMimallocRuntimeTests")
|
||||
}
|
||||
|
||||
val assemble by tasks.registering {
|
||||
|
||||
Reference in New Issue
Block a user