Skip to content
This repository has been archived by the owner on Jun 14, 2020. It is now read-only.

palant/adblockpluscore-perftest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adblock Plus Core performance test

This is an experiment. Don't expect production quality code, it currently expects a Unix-like operating system and default application paths. The point is quickly comparing performance of the master (classic) and emscripten branches of the adblockpluscore repository.

Requirements

How to use

Check out master and emscripten branches of the adblockpluscore repository in two different directories, make sure to run compile for the latter (additional requirements of that branch apply). Adjust CLASSIC_LIB and EMSCRIPTEN_LIB paths at the top of run_test script if necessary. Then execute run_test script. The script will currently time processing of EasyList filters, ten times for each combination of Node.js vs. Firefox and master branch vs. emscripten branch. It will then print the median values for execution time and memory usage.

About

Experiment, measure performance of master vs. emscripten branch of adblockpluscore repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published