Yilun Chong 7 жил өмнө
parent
commit
5a95666f6e

+ 5 - 5
benchmarks/Makefile.am

@@ -555,18 +555,18 @@ pbjs_preparation:
 			cd protobuf.js && npm install && npm run build
 			cd protobuf.js && npm install && npm run build
 	cd tmp/protobuf.js && npm install benchmark
 	cd tmp/protobuf.js && npm install benchmark
 	cp protobuf.js/* tmp/protobuf.js
 	cp protobuf.js/* tmp/protobuf.js
-	cp js/BenchmarkSuite.js tmp/protobuf.js
+	cp js/benchmark_suite.js tmp/protobuf.js
 	touch pbjs_preparation
 	touch pbjs_preparation
 
 
 pbjs_middleman: pbjs_preparation
 pbjs_middleman: pbjs_preparation
-	export OLDDIR=$$(pwd) && cd tmp/protobuf.js && node GeneratePbjsFiles.js --target static-module --include_path=$$OLDDIR -o GeneratedBundleCode.js $(benchmarks_protoc_inputs) $(benchmarks_protoc_inputs_benchmark_wrapper) $(benchmarks_protoc_inputs_proto2)
+	export OLDDIR=$$(pwd) && cd tmp/protobuf.js && node generate_pbjs_files.js --target static-module --include_path=$$OLDDIR -o generated_bundle_code.js $(benchmarks_protoc_inputs) $(benchmarks_protoc_inputs_benchmark_wrapper) $(benchmarks_protoc_inputs_proto2)
 	touch pbjs_middleman
 	touch pbjs_middleman
 
 
 pbjs-benchmark: pbjs_middleman
 pbjs-benchmark: pbjs_middleman
 	@echo '#! /bin/bash' > pbjs-benchmark
 	@echo '#! /bin/bash' > pbjs-benchmark
 	@echo 'cd tmp/protobuf.js' >> pbjs-benchmark
 	@echo 'cd tmp/protobuf.js' >> pbjs-benchmark
-	@echo 'sed -i "s/protobufjs/.\/protobuf.js/g" GeneratedBundleCode.js' >> pbjs-benchmark
-	@echo 'node ProtobufJsBenchmark.js $$@' >> pbjs-benchmark
+	@echo 'sed -i "s/protobufjs/.\/protobuf.js/g" generated_bundle_code.js' >> pbjs-benchmark
+	@echo 'env NODE_PATH=".:./node_modules:$$NODE_PATH" node protobufjs_benchmark.js $$@' >> pbjs-benchmark
 	@chmod +x pbjs-benchmark
 	@chmod +x pbjs-benchmark
 
 
 pbjs: pbjs-benchmark
 pbjs: pbjs-benchmark
@@ -591,7 +591,7 @@ js-benchmark: js_middleman
 	@echo '#! /bin/bash' > js-benchmark
 	@echo '#! /bin/bash' > js-benchmark
 	@echo 'export TOP_JS_SRCDIR=$$(cd $(top_srcdir)/js && pwd)' >> js-benchmark
 	@echo 'export TOP_JS_SRCDIR=$$(cd $(top_srcdir)/js && pwd)' >> js-benchmark
 	@echo 'cd tmp/js' >> js-benchmark
 	@echo 'cd tmp/js' >> js-benchmark
-	@echo 'env NODE_PATH="$$TOP_JS_SRCDIR:." node --max-old-space-size=4096 JsBenchmark.js $$@' >> js-benchmark
+	@echo 'env NODE_PATH="$$TOP_JS_SRCDIR:.:./node_modules:$$NODE_PATH" node --max-old-space-size=4096 js_benchmark.js $$@' >> js-benchmark
 	@chmod +x js-benchmark
 	@chmod +x js-benchmark
 
 
 js: js-benchmark
 js: js-benchmark

+ 1 - 1
benchmarks/js/BenchmarkSuite.js → benchmarks/js/benchmark_suite.js

@@ -1,4 +1,4 @@
-var benchmark = require("./node_modules/benchmark");
+var benchmark = require("benchmark");
 
 
 function newBenchmark(messageName, filename, language) {
 function newBenchmark(messageName, filename, language) {
   var benches = [];
   var benches = [];

+ 3 - 2
benchmarks/js/JsBenchmark.js → benchmarks/js/js_benchmark.js

@@ -6,7 +6,7 @@ require('./datasets/google_message4/benchmark_message4_pb.js');
 require('./benchmarks_pb.js');
 require('./benchmarks_pb.js');
 
 
 var fs = require('fs');
 var fs = require('fs');
-var benchmarkSuite = require("./BenchmarkSuite.js");
+var benchmarkSuite = require("./benchmark_suite.js");
 
 
 
 
 function getNewPrototype(name) {
 function getNewPrototype(name) {
@@ -66,4 +66,5 @@ process.argv.forEach(function(filename, index) {
     + senarios.benches[1] * totalBytes / 1024 / 1024 + "MB/s" );
     + senarios.benches[1] * totalBytes / 1024 / 1024 + "MB/s" );
   console.log("");
   console.log("");
 });
 });
-console.log("#####################################################");
+console.log("#####################################################");
+

+ 2 - 1
benchmarks/protobuf.js/GeneratePbjsFiles.js → benchmarks/protobuf.js/generate_pbjs_files.js

@@ -21,4 +21,5 @@ pbjs.main(argv, function(err, output){
   if (err) {
   if (err) {
     console.log(err);
     console.log(err);
   }
   }
-});
+});
+

+ 4 - 3
benchmarks/protobuf.js/ProtobufJsBenchmark.js → benchmarks/protobuf.js/protobufjs_benchmark.js

@@ -1,7 +1,7 @@
-var root = require("./GeneratedBundleCode.js");
+var root = require("./generated_bundle_code.js");
 var fs = require('fs');
 var fs = require('fs');
 var benchmark = require("./node_modules/benchmark");
 var benchmark = require("./node_modules/benchmark");
-var benchmarkSuite = require("./BenchmarkSuite.js");
+var benchmarkSuite = require("./benchmark_suite.js");
 
 
 
 
 function getNewPrototype(name) {
 function getNewPrototype(name) {
@@ -62,4 +62,5 @@ process.argv.forEach(function(filename, index) {
     + senarios.benches[1] * totalBytes / 1024 / 1024 + "MB/s" );
     + senarios.benches[1] * totalBytes / 1024 / 1024 + "MB/s" );
   console.log("");
   console.log("");
 });
 });
-console.log("#####################################################");
+console.log("#####################################################");
+