From 9030e933f43002a1da1ecccf72d933bd86da15fd Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Fri, 15 Jun 2018 13:03:12 -0700 Subject: [PATCH] benchmark: create napi benchmark directory Move C++ benchmark useful for NAPI to its own directory. This will isolate the benchmark so it can be excluded from testing that applies to all other benchmarks but not this one. PR-URL: https://github.com/nodejs/node/pull/21046 Reviewed-By: Anatoli Papirovski Reviewed-By: James M Snell Reviewed-By: Anna Henningsen --- Makefile | 12 ++++++------ benchmark/{misc => napi}/function_call/.gitignore | 0 benchmark/{misc => napi}/function_call/binding.cc | 0 benchmark/{misc => napi}/function_call/binding.gyp | 0 benchmark/{misc => napi}/function_call/index.js | 0 .../{misc => napi}/function_call/napi_binding.c | 0 6 files changed, 6 insertions(+), 6 deletions(-) rename benchmark/{misc => napi}/function_call/.gitignore (100%) rename benchmark/{misc => napi}/function_call/binding.cc (100%) rename benchmark/{misc => napi}/function_call/binding.gyp (100%) rename benchmark/{misc => napi}/function_call/index.js (100%) rename benchmark/{misc => napi}/function_call/napi_binding.c (100%) diff --git a/Makefile b/Makefile index c2edfe59a4595a..49bcf11016b91f 100644 --- a/Makefile +++ b/Makefile @@ -274,13 +274,13 @@ test-valgrind: all test-check-deopts: all $(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) --check-deopts parallel sequential -benchmark/misc/function_call/build/Release/binding.node: all \ - benchmark/misc/function_call/napi_binding.c \ - benchmark/misc/function_call/binding.cc \ - benchmark/misc/function_call/binding.gyp +benchmark/napi/function_call/build/Release/binding.node: all \ + benchmark/napi/function_call/napi_binding.c \ + benchmark/napi/function_call/binding.cc \ + benchmark/napi/function_call/binding.gyp $(NODE) deps/npm/node_modules/node-gyp/bin/node-gyp rebuild \ --python="$(PYTHON)" \ - --directory="$(shell pwd)/benchmark/misc/function_call" \ + --directory="$(shell pwd)/benchmark/napi/function_call" \ --nodedir="$(shell pwd)" # Implicitly depends on $(NODE_EXE). We don't depend on it explicitly because @@ -1115,7 +1115,7 @@ LINT_CPP_EXCLUDE += $(wildcard test/addons-napi/??_*/*.cc test/addons-napi/??_*/ LINT_CPP_EXCLUDE += src/tracing/trace_event.h src/tracing/trace_event_common.h LINT_CPP_FILES = $(filter-out $(LINT_CPP_EXCLUDE), $(wildcard \ - benchmark/misc/function_call/binding.cc \ + benchmark/napi/function_call/binding.cc \ src/*.c \ src/*.cc \ src/*.h \ diff --git a/benchmark/misc/function_call/.gitignore b/benchmark/napi/function_call/.gitignore similarity index 100% rename from benchmark/misc/function_call/.gitignore rename to benchmark/napi/function_call/.gitignore diff --git a/benchmark/misc/function_call/binding.cc b/benchmark/napi/function_call/binding.cc similarity index 100% rename from benchmark/misc/function_call/binding.cc rename to benchmark/napi/function_call/binding.cc diff --git a/benchmark/misc/function_call/binding.gyp b/benchmark/napi/function_call/binding.gyp similarity index 100% rename from benchmark/misc/function_call/binding.gyp rename to benchmark/napi/function_call/binding.gyp diff --git a/benchmark/misc/function_call/index.js b/benchmark/napi/function_call/index.js similarity index 100% rename from benchmark/misc/function_call/index.js rename to benchmark/napi/function_call/index.js diff --git a/benchmark/misc/function_call/napi_binding.c b/benchmark/napi/function_call/napi_binding.c similarity index 100% rename from benchmark/misc/function_call/napi_binding.c rename to benchmark/napi/function_call/napi_binding.c