Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Benchmark framework + bug fixes #31

Merged
merged 33 commits into from
Sep 25, 2018
Merged
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
8bb0623
bench: Implement Node.js benchmark
remusao Aug 11, 2018
50e9360
WIP
remusao Aug 20, 2018
75543ad
WIP
remusao Aug 20, 2018
0a30d20
Add package lock + way to update all lists in assets folder
remusao Aug 20, 2018
3c9a8f2
Implement micro-benchmark
remusao Aug 20, 2018
eda2fd2
Add macro benchmark + fix output
remusao Aug 20, 2018
d72cba3
WIP
remusao Aug 20, 2018
300ac0c
WIP
remusao Aug 21, 2018
550b337
WIP
remusao Sep 16, 2018
10a65cf
WIP
remusao Sep 17, 2018
650be61
Add matching tests against requests database
remusao Sep 17, 2018
08a2603
Create unit tests for filters engine
remusao Sep 17, 2018
737fd37
Add tests for Engine + rewrite optimizations
remusao Sep 17, 2018
639721a
WIP
remusao Sep 17, 2018
f73125a
cleanup
remusao Sep 17, 2018
d5f0453
Speed-up engine tests
remusao Sep 18, 2018
9c58301
Use local assets in benchmark
remusao Sep 18, 2018
c878738
Fix example + remove cross-fetch dependency
remusao Sep 18, 2018
8c925d0
Update README
remusao Sep 18, 2018
aabc7f9
Un-comment micro/macro-benchmarks
remusao Sep 18, 2018
730843c
Do not cache node_modules in Travis since npm ci deletes it anyway
remusao Sep 18, 2018
a01c582
WIP
remusao Sep 18, 2018
5e9e949
Update deps
remusao Sep 18, 2018
a9fdbe8
WIP
remusao Sep 18, 2018
7050228
WIP
remusao Sep 18, 2018
bae6414
WIP
remusao Sep 18, 2018
aca9e4d
Fix value of match attribute from Engine.match's result
remusao Sep 18, 2018
1d3dd73
WIP
remusao Sep 25, 2018
196ebf0
WIP
remusao Sep 25, 2018
88ebefc
WIP
remusao Sep 25, 2018
2a38aca
Fix cosmetic matching and tokenization
remusao Sep 25, 2018
082e2d7
Update changelog
remusao Sep 25, 2018
57d6c77
Release version 0.2.0
remusao Sep 25, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Un-comment micro/macro-benchmarks
  • Loading branch information
remusao committed Sep 18, 2018
commit aabc7f9e6a83a72d4db7a5c7e911f29cae3c9921
4 changes: 2 additions & 2 deletions bench/run_benchmark.js
Original file line number Diff line number Diff line change
Expand Up @@ -288,8 +288,8 @@ function main() {
console.log('Run Benchmark...');
const benchmarkResults = {
...runMemoryBench(lists, resources),
// ...runMicroBenchmarks(lists, resources),
// ...runMacroBenchmarks(lists, resources),
...runMicroBenchmarks(lists, resources),
...runMacroBenchmarks(lists, resources),
};
console.log(benchmarkResults);

Expand Down