import {benchmark, benchmarkStep} from '../benchpress'; import {SelectorMatcher} from "core/compiler/selector"; import {CssSelector} from "core/compiler/selector"; import {StringWrapper, Math} from 'facade/lang'; import {ListWrapper} from 'facade/collection'; var fixedMatcher; var fixedSelectorStrings = []; var fixedSelectors = []; var COUNT = 1000; export function main() { setup(COUNT); benchmark(`cssSelector.parse * ${COUNT}`, function() { benchmarkStep(`run`, function() { var result = []; for (var i=0; i { matchCount += selected; }); } return matchCount; }); }); } function setup(count) { for (var i=0; i