diff options
author | Alexander Kyte <alexmkyte@gmail.com> | 2018-11-26 23:34:26 +0300 |
---|---|---|
committer | Ludovic Henry <luhenry@microsoft.com> | 2018-11-26 23:34:26 +0300 |
commit | e15b8c53ffc24d2c0cc1438498c23c6461d0c6e0 (patch) | |
tree | 969ea1d4ec661bc44813d23f4ff95f58a7d3e60f /mcs/class/Facades | |
parent | fb4b611636c40f9ea63693c34150635a122c3c02 (diff) |
[runtime] Integrate BenchmarkDotNet for in-tree microbenchmarks (#9833)
Don't merge, using my fork of the BenchmarkDotNet repo so I can use a not-yet-merged hack to fix the build.
Diffstat (limited to 'mcs/class/Facades')
-rw-r--r-- | mcs/class/Facades/System.Drawing.Common/Makefile | 2 | ||||
-rw-r--r-- | mcs/class/Facades/System.Drawing.Primitives/Makefile | 2 | ||||
-rw-r--r-- | mcs/class/Facades/netstandard/Makefile | 2 | ||||
-rw-r--r-- | mcs/class/Facades/subdirs.make | 3 |
4 files changed, 6 insertions, 3 deletions
diff --git a/mcs/class/Facades/System.Drawing.Common/Makefile b/mcs/class/Facades/System.Drawing.Common/Makefile index c29765ca0a8..374f1e82e34 100644 --- a/mcs/class/Facades/System.Drawing.Common/Makefile +++ b/mcs/class/Facades/System.Drawing.Common/Makefile @@ -26,7 +26,7 @@ EMBEDDED_DRAWING_DEP := $(filter xammac_net_4_5 testing_aot_full testing_aot_hyb ifndef EMBEDDED_DRAWING_DEP # profiles which build a System.Drawing.dll in the repo -REPO_DRAWING_DEP := $(filter net_4_x orbis winaot unreal wasm, $(PROFILE)) +REPO_DRAWING_DEP := $(filter net_4_x orbis winaot unreal testing_aot_full wasm, $(PROFILE)) ifdef REPO_DRAWING_DEP LIB_REFS += System.Drawing diff --git a/mcs/class/Facades/System.Drawing.Primitives/Makefile b/mcs/class/Facades/System.Drawing.Primitives/Makefile index 26a1477a79e..a2c00db8868 100644 --- a/mcs/class/Facades/System.Drawing.Primitives/Makefile +++ b/mcs/class/Facades/System.Drawing.Primitives/Makefile @@ -36,7 +36,7 @@ API_BIN_REFS := Xamarin.Mac endif # profiles which build a System.Drawing.dll in the repo -REPO_DRAWING_DEP := $(filter net_4_x orbis winaot unreal wasm, $(PROFILE)) +REPO_DRAWING_DEP := $(filter net_4_x orbis testing_aot_full winaot unreal wasm, $(PROFILE)) ifdef REPO_DRAWING_DEP LIB_REFS += System.Drawing diff --git a/mcs/class/Facades/netstandard/Makefile b/mcs/class/Facades/netstandard/Makefile index 34ba75017d0..dde2d80ddd2 100644 --- a/mcs/class/Facades/netstandard/Makefile +++ b/mcs/class/Facades/netstandard/Makefile @@ -53,7 +53,7 @@ API_BIN_REFS := Xamarin.Mac OpenTK endif # profiles which build a System.Drawing.dll in the repo -REPO_DRAWING_DEP := $(filter build net_4_x orbis winaot unreal wasm, $(PROFILE)) +REPO_DRAWING_DEP := $(filter build net_4_x orbis winaot unreal testing_aot_full wasm, $(PROFILE)) ifdef REPO_DRAWING_DEP LIB_REFS += System.Drawing diff --git a/mcs/class/Facades/subdirs.make b/mcs/class/Facades/subdirs.make index 2ff0771d163..f75e9fb1ea5 100644 --- a/mcs/class/Facades/subdirs.make +++ b/mcs/class/Facades/subdirs.make @@ -77,6 +77,9 @@ unreal_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) wasm_SUBDIRS = $(common_DEPS_SUBDIRS) wasm_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) +testing_aot_full_SUBDIRS = $(common_DEPS_SUBDIRS) +testing_aot_full_PARALLEL_SUBDIRS = $(common_SUBDIRS) $(mobile_only_SUBDIRS) + mobile_only_SUBDIRS = System.Security.Cryptography.Pkcs System.Security.Cryptography.OpenSsl System.Threading.Tasks.Extensions \ System.Security.Cryptography.Cng System.Runtime.Loader System.Xml.XPath.XmlDocument System.Reflection.DispatchProxy System.Memory \ System.Drawing.Common System.Buffers |