├── .gitignore ├── bench ├── arguments.js ├── currying.js ├── debugger.js ├── funcStatus.js ├── function-size.js ├── numbers.js ├── object-creation-inlining.js ├── object-creation.js ├── object-iteration.js ├── object-type-prop-add.js ├── object-type-prop-mod.js ├── package.json ├── polymorphic.js ├── print.js ├── property-removal.js ├── return-object-types.js ├── return-primitive-types.js ├── return-shapes.js └── try-catch.js ├── graphs ├── arguments-bar.png ├── arguments-line.png ├── currying-bar.png ├── currying-line.png ├── debugger-bar.png ├── debugger-line.png ├── function-size-bar.png ├── function-size-line.png ├── hardcoded-object-creation-bar.png ├── hardcoded-object-creation-line.png ├── input-type-bar.png ├── input-type-line.png ├── loggers-turbofan.png ├── loggers-updated.png ├── numbers-bar.png ├── numbers-line.png ├── object-creation-bar.png ├── object-creation-line.png ├── object-iteration-bar.png ├── object-iteration-line.png ├── polymorphic-bar.png ├── polymorphic-line.png ├── primitive-return-type-bar.png ├── primitive-return-type-line.png ├── property-removal-bar.png ├── property-removal-line.png ├── return-type-bar.png ├── return-type-line.png ├── try-catch-bar.png └── try-catch-line.png └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/.gitignore -------------------------------------------------------------------------------- /bench/arguments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/arguments.js -------------------------------------------------------------------------------- /bench/currying.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/currying.js -------------------------------------------------------------------------------- /bench/debugger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/debugger.js -------------------------------------------------------------------------------- /bench/funcStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/funcStatus.js -------------------------------------------------------------------------------- /bench/function-size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/function-size.js -------------------------------------------------------------------------------- /bench/numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/numbers.js -------------------------------------------------------------------------------- /bench/object-creation-inlining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/object-creation-inlining.js -------------------------------------------------------------------------------- /bench/object-creation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/object-creation.js -------------------------------------------------------------------------------- /bench/object-iteration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/object-iteration.js -------------------------------------------------------------------------------- /bench/object-type-prop-add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/object-type-prop-add.js -------------------------------------------------------------------------------- /bench/object-type-prop-mod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/object-type-prop-mod.js -------------------------------------------------------------------------------- /bench/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/package.json -------------------------------------------------------------------------------- /bench/polymorphic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/polymorphic.js -------------------------------------------------------------------------------- /bench/print.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/print.js -------------------------------------------------------------------------------- /bench/property-removal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/property-removal.js -------------------------------------------------------------------------------- /bench/return-object-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/return-object-types.js -------------------------------------------------------------------------------- /bench/return-primitive-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/return-primitive-types.js -------------------------------------------------------------------------------- /bench/return-shapes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/return-shapes.js -------------------------------------------------------------------------------- /bench/try-catch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/bench/try-catch.js -------------------------------------------------------------------------------- /graphs/arguments-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/arguments-bar.png -------------------------------------------------------------------------------- /graphs/arguments-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/arguments-line.png -------------------------------------------------------------------------------- /graphs/currying-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/currying-bar.png -------------------------------------------------------------------------------- /graphs/currying-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/currying-line.png -------------------------------------------------------------------------------- /graphs/debugger-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/debugger-bar.png -------------------------------------------------------------------------------- /graphs/debugger-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/debugger-line.png -------------------------------------------------------------------------------- /graphs/function-size-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/function-size-bar.png -------------------------------------------------------------------------------- /graphs/function-size-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/function-size-line.png -------------------------------------------------------------------------------- /graphs/hardcoded-object-creation-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/hardcoded-object-creation-bar.png -------------------------------------------------------------------------------- /graphs/hardcoded-object-creation-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/hardcoded-object-creation-line.png -------------------------------------------------------------------------------- /graphs/input-type-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/input-type-bar.png -------------------------------------------------------------------------------- /graphs/input-type-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/input-type-line.png -------------------------------------------------------------------------------- /graphs/loggers-turbofan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/loggers-turbofan.png -------------------------------------------------------------------------------- /graphs/loggers-updated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/loggers-updated.png -------------------------------------------------------------------------------- /graphs/numbers-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/numbers-bar.png -------------------------------------------------------------------------------- /graphs/numbers-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/numbers-line.png -------------------------------------------------------------------------------- /graphs/object-creation-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/object-creation-bar.png -------------------------------------------------------------------------------- /graphs/object-creation-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/object-creation-line.png -------------------------------------------------------------------------------- /graphs/object-iteration-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/object-iteration-bar.png -------------------------------------------------------------------------------- /graphs/object-iteration-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/object-iteration-line.png -------------------------------------------------------------------------------- /graphs/polymorphic-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/polymorphic-bar.png -------------------------------------------------------------------------------- /graphs/polymorphic-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/polymorphic-line.png -------------------------------------------------------------------------------- /graphs/primitive-return-type-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/primitive-return-type-bar.png -------------------------------------------------------------------------------- /graphs/primitive-return-type-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/primitive-return-type-line.png -------------------------------------------------------------------------------- /graphs/property-removal-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/property-removal-bar.png -------------------------------------------------------------------------------- /graphs/property-removal-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/property-removal-line.png -------------------------------------------------------------------------------- /graphs/return-type-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/return-type-bar.png -------------------------------------------------------------------------------- /graphs/return-type-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/return-type-line.png -------------------------------------------------------------------------------- /graphs/try-catch-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/try-catch-bar.png -------------------------------------------------------------------------------- /graphs/try-catch-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/graphs/try-catch-line.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidmarkclements/v8-perf/HEAD/readme.md --------------------------------------------------------------------------------