From d10742d8913690819209f96a96d1a7e46a70fffe 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 c2edfe59a45..49bcf11016b 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