The Wayback Machine - https://web.archive.org/web/20190821163729/https://github.com/angular/angular
Skip to content
One framework. Mobile & desktop.
TypeScript JavaScript Python HTML CSS Shell Other
Branch: master
Clone or download
mhevery and AndrewKushnir perf: don't create holey arrays (#32155)
Don't use `Array` constructor with the size value (ex. `new Array(5)`) - this will create a `HOLEY_ELEMENTS` array (even if this array is filled in later on!);

https://v8.dev/blog/elements-kinds
https://stackoverflow.com/questions/32054170/how-to-resize-an-array

PR Close #32155
Latest commit 6477057 Aug 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci ci: update material commit we use to run integration tests (#32220) Aug 20, 2019
.devcontainer build: add recommended config files for VSCode remote development (#3… May 20, 2019
.github docs: change to global approvers (#31940) Aug 20, 2019
.vscode build: add recommended config files for VSCode remote development (#3… May 20, 2019
aio docs: update collaborators page (#32229) Aug 21, 2019
docs ci: use circleci windows preview (#31266) Aug 19, 2019
integration feat: make the Ivy compiler the default for ngc (#32219) Aug 20, 2019
modules perf: don't create holey arrays (#32155) Aug 21, 2019
packages perf: don't create holey arrays (#32155) Aug 21, 2019
scripts Revert "ci: remove material-unit-tests failure blocklist (#32138)" (#… Aug 20, 2019
third_party feat(bazel): use rbe_autoconfig() and new container. (#29336) May 9, 2019
tools Revert "ci: remove material-unit-tests failure blocklist (#32138)" (#… Aug 20, 2019
.bazelignore build: update to rules_nodejs 0.32.2 (#31325) Jul 1, 2019
.bazelrc ci: use circleci windows preview (#31266) Aug 19, 2019
.clang-format feat(tooling): Add a .clang-format for automated JavaScript formatting. Apr 2, 2015
.editorconfig build: use https link to editorconfig.org in .editorconfig (#27664) Dec 18, 2018
.gitattributes test: fix ts api guardian and public guard tests on windows (#30105) Apr 26, 2019
.gitignore build: add recommended config files for VSCode remote development (#3… May 20, 2019
.mailmap build: add a Git .mailmap with my new name (#19550) Oct 9, 2017
.nvmrc build: update .nvmrc file to correct node version (#25992) Sep 18, 2018
BUILD.bazel build: update to rules_nodejs 0.32.2 (#31325) Jul 1, 2019
CHANGELOG.md release: cut the v9.0.0-next.2 release Aug 12, 2019
CODE_OF_CONDUCT.md docs: fix community tab in GitHub by copying CoC Feb 28, 2018
CONTRIBUTING.md build: add `ngcc` as a valid commit message scope (#32144) Aug 15, 2019
LICENSE build: bump year (#27880) Jan 11, 2019
README.md docs: fix typo of Typescript to TypeScript (#32153) Aug 15, 2019
WORKSPACE build: update to nodejs rules 0.34.0 and bazel 0.28.1 (#31824) Jul 26, 2019
browser-providers.conf.js ci: lock chrome and firefox versions for saucelabs (#29529) Mar 27, 2019
browser_repositories.bzl build(bazel): update to latest stable chromium 74 on osx and linux fo… May 16, 2019
gulpfile.js build(zone.js): add changelog gulptask for zone.js (#31852) Jul 26, 2019
karma-js.conf.js build: rules_nodejs 0.26.0 & use @npm instead of @ngdeps now that dow… Feb 28, 2019
package.json fix(bazel): pin `@microsoft/api-extractor` (#32187) Aug 19, 2019
protractor-perf.conf.js fixup! test(ivy): make the test run with benchpress (#30449) May 17, 2019
renovate.json ci: update packageFiles to be renovated (#29071) Mar 5, 2019
shims_for_IE.js Revert "refactor: add license header to JS files & format files (#12035 Oct 4, 2016
test-events.js fix(platform-browser): run BLACK_LISTED_EVENTS outside of ngZone (#18993 Sep 5, 2017
test-main.js feat(upgrade): provide unit test helpers for wiring up injectors (#16848 Jun 21, 2019
tslint.json refactor: remove toplevel property accesses (#29329) May 16, 2019
yarn.lock fix(bazel): pin `@microsoft/api-extractor` (#32187) Aug 19, 2019
yarn.lock.readme.md build: remove travisci leftovers (#27979) Jan 9, 2019

README.md

You can’t perform that action at this time.