2f6be682ac
Reporting use counts by invoking a callback once per occurrence has a large overhead cost in certain situations, for example when it needs to be dispatched to a different thread (which is the case for Web Workers). Parsing large scripts can produce a lot of occurrences (strict/sloppy mode once per function). Chromium (the only known user of UseCounters so far) does not actually care about number of occurrences, but simply whether they happened at least once. This commit changes behavior to report features at most once, which dramatically improves performance for impacted use cases, and should not affect the only known real world usage. R=littledan@chromium.org BUG=chromium:614775 Review-Url: https://codereview.chromium.org/2062203002 Cr-Commit-Position: refs/heads/master@{#36979}
119 lines
4.3 KiB
Plaintext
119 lines
4.3 KiB
Plaintext
# Below is a list of people and organizations that have contributed
|
|
# to the V8 project. Names should be added to the list like so:
|
|
#
|
|
# Name/Organization <email address>
|
|
|
|
Google Inc. <*@google.com>
|
|
The Chromium Authors <*@chromium.org>
|
|
Sigma Designs Inc. <*@sdesigns.com>
|
|
ARM Ltd. <*@arm.com>
|
|
Hewlett-Packard Development Company, LP <*@palm.com>
|
|
Igalia, S.L. <*@igalia.com>
|
|
Joyent, Inc. <*@joyent.com>
|
|
Bloomberg Finance L.P. <*@bloomberg.net>
|
|
NVIDIA Corporation <*@nvidia.com>
|
|
BlackBerry Limited <*@blackberry.com>
|
|
Opera Software ASA <*@opera.com>
|
|
Intel Corporation <*@intel.com>
|
|
MIPS Technologies, Inc. <*@mips.com>
|
|
Imagination Technologies, LLC <*@imgtec.com>
|
|
Loongson Technology Corporation Limited <*@loongson.cn>
|
|
Code Aurora Forum <*@codeaurora.org>
|
|
Home Jinni Inc. <*@homejinni.com>
|
|
IBM Inc. <*@*.ibm.com>
|
|
Samsung <*@*.samsung.com>
|
|
Joyent, Inc <*@joyent.com>
|
|
RT-RK Computer Based System <*@rt-rk.com>
|
|
Amazon, Inc <*@amazon.com>
|
|
ST Microelectronics <*@st.com>
|
|
Yandex LLC <*@yandex-team.ru>
|
|
StrongLoop, Inc. <*@strongloop.com>
|
|
|
|
Aaron Bieber <deftly@gmail.com>
|
|
Abdulla Kamar <abdulla.kamar@gmail.com>
|
|
Akinori MUSHA <knu@FreeBSD.org>
|
|
Alex Kodat <akodat@rocketsoftware.com>
|
|
Alexander Botero-Lowry <alexbl@FreeBSD.org>
|
|
Alexander Karpinsky <homm86@gmail.com>
|
|
Alexandre Vassalotti <avassalotti@gmail.com>
|
|
Alexis Campailla <alexis@janeasystems.com>
|
|
Andreas Anyuru <andreas.anyuru@gmail.com>
|
|
Andrew Paprocki <andrew@ishiboo.com>
|
|
Andrei Kashcha <anvaka@gmail.com>
|
|
Anna Henningsen <addaleax@gmail.com>
|
|
Bangfu Tao <bangfu.tao@samsung.com>
|
|
Ben Noordhuis <info@bnoordhuis.nl>
|
|
Benjamin Tan <demoneaux@gmail.com>
|
|
Bert Belder <bertbelder@gmail.com>
|
|
Burcu Dogan <burcujdogan@gmail.com>
|
|
Caitlin Potter <caitpotter88@gmail.com>
|
|
Craig Schlenter <craig.schlenter@gmail.com>
|
|
Chris Nardi <hichris123@gmail.com>
|
|
Christopher A. Taylor <chris@gameclosure.com>
|
|
Daniel Andersson <kodandersson@gmail.com>
|
|
Daniel James <dnljms@gmail.com>
|
|
Douglas Crosher <dtc-v8@scieneer.com>
|
|
Dusan Milosavljevic <dusan.m.milosavljevic@gmail.com>
|
|
Erich Ocean <erich.ocean@me.com>
|
|
Evan Lucas <evan.lucas@help.com>
|
|
Fedor Indutny <fedor@indutny.com>
|
|
Felix Geisendörfer <haimuiba@gmail.com>
|
|
Filipe David Manana <fdmanana@gmail.com>
|
|
Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
|
|
Geoffrey Garside <ggarside@gmail.com>
|
|
Han Choongwoo <cwhan.tunz@gmail.com>
|
|
Hirofumi Mako <mkhrfm@gmail.com>
|
|
Honggyu Kim <nexus226@gmail.com>
|
|
Ioseb Dzmanashvili <ioseb.dzmanashvili@gmail.com>
|
|
Isiah Meadows <impinball@gmail.com>
|
|
Jan de Mooij <jandemooij@gmail.com>
|
|
Jay Freeman <saurik@saurik.com>
|
|
James Pike <g00gle@chilon.net>
|
|
Jianghua Yang <jianghua.yjh@alibaba-inc.com>
|
|
Joel Stanley <joel@jms.id.au>
|
|
Johan Bergström <johan@bergstroem.nu>
|
|
Jonathan Liu <net147@gmail.com>
|
|
Julien Brianceau <jbriance@cisco.com>
|
|
JunHo Seo <sejunho@gmail.com>
|
|
Kang-Hao (Kenny) Lu <kennyluck@csail.mit.edu>
|
|
Karl Skomski <karl@skomski.com>
|
|
Luis Reis <luis.m.reis@gmail.com>
|
|
Luke Zarko <lukezarko@gmail.com>
|
|
Maciej Małecki <me@mmalecki.com>
|
|
Marcin Cieślak <saper@marcincieslak.com>
|
|
Mathias Bynens <mathias@qiwi.be>
|
|
Matt Hanselman <mjhanselman@gmail.com>
|
|
Matthew Sporleder <msporleder@gmail.com>
|
|
Maxim Mossienko <maxim.mossienko@gmail.com>
|
|
Michael Lutz <michi@icosahedron.de>
|
|
Michael Smith <mike@w3.org>
|
|
Mike Gilbert <floppymaster@gmail.com>
|
|
Mike Pennisi <mike@mikepennisi.com>
|
|
Milton Chiang <milton.chiang@mediatek.com>
|
|
Myeong-bo Shim <m0609.shim@samsung.com>
|
|
Nicolas Antonius Ernst Leopold Maria Kaiser <nikai@nikai.net>
|
|
Oleksandr Chekhovskyi <oleksandr.chekhovskyi@gmail.com>
|
|
Paolo Giarrusso <p.giarrusso@gmail.com>
|
|
Patrick Gansterer <paroga@paroga.com>
|
|
Peter Varga <pvarga@inf.u-szeged.hu>
|
|
Paul Lind <plind44@gmail.com>
|
|
Rafal Krypa <rafal@krypa.net>
|
|
Refael Ackermann <refack@gmail.com>
|
|
Rene Rebe <rene@exactcode.de>
|
|
Robert Mustacchi <rm@fingolfin.org>
|
|
Robert Nagy <robert.nagy@gmail.com>
|
|
Ryan Dahl <ry@tinyclouds.org>
|
|
Sakthipriyan Vairamani (thefourtheye) <thechargingvolcano@gmail.com>
|
|
Sandro Santilli <strk@keybit.net>
|
|
Sanjoy Das <sanjoy@playingwithpointers.com>
|
|
Seo Sanghyeon <sanxiyn@gmail.com>
|
|
Stefan Penner <stefan.penner@gmail.com>
|
|
Tobias Burnus <burnus@net-b.de>
|
|
Victor Costan <costan@gmail.com>
|
|
Vlad Burlik <vladbph@gmail.com>
|
|
Vladimir Krivosheev <develar@gmail.com>
|
|
Vladimir Shutoff <vovan@shutoff.ru>
|
|
Yu Yin <xwafish@gmail.com>
|
|
Zac Hansen <xaxxon@gmail.com>
|
|
Zhongping Wang <kewpie.w.zp@gmail.com>
|
|
柳荣一 <admin@web-tinker.com> |