Chroium 源码目录结构分析(2)

news2024/10/7 6:43:16

通过脚本,梳理统计chromium源码子目录的大小和功能情况:

src根目录

import os

def get_total_directory_size(path, ignore_dirs):
    total_size = 0
    for root, dirs, files in os.walk(path):
        dirs[:] = [d for d in dirs if d not in ignore_dirs]
        for file in files:
            file_path = os.path.join(root, file)
            if os.path.isfile(file_path):
                total_size += os.path.getsize(file_path)
    return total_size

# Chromium源码的路径
chromium_src_path = './src'

# 忽略的目录列表
ignore_dirs = ['out', '.git']

# 首先计算整个源码目录的总体大小
total_src_size = get_total_directory_size(chromium_src_path, ignore_dirs)

# Markdown 输出
md_output = []

# 遍历 Chromium 源码目录
for root, dirs, files in os.walk(chromium_src_path):
    level = root.replace(chromium_src_path, '').count(os.sep)
    
    # 设置遍历深度
    if level == 1:
        dirs[:] = []  # 不再遍历更深层次的目录

    # 忽略特定目录
    dirs[:] = [d for d in dirs if d not in ignore_dirs]

    # 计算当前目录的大小
    current_dir_size = get_total_directory_size(root, ignore_dirs)
    current_dir_percentage = (current_dir_size / total_src_size) * 100

    # 文件后缀统计
    extensions_count = {}
    extensions_size = {}

    # 目录的文件和文件夹计数
    total_files = 0
    total_dirs = len(dirs)

    # 遍历文件
    for file in files:
        ext = os.path.splitext(file)[1]
        file_path = os.path.join(root, file)
        if os.path.isfile(file_path):
            file_size = os.path.getsize(file_path)
        
            # 更新统计信息
            extensions_count[ext] = extensions_count.get(ext, 0) + 1
            extensions_size[ext] = extensions_size.get(ext, 0) + file_size
            total_files += 1

    # 将统计结果按文件数从大到小排序
    sorted_extensions = sorted(extensions_count.items(), key=lambda item: item[1], reverse=True)

    # 尝试读取 README.md
    readme_path = os.path.join(root, 'README.md')
    readme_content = '> No README.md found or empty\n'
    if os.path.isfile(readme_path):
        with open(readme_path, 'r', encoding='utf-8') as readme_file:
            readme_lines = [f'> {line}' if line.strip() != '' else '>' for _, line in zip(range(20), readme_file)]
            readme_content = ''.join(readme_lines)

    # 创建 Markdown 格式的输出
    relative_path = os.path.relpath(root, chromium_src_path)
    md_output.append(f'## {relative_path}\n')
    md_output.append(readme_content + '\n')
    
    # 添加目录摘要信息
    md_output.append(f'**Directory summary:**\n')
    md_output.append(f'- Total size: {current_dir_size} bytes ({current_dir_percentage:.2f}% of total)\n')
    md_output.append(f'- Total files: {total_files}\n')
    md_output.append(f'- Total directories: {total_dirs}\n\n')

    # 添加文件后缀统计信息
    md_output.append('**File extensions summary:**\n')
    md_output.append('| Extension | Count | Size (bytes) |\n')
    md_output.append('| --------- | ----- | ------------ |\n')
    for ext, count in sorted_extensions:
        md_output.append(f'| {ext} | {count} | {extensions_size[ext]} |\n')
    
    # 添加额外的换行以分隔不同的目录
    md_output.append('\n\n')

# 输出结果到Markdown文件
with open('chromium_code_analysis.md', 'w', encoding='utf-8') as md_file:
    md_file.write(''.join(md_output))

# 如果你想直接打印到控制台,取消下面的注释
# print(''.join(md_output))


.

Chromium is an open-source browser project that aims to build a safer, faster,
and more stable way for all users to experience the web.
The project’s web site is https://www.chromium.org.

Directory summary:

  • Total size: 8190345669 bytes (100.00% of total)
  • Total files: 31
  • Total directories: 54

File extensions summary:

ExtensionCountSize (bytes)
20562282
.py3533660
.md24912
.js110407
.toml1750
.gn158679
.settings1281
.cfg1350
.chromium_os11543

android_webview

Android WebView is an Android system component for displaying web content.
WebView (and
the [related Android classes][1]) are implemented by the code in the
//android_webview/ folder.
This directory contains the Android WebView implementation, as well as the
implementation for the [AndroidX Webkit support library][2].
Overview for Chromium team members and contributors
Please see WebView Architecture.

Directory summary:

  • Total size: 6307424 bytes (0.08% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.gni515900
32125
.config179
.gn151845
.py11921
.md11441

apps

No README.md found or empty

Directory summary:

  • Total size: 122170 bytes (0.00% of total)
  • Total files: 26
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc1277630
.h920168
42178
.gn11739

ash

Ash is the “Aura Shell”, the window manager and system UI for Chrome OS.
Ash uses the views UI toolkit (e.g. views::View, views::Widget, etc.) backed
by the aura native widget and layer implementations.
Ash sits below chrome in the dependency graph (i.e. it cannot depend on code
in //chrome). For historical reasons, ash has multiple dependency levels

Directory summary:

  • Total size: 88388306 bytes (1.08% of total)
  • Total files: 55
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc29352318
.h20109675
36978
.grd1632284
.gn1247718
.md12581

base

About //base:
Chromium is a very mature project. Most things that are generally useful are
already here and things not here aren’t generally useful.
The bar for adding stuff to base is that it must have demonstrated wide
applicability. Prefer to add things closer to where they’re used (i.e. “not
base”), and pull into base only when needed. In a project our size,
sometimes even duplication is OK and inevitable.

Directory summary:

  • Total size: 23244129 bytes (0.28% of total)
  • Total files: 279
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc1481151194
.h105568539
.nc916517
.mm823183
44110
.py27192
.gn1207239
.in1444
.md14294

build

//build contains:

  • Core GN templates and configuration
  • Core Python build scripts
    Since this directory is DEPS’ed in by some other repositories (webrtc, pdfium,
    v8, etc), it should be kept as self-contained as possible by not referring
    to files outside of it. Some exceptions exist (//testing, select
    //third_party subdirectories), but new dependencies tend to break these other
    projects, and so should be avoided.

Directory summary:

  • Total size: 6898788 bytes (0.08% of total)
  • Total files: 83
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py41241870
.gni929800
810445
.sh738516
.h315299
.gn23088
.txt217938
.sed21610
.yapf1152
.sha1140
.in197
.setnoparent13486
.status1392
.cc1334
.pydeps1254
.md11651
.yaml14248

buildtools

No README.md found or empty

Directory summary:

  • Total size: 5835908 bytes (0.07% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
54230
.settings1152
.gni1345
.txt11025

build_overrides

This directory is used to allow different products to customize settings
for repos that are DEPS’ed in or shared.
For example: V8 could be built on its own (in a “standalone” configuration),
and it could be built as part of Chromium. V8 might define a top-level
target, //v8:d8 (a simple executable), that should only be built in the
standalone configuration. To figure out whether or not it should be
in a standalone configuration, v8 can create a file, build_overrides/v8.gni,
that contains a variable, build_standalone_d8 = true.
and import it (as import(“//build_overrides/v8.gni”) from its top-level
BUILD.gn file.
Chromium, on the other hand, might not need to build d8, and so it would
create its own build_overrides/v8.gni file, and in it set
build_standalone_d8 = false.
The two files should define the same set of variables, but the values can
vary as appropriate to the needs of the two different builds.

Directory summary:

  • Total size: 18877 bytes (0.00% of total)
  • Total files: 20
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.gni1817317
1156
.md11404

cc

This directory contains a compositor, used in both the renderer and the
browser. In the renderer, Blink is the client. In the browser, both
ui and Android browser compositor are the clients.
The public API of the compositor is LayerTreeHost and Layer and its
derived types. Embedders create a LayerTreeHost (single, multithreaded,
or synchronous) and then attach a tree of Layers to it.

Directory summary:

  • Total size: 12887260 bytes (0.16% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
34481
.md29564
.gn138056
.gni11434
.h1638
.py110922

chrome

This directory contains the open source, application layer of Google Chrome.
Unlike other parts of Chromium like //content, which provide framework intended
to support multiple products, this directory contains code that is focused on
building specific products with opinionated UX.
Specific products include:

  • Chrome desktop browser for Chrome OS, Windows, Mac and Linux
  • Chrome mobile browser for Android
  • Chrome OS system UI

Directory summary:

  • Total size: 518757646 bytes (6.33% of total)
  • Total files: 15
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
64734
.gni569330
.py27447
.gn165312
.md1613

chromecast

Cast base > cast_features
This file contains tools for checking the feature state of all of the features
which affect Cast products. Cast features build upon
the Chrome feature system.
Some aspects of Cast require the feature system to work differently, however,
so some additional logic has been layered on top. Details are available in
comments of the header file.

Directory summary:

  • Total size: 6420866 bytes (0.08% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3926
.gn127093
.gni18844
.md1809
.py10

chromeos

Chrome OS
This directory contains low-level support for Chrome running on Chrome OS.
The Lacros project is in the process of extracting the
browser-functionality into a separate binary. This introduces the following
terminology and rules:

  • ash-chrome: The new name of the legacy “chrome” binary. It contains system
    UI and the current/legacy web browser. Code that is only used by ash-chrome
    should eventually be moved to //chromeos/ash, have an _ash suffix in
    the filename, or have a (grand-)parent directory named /ash/.
  • lacros-chrome: The name of the new, standalone web-browser binary. Code that
    is only used by lacros-chrome should have a _lacros suffix in the filename,
    or have a (grand-)parent directory named /lacros/.
  • crosapi: The term “crosapi” is short for ChromeOS API. Ash-chrome
    implements the API, and lacros-chrome is the only consumer.
  • chromeos: The term “chromeos” refers to code that is shared by binaries
    targeting the chromeos platform or using the chromeos toolchain. Code that
    is shared by ash-chrome and lacros-chrome should have a _chromeos suffix in
    the filename, or have a (grand-)parent directory named /chromeos/.

Directory summary:

  • Total size: 43460435 bytes (0.53% of total)
  • Total files: 14
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
82414
.gni26254
.gn18414
.h1758
.grd1496341
.md12600

clank

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

codelabs

Chromium Codelab
See the cpp101/ directory for the Chromium C++ codelab,
including example solutions.
See the threading_and_scheduling/ directory for more elaborate usages of the
threading and scheduling primitives in Chromium.
Motivation
The goal of this codelab is to introduce new Chromium developers to both the
important design patterns and the style of code they can expect to become
familiar with.
The code in this directory is for documentation purposes only. It is compiled
via the top level BUILD.gn’s gn_all target to make sure it is kept up to date.

Directory summary:

  • Total size: 115941 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3291
.gn1491
.md1578

components

This directory is meant to house features or subsystems that are used in more
than one part of the Chromium codebase.

Use cases:

  • Features that are shared by Chrome on iOS (//ios/chrome) and Chrome on
    other platforms (//chrome).
    • Note: //ios doesn’t depend on //chrome.
  • Features that are shared between multiple embedders of content. For example,
    //chrome and //android_webview.
  • Features that are shared between Blink and the browser process.

Directory summary:

  • Total size: 226364608 bytes (2.76% of total)
  • Total files: 75
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.grdp631400644
.grd6164115
26236
.js1225
.gn152077
.py11443
.md16816

content

Content module
High-level overview
The “content” module is located in src/content, and is the core code needed to
render a page using a multi-process sandboxed browser. It includes all the web
platform features (i.e. HTML5) and GPU acceleration. It does not include Chrome
features, e.g. extensions/autofill/spelling etc.
Motivation
As the Chromium code has grown, features inevitably hooked into the wrong
places, causing layering violations and dependencies that shouldn’t exist. It’s
been hard for developers to figure out what the “best” way is because the APIs
(when they existed) and features were together in the same directory. To avoid
this happening, and to add a clear separation between the core pieces of the
code that render a page using a multi-process browser, consensus was reached to
move the core Chrome code into src/content (content not
chrome 😃 ).
content vs chrome:content should only contain code that is required to implement the web

Directory summary:

  • Total size: 77964652 bytes (0.95% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
36667
.png157793
.gn14669
.grd11999
.md19336

courgette

No README.md found or empty

Directory summary:

  • Total size: 646038 bytes (0.01% of total)
  • Total files: 91
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc47333091
.h31118183
815389
.png242139
.gn15568
.html16113
.md15440

crypto

No README.md found or empty

Directory summary:

  • Total size: 521305 bytes (0.01% of total)
  • Total files: 116
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc55345156
.h45110493
.mm1159052
3314
.gn15999
.gni1291

dbus

No README.md found or empty

Directory summary:

  • Total size: 525729 bytes (0.01% of total)
  • Total files: 57
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc32372581
.h19149356
4608
.gn12764
.proto1420

device

No README.md found or empty

Directory summary:

  • Total size: 9932592 bytes (0.12% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3509
.gn119860

extensions

This will become a reusable extensions module. It implements the core parts of
Chrome’s extension system, and can be used with any host of the
content module.
Some extensions code that is not Chrome-specific still lives in
//chrome/browser/extensions and will be moved
here.
Technical Documentation:

  • Extension and App Types
  • Features System
  • Bindings System
  • Extension events

Directory summary:

  • Total size: 15786627 bytes (0.19% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
42212
.gn112540
.grd1538
.md1598

fuchsia_web

Fuchsia WebEngine and Runners
This directory contains code related to the
fuchsia.web FIDL API.
Specifically, it contains the implementation of Fuchsia WebEngine and code
related to it, including the Runners that use it. Code in this
directory must not be used outside it and its subdirectories.
General information about Chromium on Fuchsia is
here.

Directory summary:

  • Total size: 1381845 bytes (0.02% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3784
.gn1394
.md12767

gin

Gin - Lightweight bindings for V8

This directory contains Gin, a set of utilities to make working with V8 easier.

Directory summary:

  • Total size: 334976 bytes (0.00% of total)
  • Total files: 78
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc45216367
.h2887418
3855
.gn16980
.md11019

google_apis

No README.md found or empty

Directory summary:

  • Total size: 2140351 bytes (0.03% of total)
  • Total files: 17
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc544949
.h59314
3467
.mm28405
.gn110862
.py12983

google_update

This directory contains the IDL file used by Google Chrome to interact with
Google Update. Note that this file should not be used directly by other Chromium
forks that interact with their own Omaha

Directory summary:

  • Total size: 47206 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2163
.gn1249
.idl146088
.chromium1467
.md1239

gpu

No README.md found or empty

Directory summary:

  • Total size: 15181827 bytes (0.19% of total)
  • Total files: 16
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
53238
.cc56029
.h42762
.gn134294
.py1923

headless

Headless Chromium
Headless Chromium allows running Chromium in a headless/server environment.
Expected use cases include loading web pages, extracting metadata (e.g., the
DOM) and generating bitmaps from page contents – using all the modern web
platform features provided by Chromium and Blink.

Directory summary:

  • Total size: 367855 bytes (0.00% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
41607
.gn126746
.gni1758
.json11422
.md16664

infra

This directory contains chrome-infra-specific files.

Directory summary:

  • Total size: 12300848 bytes (0.15% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21381
.txt141613
.md153
.sh11578

internal

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

ios

This directory holds code related to Chrome for iOS. See [this document] for a
description of the structure underneath this directory.
[this document]: https://www.chromium.org/developers/design-documents/structure-of-layered-components-within-the-chromium-codebase/

Directory summary:

  • Total size: 106028349 bytes (1.29% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
53754
.py213988
.gn11597
.gni1903
.md1267

ios_internal

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

ipc

No README.md found or empty

Directory summary:

  • Total size: 770670 bytes (0.01% of total)
  • Total files: 127
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc58517233
.h58235952
44337
.mojom32883
.gn19074
.gni1265
.test-mojom1385
.proto1541

media

Welcome to Chromium Media! This directory primarily contains a collection of
components related to media capture and playback. Feel free to reach out to the
media-dev@chromium.org mailing list with questions.
As a top level component this may be depended on by almost every other Chromium
component except base/. Certain components may not work properly in sandboxed
processes.

Directory summary:

  • Total size: 27536421 bytes (0.34% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
43222
.py218439
.gn113870
.gni115863
.md18367
.filelist122999
.globlist1485

mojo

Getting Started With Mojo
To get started using Mojo in Chromium, the fastest path forward will likely be
to read the Mojo sections of the
Intro to Mojo & Services guide.
For more detailed reference material on the most commonly used features of Mojo,
head directly to the bindings documentation for your language
of choice or the more general
mojom Interface Definition Language (IDL)
documentation.
If you’re looking for information on creating and/or connecting to services,
you’re in the wrong place! Mojo does not deal with services, it only facilitates
interface definition, message passing, and other lower-level IPC primitives.
Instead, you should take a look at some of the other available

Directory summary:

  • Total size: 5739786 bytes (0.07% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3632
.md28787
.gn11872
.gni1258
.py11830

native_client

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

native_client_sdk

No README.md found or empty

Directory summary:

  • Total size: 30731847 bytes (0.38% of total)
  • Total files: 2
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2567

net

Chrome Networking Stack
This directory contains the code behind Chrome’s networking stack.
It is documented
here.

Directory summary:

  • Total size: 94713679 bytes (1.16% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
42655
.gn1129100
.gni13007
.py1970
.md1188

pdf

//pdf contains the PDF plugin, its Blink-based replacement, as well as PDF
utility functions that leverage PDFium. It can use low-level components that
live below the content layer, as well as other foundational code like
//printing. It should not use //content or anything in //components that
lives above the content layer. Code that lives above the content layer should
live in //components/pdf, or in the embedder. All the code here should run in
sandboxed child processes.

Directory summary:

  • Total size: 1480640 bytes (0.02% of total)
  • Total files: 71
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc33348244
.h31140542
41299
.gn112114
.gni11049
.md1557

ppapi

No README.md found or empty

Directory summary:

  • Total size: 8485597 bytes (0.10% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
43001
.py337629
.gn111454

printing

//printing contains foundational code that is used for printing. It can depend
on other low-level directories like //cc/paint and //ui, but not higher
level code like //components or //content. Higher level printing code should
live in //components/printing or the embedder.

Directory summary:

  • Total size: 1423232 bytes (0.02% of total)
  • Total files: 96
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc49327780
.h40128551
3630
.gn111199
.py12943
.mm133182
.md1287

remoting

No README.md found or empty

Directory summary:

  • Total size: 15196047 bytes (0.19% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
63209
.gni48558
.gn14419

rlz

No README.md found or empty

Directory summary:

  • Total size: 260317 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3586
.gn14886

sandbox

Sandbox Library
This directory contains platform-specific sandboxing libraries. Sandboxing is a
technique that can improve the security of an application by separating
untrustworthy code (or code that handles untrustworthy data) and restricting its
privileges and capabilities.
Each platform relies on the operating system’s process primitive to isolate code
into distinct security principals, and platform-specific technologies are used
to implement the privilege reduction. At a high-level:

  • mac/ uses the Seatbelt sandbox. See the detailed
    design for more.
  • linux/ uses namespaces and Seccomp-BPF. See the detailed
    design for more.
  • win/ uses a combination of restricted tokens, distinct job objects,
    alternate desktops, and integrity levels. See the detailed
    design for more.

Directory summary:

  • Total size: 2835126 bytes (0.03% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4723
.h32014
.gn11472
.cc1729
.gni1822
.md11186

services

Service Development Guidelines
The top-level //services directory contains the sources, public Mojo interface
definitions, and public client libraries for a number of essential services,
designated as Chrome Foundation Services. If you think of Chrome as a
“portable OS,” Chrome Foundation Services can be thought of as the core system
services of that OS.

Directory summary:

  • Total size: 22582889 bytes (0.28% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4959
.gn17491
.md19356
.grd113956

signing_keys

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

skia

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
The Skia library can be found in //third_party/skia, and full documentation
is available at https://skia.org/
This directory includes low-level chromium utilities for interacting with Skia:

  • Build rules for the Skia library
  • Configuration of the library (config/SkUserConfig.h)
  • Serialization of Skia types (public/mojom)
  • Implementations of Skia interfaces for platform behavior, such as fonts and
    memory allocation, as well as other miscellaneous utilities (ext).
    Note that Skia is used directly in many parts of the chromium codebase.
    This directory is only concerned with code layered on Skia that will be reused
    frequently, across multiple chromium components.

Directory summary:

  • Total size: 709013 bytes (0.01% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2400
.gn129690
.gni11653
.md1764
.pch1327

sql

SQLite abstraction layer
SQLite for system designers. SQLite is a
relational database management system (RDBMS)
that supports most of SQL.
SQLite is architected as a library that can be embedded in another application,
such as Chrome. SQLite runs in the application’s process, and shares its memory
and other resources. This is similar to embedded databases like
LevelDB and
BerkeleyDB. By contrast, most
popular RDMBSes, like PostgreSQL and
MySQL, are structured as standalone server processes
that accept queries from client processes.

Directory summary:

  • Total size: 610999 bytes (0.01% of total)
  • Total files: 53
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc27444667
.h19118560
5618
.gn12760
.md130065

storage

No README.md found or empty

Directory summary:

  • Total size: 3080011 bytes (0.04% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3723
.gn1449

styleguide

No README.md found or empty

Directory summary:

  • Total size: 206071 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.md411183
185

third_party

The third_party directory contains sources from other projects.
For guidelines on adding a new package to the third_party directory
can be found at //docs/adding_to_third_party.md

Directory summary:

  • Total size: 6503665732 bytes (79.41% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
34803
.gn12445
.gni1379
.py18798
.template13373
.md1217

tools

No README.md found or empty

Directory summary:

  • Total size: 136606781 bytes (1.67% of total)
  • Total files: 41
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py33305440
66490
.yapf1152
.bat133

ui

This directory contains UI frameworks used to build various user
interface features. This directory is not intended to contain UI
features (such as a keyboard).

Directory summary:

  • Total size: 81796334 bytes (1.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3706
.gn1534
.md1161

url

Chrome’s URL library
Layers:
There are several conceptual layers in this directory. Going from the lowest
level up, they are:
Parsing:
The url_parse.* files are the parser. This code does no string
transformations. Its only job is to take an input string and split out the
components of the URL as best as it can deduce them, for a given type of URL.
Parsing can never fail, it will take its best guess. This layer does not
have logic for determining the type of URL parsing to apply, that needs to
be applied at a higher layer (the “util” layer below).
Because the parser code is derived (very distantly) from some code in
Mozilla, some of the parser files are in url/third_party/mozilla/.

Directory summary:

  • Total size: 1007385 bytes (0.01% of total)
  • Total files: 65
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc38628282
.h19196409
3865
.gn110226
.gni1699
.dict14336
.md14168
.mm1722

v8

V8 JavaScript Engine
V8 is Google’s open source JavaScript engine.
V8 implements ECMAScript as specified in ECMA-262.
V8 is written in C++ and is used in Google Chrome, the open source
browser from Google.
V8 can run standalone, or can be embedded into any C++ application.
V8 Project page: https://v8.dev/docs

Directory summary:

  • Total size: 67751670 bytes (0.83% of total)
  • Total files: 38
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2767043
.py227856
.md21423
.yapf130
.bazel1174927
.gn1265762
.settings1242
.fdlibm1250
.strongtalk11482
.v811527

webkit

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

==================================


thirdparty 目录

.

The third_party directory contains sources from other projects.
For guidelines on adding a new package to the third_party directory
can be found at
//docs/adding_to_third_party.md

Directory summary:

  • Total size: 6503665732 bytes (100.00% of total)
  • Total files: 8
  • Total directories: 337

File extensions summary:

ExtensionCountSize (bytes)
34803
.gn12445
.gni1379
.py18798
.template13373
.md1217

abseil-cpp

Abseil - C++ Common Libraries
The repository contains the Abseil C++ library code. Abseil is an open-source
collection of C++ code (compliant to C++14) designed to augment the C++
standard library.
Table of Contents

  • About Abseil
  • Quickstart
  • Building Abseil
  • Support
  • Codemap
  • Releases
  • License
  • Links

Directory summary:

  • Total size: 14502530 bytes (0.22% of total)
  • Total files: 30
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.def74301897
.md524390
514122
.py418358
.bazel22507
.gni14422
.cc12688
.gn112847
.txt110192
.xcprivacy1395
.chromium11676
.bzlmod1870

accessibility-audit

No README.md found or empty

Directory summary:

  • Total size: 122250 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311522
.js1110025
.chromium1703

accessibility_test_framework

No README.md found or empty

Directory summary:

  • Total size: 2244719 bytes (0.03% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311498
.gn1533
.yaml1436
.flags1131
.chromium1804

afl

No README.md found or empty

Directory summary:

  • Total size: 1332574 bytes (0.02% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2137
.gn12870
.chromium1772
.py15810

alsa

No README.md found or empty

Directory summary:

  • Total size: 27864 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
226465
.chromium1587

amd

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

androidx

No README.md found or empty

Directory summary:

  • Total size: 61265 bytes (0.00% of total)
  • Total files: 15
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.flags52454
3277
.template210548
.yapf132
.sh14837
.gni15338
.py111750
.chromium12057

androidx_javascriptengine

No README.md found or empty

Directory summary:

  • Total size: 15421 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
210232
.gn14306
.chromium1883

android_build_tools

No README.md found or empty

Directory summary:

  • Total size: 209467 bytes (0.00% of total)
  • Total files: 2
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
1229
.chromium1469

android_deps

Android Deps Repository Generator
Tool to generate a gradle-specified repository for Android and Java
dependencies.

Directory summary:

  • Total size: 7074652 bytes (0.11% of total)
  • Total files: 15
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3424
.py227161
.yapf132
.json17427
.gn1108779
.gradle19548
.flags1417
.chromium11918
.md16018
.template1508
.txt1988
.xml11524

android_deps_autorolled

No README.md found or empty

Directory summary:

  • Total size: 8785 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2462
.template11567
.py15536
.chromium11220

android_media

No README.md found or empty

Directory summary:

  • Total size: 30971 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311511
.gn1796
.chromium1914

android_opengl

No README.md found or empty

Directory summary:

  • Total size: 31739 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3754
.chromium1513
.security1131

android_platform

No README.md found or empty

Directory summary:

  • Total size: 88670 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311457
.chromium12929

android_prebuilts

No README.md found or empty

Directory summary:

  • Total size: 488 bytes (0.00% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.chromium1488

android_protobuf

No README.md found or empty

Directory summary:

  • Total size: 9221 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2164
.gn18308
.chromium1749

android_protoc

No README.md found or empty

Directory summary:

  • Total size: 3055 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31781
.yaml1122
.chromium11152

android_provider

No README.md found or empty

Directory summary:

  • Total size: 21977 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311541
.gn1421
.chromium1776

android_sdk

No README.md found or empty

Directory summary:

  • Total size: 168694 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
312188
.jinja21446
.gn12579
.chromium11967

android_swipe_refresh

No README.md found or empty

Directory summary:

  • Total size: 75907 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311472
.gn1724
.chromium11326

android_system_sdk

No README.md found or empty

Directory summary:

  • Total size: 20541 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
319529
.yaml1460
.chromium1552

android_toolchain

No README.md found or empty

Directory summary:

  • Total size: 564129 bytes (0.01% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2558421
.chromium11771

android_toolchain_canary

No README.md found or empty

Directory summary:

  • Total size: 563955 bytes (0.01% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2558442
.chromium11571

android_tools_internal

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

angle

** ANGLE - Almost Native Graphics Layer Engine**
The goal of ANGLE is to allow users of multiple operating systems to seamlessly run WebGL and other
OpenGL ES content by translating OpenGL ES API calls to one of the hardware-supported APIs available
for that platform. ANGLE currently provides translation from OpenGL ES 2.0, 3.0 and 3.1 to Vulkan,
desktop OpenGL, OpenGL ES, Direct3D 9, and Direct3D 11. Future plans include ES 3.2, translation to
Metal and MacOS, Chrome OS, and Fuchsia support.
Level of OpenGL ES support via backing renderers:

Direct3D 9Direct3D 11Desktop GLGL ESVulkanMetal
OpenGL ES 2.0completecompletecompletecompletecompletecomplete
OpenGL ES 3.0completecompletecompletecompletecomplete
OpenGL ES 3.1[incomplete][ES31OnD3D]completecompletecomplete
OpenGL ES 3.2in progressin progresscomplete
Additionally, OpenGL ES 1.1 is implemented in the front-end using OpenGL ES 3.0 features. This

Directory summary:

  • Total size: 76767139 bytes (1.18% of total)
  • Total files: 24
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
15257199
.yapf169
.json1112
.mk1146
.gn150284
.settings1276
.gni1399
.py124563
.chromium1354
.md17451

anonymous_tokens

No README.md found or empty

Directory summary:

  • Total size: 577781 bytes (0.01% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2352
.gn19137
.chromium1527
.cc11191
.h1827

aosp_dalvik

No README.md found or empty

Directory summary:

  • Total size: 2214 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2611
.gn1334
.chromium1368

apache-portable-runtime

No README.md found or empty

Directory summary:

  • Total size: 29901 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
315929
.gn14482
.patch18572
.chromium1918

apache-win32

No README.md found or empty

Directory summary:

  • Total size: 17708921 bytes (0.27% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.txt688704
1126
.chromium13351
.sh11820

apache-windows-arm64

No README.md found or empty

Directory summary:

  • Total size: 134313874 bytes (2.07% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.txt8449129
.dll25056512
.exe1138240

apple_apsl

No README.md found or empty

Directory summary:

  • Total size: 23855 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
320209
.h13084
.chromium1562

arcore-android-sdk

No README.md found or empty

Directory summary:

  • Total size: 14474 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
310469
.gn1262
.chromium12192

arcore-android-sdk-client

No README.md found or empty

Directory summary:

  • Total size: 23417 bytes (0.00% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
411569
.xml32119
.gn11180
.yaml1133
.info14495
.txt12058
.chromium11863

ashmem

No README.md found or empty

Directory summary:

  • Total size: 36849 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311486
.c18113
.h11545
.gn1317
.chromium1972

axe-core

No README.md found or empty

Directory summary:

  • Total size: 1015724 bytes (0.02% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
316044
.js2993339
.ts15663
.chromium1678

barhopper

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

beto-core

No README.md found or empty

Directory summary:

  • Total size: 2896853 bytes (0.04% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311475
.gn123194
.chromium1529

bidimapper

No README.md found or empty

Directory summary:

  • Total size: 739554 bytes (0.01% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311434
.sh22019
.py17324
.gn1447
.js1712378
.chromium11801
.in1963

blink

** Blink**
Blink is the browser engine used
by Chromium. It is located in src/third_party/blink.
See also the Blink page on chromium.org.

Code Policy

Blink follows content guidelines: only code that
implements web platform features should live in Blink.

Directory structure

  • common/: code that can run in the browser process
    or renderer process.
  • public/: the Blink Public API, used primarily by
    the content module.
  • renderer/: code that runs in the renderer process
    (most of Blink).

Directory summary:

  • Total size: 139453251 bytes (2.14% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
854500
.py223486
.yapf132
.md1787

boringssl

No README.md found or empty

Directory summary:

  • Total size: 88992375 bytes (1.37% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4363
.gni2160150
.cc21709
.map1194
.gn112710
.chromium1547
.py16866

breakpad

No README.md found or empty

Directory summary:

  • Total size: 12698776 bytes (0.20% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
44362
.gn143632
.cc12936
.chromium1351
.exe1711680
.vsprops1314

brotli

Brotli

### Introduction Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in [RFC 7932](https://tools.ietf.org/html/rfc7932). Brotli is open-sourced under the MIT License, see the LICENSE file. Brotli mailing list: https://groups.google.com/forum/#!forum/brotli [![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Ftravis-ci.org%2Fgoogle%2Fbrotli.svg%3Fbranch%3Dmaster&pos_id=img-xpuLExv1-1717669199047)](https://travis-ci.org/google/brotli) [![AppVeyor Build Status](https://img-blog.csdnimg.cn/img_convert/fdea23fcce5b7d67afa14e7fd977abb6.png)](https://ci.appveyor.com/project/szabadka/brotli)

Directory summary:

  • Total size: 2073400 bytes (0.03% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
41340
.gn15601
.chromium11048
.md13243

bspatch

No README.md found or empty

Directory summary:

  • Total size: 14470 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31375
.gn1379
.cc17978
.h13982
.chromium1756

byte_buddy

No README.md found or empty

Directory summary:

  • Total size: 53131 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311008
.gn1664
.flags1358
.chromium1673

cardboard

No README.md found or empty

Directory summary:

  • Total size: 29150 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
318131
.gn16365
.pro11142
.chromium1731

cast_core

No README.md found or empty

Directory summary:

  • Total size: 120430 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211400
.chromium1390

catapult

Catapult
Catapult is the home for several performance tools that span from gathering,
displaying and analyzing performance data. This includes:

  • Trace-viewer
  • Telemetry
  • Performance Dashboard
  • Systrace
  • Web Page Replay
    These tools were created by Chromium developers for performance analysis,
    testing, and monitoring of Chrome, but they can also be used for analyzing and
    monitoring websites, and eventually Android apps.

Directory summary:

  • Total size: 325292950 bytes (5.00% of total)
  • Total files: 20
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
1224043
.md36774
.py214708
.yapf1135
.gn13450
.settings1228

ced

No README.md found or empty

Directory summary:

  • Total size: 1418231 bytes (0.02% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31672
.gn12941
.cc11661
.chromium1438

checkstyle

No README.md found or empty

Directory summary:

  • Total size: 42331 bytes (0.00% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
326586
.yaml1505
.header11031
.apache20111358
.chromium1753
.antlr11261

chevron

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
A python implementation of the mustache templating language.
Why chevron?

I’m glad you asked!

chevron is fast

Chevron runs in less than half the time of pystache (Which is not even up to date on the spec).
And in about 70% the time of Stache (A ‘trimmed’ version of mustache, also not spec compliant).

chevron is pep8

The flake8 command is run by travis to ensure consistency.

Directory summary:

  • Total size: 28627 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31281
.chromium1478
.md14105
.py1120

chromevox

No README.md found or empty

Directory summary:

  • Total size: 795436 bytes (0.01% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3798
.gn1626
.chromium1419

chromite

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

chromium-variations

Chromium Variations README

Overview

This repository contains various directories, each of which holds a seed.json
file. Each seed.json file contains a variations seed. A variations seed is used
to turn on/off field trials and features in Chromium projects, such as the
Chromium browser.
Changes to this repository will not be accepted.

Seed Files
  • single_group_per_study_prefer_existing_behavior/*
    For each study, this seed enables the largest field trial group. If there
    are multiple groups having the same largest size for a given study, prefer a
    group which enables existing behaviour.
  • single_group_per_study_prefer_new_behavior/*

Directory summary:

  • Total size: 855752 bytes (0.01% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211763
.gn1481
.txt115
.md11761

clang-format

No README.md found or empty

Directory summary:

  • Total size: 89098 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

cldr

No README.md found or empty

Directory summary:

  • Total size: 849299 bytes (0.01% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
22343
.chromium1590
.sh11079

cld_3

No README.md found or empty

Directory summary:

  • Total size: 2608241 bytes (0.04% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311545
.chromium1282

closure_compiler

No README.md found or empty

Directory summary:

  • Total size: 13368074 bytes (0.21% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
417011
.gni315309
.py39135
.diff129800
.chromium11089

cloud_authenticator

No README.md found or empty

Directory summary:

  • Total size: 326711 bytes (0.01% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.txt111358
126
.chromium1899

colorama

No README.md found or empty

Directory summary:

  • Total size: 177207 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31605
.chromium1300

content_analysis_sdk

No README.md found or empty

Directory summary:

  • Total size: 193520 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21602
.gn13031
.chromium1697

coremltools

No README.md found or empty

Directory summary:

  • Total size: 270319 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.gn11780
149
.chromium1882
.py12876

cpuinfo

No README.md found or empty

Directory summary:

  • Total size: 1077882 bytes (0.02% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2195
.gn15474
.gni1713
.chromium1417

cpu_features

No README.md found or empty

Directory summary:

  • Total size: 400498 bytes (0.01% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.gn11801
158
.chromium1488

crabbyavif

No README.md found or empty

Directory summary:

  • Total size: 671182 bytes (0.01% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211398
.gn16171
.chromium1391

crashpad

No README.md found or empty

Directory summary:

  • Total size: 6723276 bytes (0.10% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3833
.chromium12819
.py111583

crc32c

No README.md found or empty

Directory summary:

  • Total size: 106107 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2154
.gn13955
.chromium1531

cronet_android_mainline_clang

No README.md found or empty

Directory summary:

  • Total size: 15972 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
215278
.chromium1343

cros-components

No README.md found or empty

Directory summary:

  • Total size: 624176 bytes (0.01% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311503
.gn14389
.chromium1413
.json1126

crossbench

Crossbench

Crossbench is a cross-browser/cross-benchmark runner to extract performance
numbers.
Mailing list: crossbench@chromium.org
Issues/Bugs: Tests > CrossBench
Supported Browsers: Chrome/Chromium, Firefox, Safari and Edge.
Supported OS: macOS, Android, linux and windows.

Basic usage:

Chromium Devs (with a full chromium checkout)

Use the ./cb.py script directly to run benchmarks (requires chrome’s
vpython3)

Standalone installation

  • Use pip install crossbench,

Directory summary:

  • Total size: 1223516 bytes (0.02% of total)
  • Total files: 16
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
721166
.py24196
.ini2130
.yapf130
.lock1114781
.toml11498
.chromium1352
.md17274

cros_system_api

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

crubit

No README.md found or empty

Directory summary:

  • Total size: 16454 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
313181
.gn12201
.chromium11072

d3

No README.md found or empty

Directory summary:

  • Total size: 870932 bytes (0.01% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2139
.gn1409
.chromium1562

dav1d

No README.md found or empty

Directory summary:

  • Total size: 11045468 bytes (0.17% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31430
.py211379
.gn17352
.gni15669
.chromium11463

dawn

Dawn's logo: a sun rising behind a stylized mountain inspired by the WebGPU logo. ![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fgithub.com%2Fgoogle%2Fdawn%2Factions%2Fworkflows%2Fci.yml%2Fbadge.svg%3Fbranch%3Dmain%26event%3Dpush&pos_id=img-98m36DSu-1717669199049) [![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fimg.shields.io%2Fstatic%2Fv1%3Flabel%3DSpace%26message%3D%2523webgpu-dawn%26color%3Dblue%26logo%3Dmatrix&pos_id=img-Hb1ZxgM7-1717669199049)](https://matrix.to/#/#webgpu-dawn:matrix.org)
# Dawn, a WebGPU implementation Dawn is an open-source and cross-platform implementation of the [WebGPU](https://webgpu.dev) standard. More precisely it implements [`webgpu.h`](https://github.com/webgpu-native/webgpu-headers/blob/main/webgpu.h) that is a one-to-one mapping with the WebGPU IDL. Dawn is meant to be integrated as part of a larger system and is the underlying implementation of WebGPU in Chromium. Dawn provides several WebGPU building blocks: - **WebGPU C/C++ headers** that applications and other building blocks use. - The `webgpu.h` version that Dawn implements.

Directory summary:

  • Total size: 584369885 bytes (8.99% of total)
  • Total files: 27
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
1251277
.md314831
.bazel24502
.py211281
.gn12711
.txt127605
.json13248
.settings1238
.cfg1661
.mod14159
.sum134446
.chromium1467

dbus

No README.md found or empty

Directory summary:

  • Total size: 2455 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21171
.chromium1455

decklink

No README.md found or empty

Directory summary:

  • Total size: 212904 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31600
.gn1332
.chromium1992

depot_tools

depot_tools

Tools for working with Chromium development. It requires python 3.8.

Tools

The most important tools are:

  • fetch: A gclient wrapper to checkout a project. Use fetch --help for
    more details.
  • gclient: A meta-checkout tool. Think
    repo or git
    submodules, except that it support
    OS-specific rules, e.g. do not checkout Windows only dependencies when
    checking out for Android. Use gclient help for more details and
    README.gclient.md.
  • git cl: A code review tool to interact with Rietveld or Gerrit. Use git cl help for more details and README.git-cl.md.
  • roll-dep: A gclient dependency management tool to submit a dep roll,

Directory summary:

  • Total size: 349662342 bytes (5.38% of total)
  • Total files: 218
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
80118637
.py781766478
.bat3119184
.md619455
.sh58226
.txt34208
.versions219732
.17226252
.exe119550720
.ps113848
.cfg1888
.yapf151
.digests13278
.settings1280
.vpython11350
.vpython31734
.xml1290
.611754
.711754

devscripts

No README.md found or empty

Directory summary:

  • Total size: 66822 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
318437
.pl127131
.vanilla120742
.chromium1512

devtools-frontend

No README.md found or empty

Directory summary:

  • Total size: 372171748 bytes (5.72% of total)
  • Total files: 2
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
1163
.chromium1216

devtools-frontend-internal

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

distributed_point_functions

No README.md found or empty

Directory summary:

  • Total size: 455642 bytes (0.01% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
411669
.gn12584
.gni1303
.chromium1836

dom_distiller_js

No README.md found or empty

Directory summary:

  • Total size: 293273 bytes (0.00% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311085
.gn12240
.chromium1905
.proto1921
.golden110881
.sh14956

dpkg-shlibdeps

No README.md found or empty

Directory summary:

  • Total size: 58776 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
418499
.pl133120
.chromium11343

eigen3

No README.md found or empty

Directory summary:

  • Total size: 13941670 bytes (0.21% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
316922
.gn1677
.chromium1357

emoji-metadata

No README.md found or empty

Directory summary:

  • Total size: 11995 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211426
.chromium1569

emoji-segmenter

No README.md found or empty

Directory summary:

  • Total size: 38936 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311507
.gn1289
.chromium1597

expat

No README.md found or empty

Directory summary:

  • Total size: 1211474 bytes (0.02% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2171
.patch11104
.gn11854
.chromium11173
.sh12792

farmhash

No README.md found or empty

Directory summary:

  • Total size: 1877744 bytes (0.03% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31305
.gn1696
.chromium1446

fdlibm

No README.md found or empty

Directory summary:

  • Total size: 127923 bytes (0.00% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4780
.h26363
.gn1267
.cc1103133
.chromium11124

ffmpeg

FFmpeg README

FFmpeg is a collection of libraries and tools to process multimedia content
such as audio, video, subtitles and related metadata.

Libraries

  • libavcodec provides implementation of a wider range of codecs.
  • libavformat implements streaming protocols, container formats and basic I/O access.
  • libavutil includes hashers, decompressors and miscellaneous utility functions.
  • libavfilter provides means to alter decoded audio and video through a directed graph of connected filters.
  • libavdevice provides an abstraction to access capture and playback devices.
  • libswresample implements audio mixing and resampling routines.
  • libswscale implements color conversion and scaling routines.

Tools

  • ffmpeg is a command line toolbox to
    manipulate, convert and stream multimedia content.

Directory summary:

  • Total size: 79102729 bytes (1.22% of total)
  • Total files: 26
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
11408751
.md47396
.chromium240993
.gni219592
.gn114812
.settings1104
.GPLv2118431
.GPLv3135821
.1127028
.LGPLv317816
.py11368

fft2d

No README.md found or empty

Directory summary:

  • Total size: 128111 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3380
.gn1340
.chromium1767

flac

Directory summary:

  • Total size: 1812302 bytes (0.03% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.md393607
22595
.gn14699
.settings1105
.FDL120800
.GPL118431
.LGPL126940
.Xiph11538
.chromium1524

flatbuffers

No README.md found or empty

Directory summary:

  • Total size: 5423260 bytes (0.08% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
411707
.gn19832
.gni14226
.chromium1498

flex

No README.md found or empty

Directory summary:

  • Total size: 2945 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21893
.chromium1374

fontconfig

No README.md found or empty

Directory summary:

  • Total size: 275136 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31469
.gn12342
.gni1351
.chromium1416
.sh11229

fp16

No README.md found or empty

Directory summary:

  • Total size: 264263 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31353
.gn1419
.chromium1432

freetype

No README.md found or empty

Directory summary:

  • Total size: 11383073 bytes (0.18% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3308
.gn15139
.chromium11380
.sh12477

freetype-testing

No README.md found or empty

Directory summary:

  • Total size: 6998133 bytes (0.11% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
318359
.gn112308
.chromium1715

fuchsia-gn-sdk

No README.md found or empty

Directory summary:

  • Total size: 113081 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31396
.chromium1710

fuchsia-sdk

No README.md found or empty

Directory summary:

  • Total size: 582 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2162
.chromium1420

fusejs

No README.md found or empty

Directory summary:

  • Total size: 57755 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311474
.chromium1294

fuzztest

No README.md found or empty

Directory summary:

  • Total size: 3277147 bytes (0.05% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc21158
.gn114575
.h1853
149
.chromium1424

fxdiv

No README.md found or empty

Directory summary:

  • Total size: 35401 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2195
.gn1439
.chromium1394

gemmlowp

No README.md found or empty

Directory summary:

  • Total size: 3050089 bytes (0.05% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311553
.gn1686
.chromium1294

gif_player

No README.md found or empty

Directory summary:

  • Total size: 49565 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311487
.gn1369
.chromium1890

gles2_conform

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

glfw

No README.md found or empty

Directory summary:

  • Total size: 676 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2181
.chromium1495

glslang

No README.md found or empty

Directory summary:

  • Total size: 6331620 bytes (0.10% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21401
.chromium1488

google-closure-library

Closure Library 外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Closure Library is a powerful, low-level JavaScript library designed
for building complex and scalable web applications. It is used by many
Google web applications, such as Google Search, Gmail, Google Docs,
Google+, Google Maps, and others.
For more information, visit the
Google Developers or
GitHub sites.
Download the latest stable version on our releases page.
Developers, please see the
Generated API Documentation.
See also the
goog.ui Demos

Directory summary:

  • Total size: 30619247 bytes (0.47% of total)
  • Total files: 19
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
714472
.js439586
.html26146
.json22417
.yml12171
.chromium11443
.md11435
.sh11553

google-java-format

No README.md found or empty

Directory summary:

  • Total size: 71956 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
415464
.jar118486
.chromium11568
.sh1374

google-truth

No README.md found or empty

Directory summary:

  • Total size: 16962 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311465
.gn15070
.chromium1427

googletest

No README.md found or empty

Directory summary:

  • Total size: 2322766 bytes (0.04% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4683
.gn17432
.chromium17101

google_benchmark

No README.md found or empty

Directory summary:

  • Total size: 716803 bytes (0.01% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2213
.gn12247
.chromium1317

google_input_tools

No README.md found or empty

Directory summary:

  • Total size: 13045858 bytes (0.20% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
412366
.py216182
.gni216208
.chromium11408

google_toolbox_for_mac

No README.md found or empty

Directory summary:

  • Total size: 15202 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311479
.gn13357
.chromium1366

google_trust_services

No README.md found or empty

Directory summary:

  • Total size: 57991 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3719
.gn1415
.chromium1757

gperf

No README.md found or empty

Directory summary:

  • Total size: 2410608 bytes (0.04% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.google1189

gradle_wrapper

No README.md found or empty

Directory summary:

  • Total size: 69462 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
26032
.bat12763
.chromium11259

grpc

No README.md found or empty

Directory summary:

  • Total size: 36331405 bytes (0.56% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2675
.gn1137147
.sh1553
.gni11529
.map1253
.chromium11723

grpc-java

No README.md found or empty

Directory summary:

  • Total size: 62461 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311436
.gn11146
.gni1803
.chromium11429

hamcrest

No README.md found or empty

Directory summary:

  • Total size: 3753 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31622
.gn11196
.yaml1417
.flags136
.chromium1482

harfbuzz-ng

No README.md found or empty

Directory summary:

  • Total size: 8846913 bytes (0.14% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3295
.gn116187
.gni1566
.chromium11850
.sh13792

highway

No README.md found or empty

Directory summary:

  • Total size: 6287680 bytes (0.10% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311508
.gn11215
.chromium1548

hunspell

No README.md found or empty

Directory summary:

  • Total size: 5476122 bytes (0.08% of total)
  • Total files: 13
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
441053
.vsprops2742
.gn13382
.LESSER17816
.MPL126225
.patch146652
.chromium12104
.myspell12119
.sh13204

hunspell_dictionaries

No README.md found or empty

Directory summary:

  • Total size: 281308991 bytes (4.33% of total)
  • Total files: 234
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.bdic55112041639
.aff4713692623
.dic47149915039
.txt46504834
.dic_delta28442698
3148840
.settings1550
.Apache111560
.LESSER17795
.LGPL127047
.MIT11766
.MPL126225
.chromium110017
.py12466

hyphenation-patterns

No README.md found or empty

Directory summary:

  • Total size: 4857534 bytes (0.07% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4143751
.sh11430
.gn12252
.chromium11180

iaccessible2

No README.md found or empty

Directory summary:

  • Total size: 237849 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
32597
.gn1258
.idl1231608
.chromium11551
.patch11835

iccjpeg

No README.md found or empty

Directory summary:

  • Total size: 17640 bytes (0.00% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
44773
.gn1354
.c18793
.h12973
.chromium1747

icu

No README.md found or empty

Directory summary:

  • Total size: 168034017 bytes (2.58% of total)
  • Total files: 20
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.html371672
.gni335892
325832
.gyp228600
.gypi219487
.gn117628
.settings1284
.isolate1758
.css17654
.chromium110544
.fuchsia12651
.json130

icu4j

No README.md found or empty

Directory summary:

  • Total size: 21724 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
320826
.gn1264
.yaml1367
.chromium1267

ijar

No README.md found or empty

Directory summary:

  • Total size: 180248 bytes (0.00% of total)
  • Total files: 20
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc8141433
.h516818
415150
.gn1942
.chromium1654
.txt15251

inspector_protocol

Chromium inspector (devtools) protocol

This package contains code generators and templates for the Chromium
inspector protocol.
The canonical location of this package is at
https://chromium.googlesource.com/deps/inspector_protocol/
In the Chromium tree, it’s rolled into
https://cs.chromium.org/chromium/src/third_party/inspector_protocol/
In the V8 tree, it’s rolled into
https://cs.chromium.org/chromium/src/v8/third_party/inspector_protocol/
See also Contributing to Chrome Devtools Protocol.
To build and run the tests of the crdtp library, see
CRDTP - Chrome DevTools Protocol.

Directory summary:

  • Total size: 487366 bytes (0.01% of total)
  • Total files: 14
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py660145
42125
.gn12278
.gni13024
.chromium1607
.md1698

instrumented_libs

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

ipcz

ipcz

Overview

ipcz is a fully cross-platform C library for interprocess communication (IPC)
intended to address two generic problems: routing and data transfer.

Routing

With ipcz, applications create pairs of entangled portals to facilitate
bidirectional communication. These are grouped into collections called
nodes, which typically correspond 1:1 to OS processes.
Nodes may be explicitly connected by an application to establish portal pairs
which span the node boundary.

                   ┌───────┐
       Connect     │       │     Connect
       ┌──────────>O   A   O<───────────┐
       │           │       │            │
       │           └───────┘            │

Directory summary:

  • Total size: 1115529 bytes (0.02% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
915056
.gn1250
.chromium1337
.md18217

isimpledom

No README.md found or empty

Directory summary:

  • Total size: 27697 bytes (0.00% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31886
.idl324877
.gn1322
.chromium1612

jacoco

No README.md found or empty

Directory summary:

  • Total size: 21171 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311437
.gn11439
.yaml1660
.flags1306
.chromium1741

javalang

No README.md found or empty

Directory summary:

  • Total size: 1718 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31214
.chromium1504

jdk

No README.md found or empty

Directory summary:

  • Total size: 4028 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.gn1417
160
.sh1449
.chromium11362

jdk11

No README.md found or empty

Directory summary:

  • Total size: 622 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.gn1266
130
.chromium1326

jinja2

No README.md found or empty

Directory summary:

  • Total size: 488708 bytes (0.01% of total)
  • Total files: 33
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py25482572
3237
.rst23688
.gni11471
.typed10
.chromium1740

jni_zero

JNI Zero

A zero-overhead (or better!) middleware for JNI.

Overview

JNI (Java Native Interface) is the mechanism that enables Java code to call
native functions, and native code to call Java functions.

  • Native code calls into Java using apis from <jni.h>, which basically mirror
    Java’s reflection APIs.
  • Java code calls native functions by declaring body-less functions with the
    native keyword, and then calling them as normal Java functions.
    JNI Zero generates boiler-plate code with the goal of making our code:
  1. easier to write,
  2. typesafe.
  3. more optimizable.
    JNI Zero uses regular expressions to parse .Java files, so don’t do
    anything too fancy. E.g.:
  • Classes must be either explicitly imported, or are assumed to be in

Directory summary:

  • Total size: 243864 bytes (0.00% of total)
  • Total files: 29
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py9101490
.h541743
41768
.flags31457
.cc315390
.yapf169
.gn11996
.gni123073
.chromium1465
.md115755

jsoncpp

No README.md found or empty

Directory summary:

  • Total size: 762139 bytes (0.01% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
53343
.gn11314
.chromium1699

jstemplate

No README.md found or empty

Directory summary:

  • Total size: 118876 bytes (0.00% of total)
  • Total files: 13
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.js779174
.html25599
.gn1617
.py11388
111560
.chromium1913

jszip

No README.md found or empty

Directory summary:

  • Total size: 1659 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21179
.chromium1480

js_code_coverage

No README.md found or empty

Directory summary:

  • Total size: 8526755 bytes (0.13% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31921
.py21800
.json2108695
.txt1238
.chromium12221

junit

No README.md found or empty

Directory summary:

  • Total size: 27783 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311807
.gn115459
.flags1180
.chromium1337

khronos

No README.md found or empty

Directory summary:

  • Total size: 1592942 bytes (0.02% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
42853
.gn1248
.chromium11347

khronos_glcts

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

kotlinc

No README.md found or empty

Directory summary:

  • Total size: 2841 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2154
.sh1457
.chromium1946

kotlin_stdlib

No README.md found or empty

Directory summary:

  • Total size: 18437 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311444
.gn1284
.sh1449
.chromium1891

lcov

No README.md found or empty

Directory summary:

  • Total size: 613387 bytes (0.01% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
651624
.tests173191
.chromium1551

lens_server_proto

No README.md found or empty

Directory summary:

  • Total size: 23399 bytes (0.00% of total)
  • Total files: 25
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.proto2120099
21567
.gn11091
.chromium1642

leveldatabase

No README.md found or empty

Directory summary:

  • Total size: 1157561 bytes (0.02% of total)
  • Total files: 13
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc5101483
.h318705
3466
.gn18161
.chromium11574

libaddressinput

No README.md found or empty

Directory summary:

  • Total size: 1301627 bytes (0.02% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311532
.gn18980
.chromium11076

libaom

No README.md found or empty

Directory summary:

  • Total size: 31787462 bytes (0.49% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3312
.gni349555
.sh29165
.gn113557
.chromium11669

libavif

No README.md found or empty

Directory summary:

  • Total size: 3003292 bytes (0.05% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
32604
.c12002
.gn14283
.chromium1374

libavifinfo

No README.md found or empty

Directory summary:

  • Total size: 106450 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31449
.gn1416
.chromium1358

libbrlapi

No README.md found or empty

Directory summary:

  • Total size: 165982 bytes (0.00% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.h6137706
326748
.gn1781
.chromium1747

libc++

The chromium build files for source files in third_party/libc++/src are in /buildtools/third_party/libc++
TODO(crbug.com/1458042): After chromium/src is on Git Submodules, the builds files should be moved
to this directory.

Directory summary:

  • Total size: 14702402 bytes (0.23% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
166
.chromium1238
.md1225

libc++abi

The chromium build files for source files in third_party/libc++abi/src are /buildtools/third_party/libc++abi/.
TODO(crbug.com/1458042): After chromium/src is on Git Submodules, the builds files should be moved
to this directory.

Directory summary:

  • Total size: 646876 bytes (0.01% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
148
.chromium1248
.md1230

libdrm

No README.md found or empty

Directory summary:

  • Total size: 3335 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2194
.gn12885
.chromium1256

libei

No README.md found or empty

Directory summary:

  • Total size: 5827 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21158
.chromium1286

libevent

No README.md found or empty

Directory summary:

  • Total size: 403683 bytes (0.01% of total)
  • Total files: 36
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.c12108893
.h843971
531712
.in210613
.sh1286
.gn11395
.patch14316
.3118329
.py145502
.am15573
.nmake11218
.chromium11927
.txt16696

libFuzzer

No README.md found or empty

Directory summary:

  • Total size: 411591 bytes (0.01% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2189
.gn12126
.TXT13281
.chromium1301

libgav1

No README.md found or empty

Directory summary:

  • Total size: 7431267 bytes (0.11% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2149
.gn14370
.gni1277
.chromium1915
.go11055

libipp

No README.md found or empty

Directory summary:

  • Total size: 2909 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31647
.gn1811
.chromium1451

libjingle_xmpp

No README.md found or empty

Directory summary:

  • Total size: 94304 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
41812
.gn11507
.chromium1874

libjpeg_turbo

Background

libjpeg-turbo is a JPEG image codec that uses SIMD instructions to accelerate
baseline JPEG compression and decompression on x86, x86-64, Arm, PowerPC, and
MIPS systems, as well as progressive JPEG compression on x86, x86-64, and Arm
systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg,
all else being equal. On other types of systems, libjpeg-turbo can still
outperform libjpeg by a significant amount, by virtue of its highly-optimized
Huffman coding routines. In many cases, the performance of libjpeg-turbo
rivals that of proprietary high-speed JPEG codecs.
libjpeg-turbo implements both the traditional libjpeg API as well as the less
powerful but more straightforward TurboJPEG API. libjpeg-turbo also features
colorspace extensions that allow it to compress from/decompress to 32-bit and
big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java
interface.
libjpeg-turbo was originally based on libjpeg/SIMD, an MMX-accelerated
derivative of libjpeg v6b developed by Miyasaka Masaru. The TigerVNC and

Directory summary:

  • Total size: 6900255 bytes (0.11% of total)
  • Total files: 134
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.c841952217
.h28267150
.txt6280241
.md4147148
31175
.in32481
.gn19352
.log113215
.settings1325
.chromium14006
.ijg112990
.jni13295

liblouis

No README.md found or empty

Directory summary:

  • Total size: 11407487 bytes (0.18% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31271
.py26854
.gn11235
.cti1598
.gni11572
.chromium11782
.json127959

libphonenumber

No README.md found or empty

Directory summary:

  • Total size: 92899685 bytes (1.43% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
310347
.cc21100
.gn14029
.h1453
.chromium11094

libpng

No README.md found or empty

Directory summary:

  • Total size: 1490187 bytes (0.02% of total)
  • Total files: 29
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.c161038250
.h7304383
414982
.gn13244
.chromium1518

libprotobuf-mutator

No README.md found or empty

Directory summary:

  • Total size: 200113 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2215
.gn12667
.cc1235
.gni12378
.chromium1322

libsecret

No README.md found or empty

Directory summary:

  • Total size: 107881 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
326716
.gn1739
.chromium1489

libsrtp

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Introduction to libSRTP

This package provides an implementation of the Secure Real-time
Transport Protocol (SRTP), the Universal Security Transform (UST), and
a supporting cryptographic kernel. The SRTP API is documented in include/srtp.h,
and the library is in libsrtp2.a (after compilation).
This document describes libSRTP, the Open Source Secure RTP library
from Cisco Systems, Inc. RTP is the Real-time Transport Protocol, an
IETF standard for the transport of real-time data such as telephony,
audio, and video, defined by RFC 3550.
Secure RTP (SRTP) is an RTP profile for providing confidentiality to RTP data
and authentication to the RTP header and payload. SRTP is an IETF Standard,
defined in RFC 3711, and was developed
in the IETF Audio/Video Transport (AVT) Working Group. This library supports
all of the mandatory features of SRTP, but not all of the optional features. See

Directory summary:

  • Total size: 553942 bytes (0.01% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
510867
.gn16740
.settings1313
.chromium1488
.md122420
.sh1563

libsync

No README.md found or empty

Directory summary:

  • Total size: 14956 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311488
.gn11347
.chromium1498
.c11623

libudev

No README.md found or empty

Directory summary:

  • Total size: 45256 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
326704
.h218333
.chromium1219

libunwind

The chromium build files for source files in third_party/libunwind/src are /buildtools/third_party/libunwind/.
TODO(crbug.com/1458042): After chromium/src is on Git Submodules, the builds files should be moved
to this directory.

Directory summary:

  • Total size: 780061 bytes (0.01% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
148
.chromium1470
.md1230

libunwindstack

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

liburlpattern

No README.md found or empty

Directory summary:

  • Total size: 156684 bytes (0.00% of total)
  • Total files: 22
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc10127412
.h624714
41600
.gn11392
.chromium11566

libusb

No README.md found or empty

Directory summary:

  • Total size: 828319 bytes (0.01% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.patch721462
2210
.gn13873
.chromium11287

libva_protected_content

No README.md found or empty

Directory summary:

  • Total size: 9042 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21175
.chromium1674
.h17193

libvpx

No README.md found or empty

Directory summary:

  • Total size: 30260553 bytes (0.47% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3309
.sh225576
.gn120602
.gni1352045
.chromium11862
.py1864

libwebm

No README.md found or empty

Directory summary:

  • Total size: 2330576 bytes (0.04% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2333
.gn1438
.chromium1550

libwebp

No README.md found or empty

Directory summary:

  • Total size: 9503299 bytes (0.15% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
33301
.gn122254
.chromium11006

libx11

No README.md found or empty

Directory summary:

  • Total size: 16214 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21187
.chromium1815

libxcb-keysyms

No README.md found or empty

Directory summary:

  • Total size: 5216 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21501
.chromium1863

libxml

No README.md found or empty

Directory summary:

  • Total size: 7740403 bytes (0.12% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3263
.gn18546
.gni1415
.chromium11155

libxslt

No README.md found or empty

Directory summary:

  • Total size: 1825134 bytes (0.03% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2118
.gn12844
.chromium1305

libyuv

libyuv is an open source project that includes YUV scaling and conversion functionality.

  • Scale YUV to prepare content for compression, with point, bilinear or box filter.
  • Convert to YUV from webcam formats for compression.
  • Convert to RGB formats for rendering/effects.
  • Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode.
  • Optimized for SSSE3/AVX2 on x86/x64.
  • Optimized for Neon on Arm.
  • Optimized for MSA on Mips.
  • Optimized for RVV on RISC-V.

Development

See [Getting started][1] for instructions on how to get started developing.
You can also browse the [docs directory][2] for more documentation.
[1]: ./docs/getting_started.md
[2]: ./docs/

Directory summary:

  • Total size: 5318364 bytes (0.08% of total)
  • Total files: 29
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
12105078
.mk47972
.py37208
.bp14873
.gn111690
.txt13964
.cmake12698
.settings1215
.gni11159
.gyp14991
.gypi12763
.chromium1243
.md1713

libzip

No README.md found or empty

Directory summary:

  • Total size: 5857748 bytes (0.09% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
41654
.gn14950
.chromium11494

lighttpd

No README.md found or empty

Directory summary:

  • Total size: 19939011 bytes (0.31% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.LIGHTTPD337505
.OPENSSL336164
.TXT11172
.GOOGLE13109

lit

No README.md found or empty

Directory summary:

  • Total size: 20422 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31651
.chromium11387

llvm-build

No README.md found or empty

Directory summary:

  • Total size: 199866779 bytes (3.07% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

logdog

No README.md found or empty

Directory summary:

  • Total size: 30308 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.sh1820
128
.chromium1421

logilab

No README.md found or empty

Directory summary:

  • Total size: 865876 bytes (0.01% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.chromium1315

lottie

Lottie Web Worker

Using the lottie player on a worker thread and an offscreen canvas.

Sample usage

1. Setting up a new animation

HTML:
<canvas id="a"></canvas>
Javascript:
let offscreenCanvas = document.getElementById('a').transferControlToOffscreen();
let animationData = JSON_LOTTIE_ANIMATION_DATA;
let worker = new Worker('lottie_worker.min.js');
worker.postMessage({
  canvas: offscreenCanvas,
  animationData: animationData,

Directory summary:

  • Total size: 460241 bytes (0.01% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
43684
.py21667
.gn1854
.js1450715
.chromium11126
.md12195

lss

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

lzma_sdk

No README.md found or empty

Directory summary:

  • Total size: 8441611 bytes (0.13% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
5647
.patch25188
.gn14224
.chromium12630

mako

No README.md found or empty

Directory summary:

  • Total size: 274771 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3227
.chromium1715

markdown

No README.md found or empty

Directory summary:

  • Total size: 237763 bytes (0.00% of total)
  • Total files: 16
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py12132416
31781
.chromium1491

markupsafe

No README.md found or empty

Directory summary:

  • Total size: 27101 bytes (0.00% of total)
  • Total files: 15
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
52003
.py414670
.sh12980
.md5158
.sha5121154
.gni1193
.chromium11104
.c15939

material_color_utilities

No README.md found or empty

Directory summary:

  • Total size: 3719390 bytes (0.06% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
411981
.gn11379
.chromium1585

material_design_icons

No README.md found or empty

Directory summary:

  • Total size: 18254 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311465
.gn16411
.chromium1378

material_web_components

No README.md found or empty

Directory summary:

  • Total size: 1568461 bytes (0.02% of total)
  • Total files: 15
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.json37398
211398
.js24321
.gn143252
.ts12246
.chromium1628
.sh12703
.gni11754
.mjs16209
.py16369
.txt1520

maven

No README.md found or empty

Directory summary:

  • Total size: 12353 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211427
.chromium1448

mediapipe

No README.md found or empty

Directory summary:

  • Total size: 13078594 bytes (0.20% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
412688
.sh23263
.gn127767
.gni1423
.chromium15515
.py13277

mesa_headers

No README.md found or empty

Directory summary:

  • Total size: 1006317 bytes (0.02% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
33057
.gn1278
.chromium1518

metrics_proto

No README.md found or empty

Directory summary:

  • Total size: 208528 bytes (0.00% of total)
  • Total files: 30
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.proto23184761
32094
.py24267
.gn11234
.chromium1584

microsoft_dxheaders

No README.md found or empty

Directory summary:

  • Total size: 3786624 bytes (0.06% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21122
.gn1421
.chromium1693

microsoft_webauthn

Description

This project includes Win32 headers for communicating to Windows Hello and external secruity keys as part of WebAuthn and CTAP specification.
For more details about the standards, please follow these links:

  • WebAuthn: https://w3c.github.io/webauthn/
  • CTAP: https://fidoalliance.org/specs/fido-v2.0-ps-20190130/fido-client-to-authenticator-protocol-v2.0-ps-20190130.html

Having Issues?

If you have any issues in adopting these APIs or need some clarification, please contact fido-dev@microsoft.com.

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visit https://cla.microsoft.com.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide

Directory summary:

  • Total size: 56828 bytes (0.00% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
46909
.md24194
.gn1207
.chromium1734
.h144784

mig

No README.md found or empty

Directory summary:

  • Total size: 21819 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
320485
.chromium1583

minigbm

No README.md found or empty

Directory summary:

  • Total size: 4919 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31801
.gn12827
.chromium1291

mockito

No README.md found or empty

Directory summary:

  • Total size: 12091 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31222
.gn11479
.flags1344
.chromium1602

modp_b64

No README.md found or empty

Directory summary:

  • Total size: 42760 bytes (0.00% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
41858
.h234467
.gn1250
.cc15331
.chromium1854

motemplate

No README.md found or empty

Directory summary:

  • Total size: 48503 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
411467
.py136667
.chromium1369

nasm

NASM, the Netwide Assembler

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
Many many developers all over the net respect NASM for what it is:
a widespread (thus netwide), portable (thus netwide!), very flexible
and mature assembler tool with support for many output formats (thus netwide!!).
Now we have good news for you: NASM is licensed under the “simplified”
(2-clause) BSD license.
This means its development is open to even wider society of programmers
wishing to improve their lovely assembler.
Visit our nasm.us website for more details.
With best regards, the NASM crew.

Directory summary:

  • Total size: 6777201 bytes (0.10% of total)
  • Total files: 32
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
11155040
.py415008
.in219670
.txt214784
.gni27601
.yml1148
.sh11849
.gn14341
.settings1102
.ac112971
.sed194
.chromium12763
.md1777
.patches15127
.h1285
.pl16345

nearby

No README.md found or empty

Directory summary:

  • Total size: 79536692 bytes (1.22% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311567
.gn145751
.chromium1258

neon_2_sse

No README.md found or empty

Directory summary:

  • Total size: 835656 bytes (0.01% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31857
.gn1728
.chromium1619

netty-tcnative

No README.md found or empty

Directory summary:

  • Total size: 15012 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311526
.gn11715
.chromium11771

netty4

No README.md found or empty

Directory summary:

  • Total size: 13128 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311526
.gn1493
.gni1271
.flags1210
.chromium1628

ninja

No README.md found or empty

Directory summary:

  • Total size: 592900 bytes (0.01% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.exe1592384
137
.chromium1479

node

No README.md found or empty

Directory summary:

  • Total size: 323679058 bytes (4.98% of total)
  • Total files: 20
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py57222
570076
.txt34591
.json2169266
.sh11482
.gni11211
.gz19761601
.sha1142
.chromium112488

nyx-packer

No README.md found or empty

Directory summary:

  • Total size: 12765 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21154
.gn1287
.sh11420
.h19135
.chromium1769

objenesis

No README.md found or empty

Directory summary:

  • Total size: 11894 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
310987
.gn1298
.yaml1347
.chromium1262

ocmock

No README.md found or empty

Directory summary:

  • Total size: 250252 bytes (0.00% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3153
.txt226144
.h23743
.mm25027
.gn13631
.chromium11002

omnibox_proto

No README.md found or empty

Directory summary:

  • Total size: 24328 bytes (0.00% of total)
  • Total files: 15
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.proto1021242
31709
.gn1738
.chromium1639

one_euro_filter

No README.md found or empty

Directory summary:

  • Total size: 8810 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31716
.gn1846
.chromium1407

openh264

No README.md found or empty

Directory summary:

  • Total size: 70473285 bytes (1.08% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2175
.gn15809
.gni122196
.chromium1525

openscreen

README.md for Open Screen Library in Chromium

openscreen is built in Chromium with some build differences based on the value
of the GN argument build_with_chromium. build_with_chromium is defined in
//build_overrides/build.gni and is true when openscreen is built as part of
Chromium and false when built standalone.

Directory summary:

  • Total size: 28741807 bytes (0.44% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2202
.chromium11407
.md1331

openxr

No README.md found or empty

Directory summary:

  • Total size: 3248411 bytes (0.05% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2182
.gn16944
.chromium12992

opus

No README.md found or empty

Directory summary:

  • Total size: 3877908 bytes (0.06% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3330
.gn116482
.py11478
.chromium1825

ots

No README.md found or empty

Directory summary:

  • Total size: 713837 bytes (0.01% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
54464
.gn12574
.ac12593
.am134410
.chromium1253

pdfium

PDFium

Prerequisites

PDFium uses the same build tooling as Chromium. See the platform-specific
Chromium build instructions to get started, but replace Chromium’s
“Get the code” instructions with PDFium’s.

  • Chromium Linux build instructions
  • Chromium Mac build instructions
  • Chromium Windows build instructions

CPU Architectures supported

The default architecture for Windows, Linux, and Mac is “x64”. On Windows,
x86” is also supported. GN parameter “target_cpu = "x86"” can be used to
override the default value. If you specify Android build, the default CPU
architecture will be “arm”.
It is expected that there are still some places lurking in the code which will

Directory summary:

  • Total size: 34253522 bytes (0.53% of total)
  • Total files: 21
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
1045166
.md320252
.py327664
.yapf132
.gn117433
.settings1265
.gni13266
.txt1837

pefile_py3

No README.md found or empty

Directory summary:

  • Total size: 254018 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21150
.gn1331
.py1236767
.chromium1673

perfetto

Perfetto - System profiling, app tracing and trace analysis

Perfetto is a production-grade open-source stack for performance
instrumentation and trace analysis. It offers services and libraries and for
recording system-level and app-level traces, native + java heap profiling, a
library for analyzing traces using SQL and a web-based UI to visualize and
explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.

Directory summary:

  • Total size: 39425940 bytes (0.61% of total)
  • Total files: 32
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
17349072
.rc312691
.extras29744
.yapf132
.bp1843047
.gn112486
.settings1181
.build11694
.xml11420
.pbtxt11281
.py116828
.chromium1322
.md1465

perl

No README.md found or empty

Directory summary:

  • Total size: 512705132 bytes (7.88% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.txt214193
.bat21241
.settings1533
.perl12765
.chromium1432

pexpect

No README.md found or empty

Directory summary:

  • Total size: 139102 bytes (0.00% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py6135171
53499
.chromium1432

pffft

Notes on PFFFT

We strongly recommend to read this file before using PFFFT and to always wrap the original C library within a C++ wrapper.
Example of PFFFT wrapper.

Scratch buffer

The caller can optionally provide a scratch buffer. When not provided, VLA is used to provide a thread-safe option.
However, it is recommended to write a C++ wrapper which allocates its own scratch buffer.
Note that the scratch buffer has the same memory alignment requirements of the input and output vectors.

Output layout

PFFFT computes the forward transform with two possible output layouts:

  1. ordered
  2. unordered

Ordered layout

Calling pffft_transform_ordered produces an array of interleaved real and imaginary parts.
The last Fourier coefficient is purely real and stored in the imaginary part of the DC component (which is also purely real).

Unordered layout

Directory summary:

  • Total size: 259382 bytes (0.00% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
42125
.cc28621
.gn12563
.py12049
.chromium12305
.md13155
.txt126989

pipewire

No README.md found or empty

Directory summary:

  • Total size: 3719 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21256
.chromium1474

pipewire-media-session

No README.md found or empty

Directory summary:

  • Total size: 3158 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21256
.chromium1483

ply

PLY (Python Lex-Yacc) Version 3.11

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
Copyright © 2001-2018
David M. Beazley (Dabeaz LLC)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

  • Redistributions of source code must retain the above copyright notice,
    this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice,
    this list of conditions and the following disclaimer in the documentation
    and/or other materials provided with the distribution.
  • Neither the name of the David Beazley or Dabeaz LLC may be used to
    endorse or promote products derived from this software without
    specific prior written permission.

Directory summary:

  • Total size: 196058 bytes (0.00% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31675
.py3182462
.patch12044
.gni1114
.chromium1658
.md19105

polymer

No README.md found or empty

Directory summary:

  • Total size: 1513307 bytes (0.02% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2134
.polymer11562
.chromium15891

private-join-and-compute

Private Join and Compute

This project contains an implementation of the “Private Join and Compute”
functionality. This functionality allows two users, each holding an input file,
to privately compute the sum of associated values for records that have common
identifiers.
In more detail, suppose a Server has a file containing the following
identifiers:

Identifiers
Sam
Ada
Ruby
Brendan
And a Client has a file containing the following identifiers, paired with
associated integer values:

Directory summary:

  • Total size: 183113 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2137
.chromium11275
.md16777

private_membership

No README.md found or empty

Directory summary:

  • Total size: 220254 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
51337
.gn15795
.chromium13841

protobuf

Protocol Buffers - Google’s data interchange format
Copyright 2008 Google Inc.
https://developers.google.com/protocol-buffers/
Overview
Protocol Buffers (a.k.a., protobuf) are Google’s language-neutral,
platform-neutral, extensible mechanism for serializing structured data. You
can find protobuf’s documentation on the Google Developers site.
This README file contains protobuf installation instructions. To install
protobuf, you need to install the protocol compiler (used to compile .proto
files) and the protobuf runtime for your chosen programming language.
Protocol Compiler Installation

Directory summary:

  • Total size: 25424076 bytes (0.39% of total)
  • Total files: 47
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
88764
.sh730643
.py523358
.bzl427170
.txt3177594
.md310906
.json318363
.yml21753
.podspec24373
.in2520
.gni244733
.bat11497
.bazel148757
.gn115246
.ac18331
.am198795
.chromium110267

protobuf-javascript

No README.md found or empty

Directory summary:

  • Total size: 2620689 bytes (0.04% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31589
.gn11025
.chromium1266

pthreadpool

No README.md found or empty

Directory summary:

  • Total size: 495343 bytes (0.01% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3333
.gn12451
.chromium1658

puffin

Puffin: A deterministic deflate re-compressor (for patching purposes)
Puffin is a deterministic deflate recompressor. It is mainly used for patching
deflate compressed images (zip, gzip, etc.) because patches created from deflate
files/streams are usually large (deflate has a bit-aligned format, hence,
changing one byte in the raw data can cause the entire deflate stream to change
drastically.)
Puffin has two tools (operations): puffdiff and puffpatch (shown
here.) The purpose of puffdiff operation is to create a patch
between a source and a target file with one or both of them having some deflate
streams. This patch is used in the puffpatch operation to generate the target
file from the source file deterministically. The patch itself is created by
bsdiff library (but can be replaced by any other diffing mechanism). But,

Directory summary:

  • Total size: 415598 bytes (0.01% of total)
  • Total files: 14
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
73386
.pc2590
.bp13115
.gn12660
.chromium13518
.md111081
.version184

pycoverage

No README.md found or empty

Directory summary:

  • Total size: 411187 bytes (0.01% of total)
  • Total files: 15
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.txt443967
43386
.py315206
.in1376
.chromium1366
.cfg164
.ini1935

pyelftools

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

pyjson5

No README.md found or empty

Directory summary:

  • Total size: 3485546 bytes (0.05% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2100
.chromium1729

pylint

No README.md found or empty

Directory summary:

  • Total size: 600107 bytes (0.01% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.chromium12400

pywebsocket3

No README.md found or empty

Directory summary:

  • Total size: 307307 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2164
.gn1401
.chromium1546

pyyaml

No README.md found or empty

Directory summary:

  • Total size: 219111 bytes (0.00% of total)
  • Total files: 19
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py17217504
11101
.chromium1506

qcms

No README.md found or empty

Directory summary:

  • Total size: 237506 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3277
.gn12399
.cc12254
.chromium19719

quic_trace

No README.md found or empty

Directory summary:

  • Total size: 964742 bytes (0.01% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2155
.gn1701
.chromium1322

qunit

No README.md found or empty

Directory summary:

  • Total size: 84235 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31243
.chromium11556

r8

No README.md found or empty

Directory summary:

  • Total size: 50454 bytes (0.00% of total)
  • Total files: 12
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31686
.jar213152
.sh2800
.txt19594
.gn11067
.yaml1380
.py11853
.chromium15079

re2

No README.md found or empty

Directory summary:

  • Total size: 1705857 bytes (0.03% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
41759
.gn11628
.chromium1411

requests

No README.md found or empty

Directory summary:

  • Total size: 9575 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
39313
.chromium1262

rjsmin

No README.md found or empty

Directory summary:

  • Total size: 30194 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
210234
.chromium1231
.py119729

rnnoise

No README.md found or empty

Directory summary:

  • Total size: 37964 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31751
.gn1349
.chromium1930

robolectric

No README.md found or empty

Directory summary:

  • Total size: 22084 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
310343
.gn11389
.chromium1706

rust

Rust third-party code

This directory contains all third-party Rust code, and sometimes thin wrappers
around it for C++ intertop.

Crates.io

Crates that come from crates.io are found in
//third_party/rust/chromium_crates_io, and are all vendored into the
Chromium git repository. They are managed through Cargo rules and with
the gnrt tool. See //docs/rust.md for how to
bring in new third-party libraries or update them.
The GN rules and README.chromium files for these crates are written by
the gnrt tool and should not be edited by hand.

Directory structure

We store GN rules for each third-party crate in a directory of the same name.
Under that directory a folder named based on the crate epoch version is

Directory summary:

  • Total size: 99347598 bytes (1.53% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2102
.py11035
.md11956

ruy

No README.md found or empty

Directory summary:

  • Total size: 1762879 bytes (0.03% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311553
.gn116716
.chromium1573

s2cellid

No README.md found or empty

Directory summary:

  • Total size: 171391 bytes (0.00% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
713148
.gn11310
.chromium12332

screen-ai

No README.md found or empty

Directory summary:

  • Total size: 85102953 bytes (1.31% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
210265
.gn1421
.chromium11163

securemessage

No README.md found or empty

Directory summary:

  • Total size: 187100 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311516
.gn12397
.chromium1257

selenium-atoms

No README.md found or empty

Directory summary:

  • Total size: 1251583 bytes (0.02% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311493
.cc11228485
.h12707
.gn1232
.sizzle11072
.wgxpath11109
.diff14063
.chromium12422

sentencepiece

No README.md found or empty

Directory summary:

  • Total size: 8623980 bytes (0.13% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
416308
.gn12125
.chromium11986

setupdesign

No README.md found or empty

Directory summary:

  • Total size: 11911 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211441
.chromium1470

shell-encryption

No README.md found or empty

Directory summary:

  • Total size: 757502 bytes (0.01% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4693
.gn15808
.chromium11054

simplejson

No README.md found or empty

Directory summary:

  • Total size: 155547 bytes (0.00% of total)
  • Total files: 11
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.py664750
299
.txt11056
.chromium1354
.c189288

sinonjs

No README.md found or empty

Directory summary:

  • Total size: 162302 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31715
.chromium1366

siso

No README.md found or empty

Directory summary:

  • Total size: 30517396 bytes (0.47% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
172
.chromium1469
.exe130516736

six

No README.md found or empty

Directory summary:

  • Total size: 135373 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21107
.chromium1583

skia

No README.md found or empty

Directory summary:

  • Total size: 124693064 bytes (1.92% of total)
  • Total files: 39
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
1735319
.bzl3212804
.py341918
.bazel240101
.android21120
.json275897
.txt21364
.gn197410
.toml158
.settings1322
.mod15417
.sum146013
.chromium1129
.md195246
.sh11538

smhasher

No README.md found or empty

Directory summary:

  • Total size: 256784 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31306
.gn1584
.chromium1332

snappy

No README.md found or empty

Directory summary:

  • Total size: 349175 bytes (0.01% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2154
.gn11476
.chromium1778

speech-dispatcher

No README.md found or empty

Directory summary:

  • Total size: 42270 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
270
.h213411
.gn1788
.LGPL127023
.chromium1978

speedometer

No README.md found or empty

Directory summary:

  • Total size: 61491309 bytes (0.95% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21471
.chromium1270

spirv-cross

No README.md found or empty

Directory summary:

  • Total size: 11277935 bytes (0.17% of total)
  • Total files: 2
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
193
.chromium1437

spirv-headers

No README.md found or empty

Directory summary:

  • Total size: 3747897 bytes (0.06% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211451
.chromium1528

spirv-tools

No README.md found or empty

Directory summary:

  • Total size: 9509926 bytes (0.15% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211451
.chromium1427

sqlite

Chromium SQLite.

This is the top folder for Chromium’s SQLite. The
actual SQLite source is not in this repository, but instead cloned into the
src directory from https://chromium.googlesource.com/chromium/deps/sqlite.
The directory structure is as follows. Files common to all third_party projects
(ex. BUILD.GN, OWNERS, LICENSE) are omitted.

  • src/ The Chromium fork of SQLite (cloned via top level DEPS file).
  • scripts/ Scripts that generate the files in the amalgamations in src/.
  • sqlite.h The header used by the rest of Chromium to include SQLite. This
    forwards to src/amalgamation/sqlite3.h
  • fuzz/ Google OSS-Fuzz (ClusterFuzz) testing for Chromium’s SQLite build.

Amalgamations

SQLite amalgamations are committed
to the SQLite Chromium repository (in src), but are created by a script that
lives in the Chromium repository. This is because the configuration variables
for building and amalgamation generation are shared.

Directory summary:

  • Total size: 104600560 bytes (1.61% of total)
  • Total files: 18
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
5536
.h34841
.gni38337
.c21567
.gn117322
.py1687
.chromium1544
.md19962
.cc1334

sqlite4java

No README.md found or empty

Directory summary:

  • Total size: 11488 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
310315
.gn1276
.yaml1633
.chromium1264

subresource-filter-ruleset

No README.md found or empty

Directory summary:

  • Total size: 95875 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
324378
.json1115
.chromium11207

sudden_motion_sensor

No README.md found or empty

Directory summary:

  • Total size: 21376 bytes (0.00% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
41986
.gn1290
.chromium1667
.cc115168
.h13265

swift-toolchain

No README.md found or empty

Directory summary:

  • Total size: 13910 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211774
.chromium1464

swiftshader

SwiftShader
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
Introduction
SwiftShader[^1] is a high-performance CPU-based implementation[^2] of the Vulkan[^3] 1.3 graphics API. Its goal is to provide hardware independence for advanced 3D graphics.

NOTE: The ANGLE project can be used to achieve a layered implementation[^4] of OpenGL ES 3.1 (aka. “SwANGLE”).
Building
SwiftShader libraries can be built for Windows, Linux, and macOS.
Android and Chrome (OS) build environments are also supported.

Directory summary:

  • Total size: 558314783 bytes (8.58% of total)
  • Total files: 16
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
55888
.txt555927
.el14786
.bp13717
.gn12628
.json11691
.settings1142
.md17927

tensorflow-text

No README.md found or empty

Directory summary:

  • Total size: 43582 bytes (0.00% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
411748
.gn1943
.chromium1901
.sh1836

tensorflow_models

No README.md found or empty

Directory summary:

  • Total size: 102402 bytes (0.00% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3395
.gn12028
.chromium11001
.sh11501

test_fonts

No README.md found or empty

Directory summary:

  • Total size: 82942554 bytes (1.28% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
450595
.gn11410
.chromium14087
.txt11200

text-fragments-polyfill

No README.md found or empty

Directory summary:

  • Total size: 361337 bytes (0.01% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211409
.gn1341
.chromium1865
.filelist1179

tfhub_models

No README.md found or empty

Directory summary:

  • Total size: 13796 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311614
.gn1475
.chromium11707

tflite

No README.md found or empty

Directory summary:

  • Total size: 261543640 bytes (4.02% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
411819
.gni24913
.gn135561
.chromium1724

tflite_support

No README.md found or empty

Directory summary:

  • Total size: 9400048 bytes (0.14% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
511914
.gn18661
.chromium12012

turbine

No README.md found or empty

Directory summary:

  • Total size: 15333 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
211406
.sh1516
.chromium11021

ukey2

No README.md found or empty

Directory summary:

  • Total size: 574280 bytes (0.01% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311516
.gn11701
.chromium1222

unrar

Process for rolling new versions of UnRAR

UnRAR is released on the official
site, but Chromium uses a GitHub
mirror for tracking and fuzzing. This
means that at a high level, rolling a new version of UnRAR has the
following steps:

  • Update the GitHub repo
  • Wait a week for fuzzing on the new version
  • Update the chromium repo

Updating the GitHub repo

You’ll need a GitHub account to do this. Create a fork of the GitHub
repo, and clone that fork to your
local machine (replacing $username with your GitHub username):

git clone https://github.com/$username/unrar.git

Directory summary:

  • Total size: 961131 bytes (0.01% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
52296
.gn12391
.chromium12046
.md13113

updater

No README.md found or empty

Directory summary:

  • Total size: 21970318 bytes (0.34% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
42169
.gn14487
.yaml1216
.chromium11072

usb_ids

No README.md found or empty

Directory summary:

  • Total size: 570881 bytes (0.01% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21529
.chromium1480
.ids1568872

utf

No README.md found or empty

Directory summary:

  • Total size: 1791245 bytes (0.03% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
33511
.gn11546
.chromium11151

v4l-utils

No README.md found or empty

Directory summary:

  • Total size: 118619 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
386667
.libv4l126947
.chromium1280

vulkan-deps

Chromium Vulkan Dependencies
This meta-repo houses several interdependent Khronos Vulkan repositories:

  • glslang
  • SPIRV-Cross
  • SPIRV-Headers
  • SPIRV-Tools
  • Vulkan-Headers
  • Vulkan-Loader
  • Vulkan-Tools
  • Vulkan-ValidationLayers
    This unified repo allows us to update all dependencies in one batch in Chrome and other projects.

Directory summary:

  • Total size: 55476 bytes (0.00% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
68158
.json1209
.chromium1253
.md1748
.py14867

vulkan-headers

No README.md found or empty

Directory summary:

  • Total size: 28046641 bytes (0.43% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
193
.txt111358
.chromium1297

vulkan-loader

No README.md found or empty

Directory summary:

  • Total size: 4688979 bytes (0.07% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.chromium1581

vulkan-tools

No README.md found or empty

Directory summary:

  • Total size: 4319613 bytes (0.07% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.chromium1439

vulkan-utility-libraries

No README.md found or empty

Directory summary:

  • Total size: 5844065 bytes (0.09% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.chromium1478

vulkan-validation-layers

No README.md found or empty

Directory summary:

  • Total size: 27787221 bytes (0.43% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.chromium1742

vulkan_memory_allocator

Vulkan Memory Allocator

Easy to integrate Vulkan memory allocation library.
Documentation: Browse online: Vulkan Memory Allocator (generated from Doxygen-style comments in include/vk_mem_alloc.h)
License: MIT. See LICENSE.txt
Changelog: See CHANGELOG.md
Product page: Vulkan Memory Allocator on GPUOpen
Build status:

  • Windows: Build status
  • Linux: 外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Problem

Directory summary:

  • Total size: 3834362 bytes (0.06% of total)
  • Total files: 14
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4126660
.md229325
.txt23117
.yml1951
.gn11231
.settings1120
.chromium1385
.cpp1268
.gni11771

wayland

No README.md found or empty

Directory summary:

  • Total size: 18780 bytes (0.00% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31381
.py25328
.gn14534
.chromium11435
.gni14265

wayland-protocols

No README.md found or empty

Directory summary:

  • Total size: 246333 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
31665
.gn16254
.chromium12300

webdriver

No README.md found or empty

Directory summary:

  • Total size: 654180 bytes (0.01% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
311493
.chromium1474

webgl

No README.md found or empty

Directory summary:

  • Total size: 65438345 bytes (1.01% of total)
  • Total files: 1
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.chromium1447

webgpu-cts

No README.md found or empty

Directory summary:

  • Total size: 56823351 bytes (0.87% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2279
.txt257695
.gn12906
.chromium1427

webpagereplay

No README.md found or empty

Directory summary:

  • Total size: 2271 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21546
.chromium1725

webrtc

WebRTC is a free, open software project that provides browsers and mobile
applications with Real-Time Communications (RTC) capabilities via simple APIs.
The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be
developed for the browser, mobile platforms, and IoT devices, and allow them
all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera,
amongst others.

Directory summary:

  • Total size: 92847048 bytes (1.43% of total)
  • Total files: 31
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
17127564
.md39942
.py376748
.txt2752
.yapf132
.gn126478
.settings1199
.chromium1384
.gni144167
.cc15170

webrtc_overrides

No README.md found or empty

Directory summary:

  • Total size: 152181 bytes (0.00% of total)
  • Total files: 20
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.cc824438
.h614509
41821
.gn113318
.chromium1643

webxr_test_pages

No README.md found or empty

Directory summary:

  • Total size: 13321254 bytes (0.20% of total)
  • Total files: 10
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
41255
.html21132
.py214213
.chromium15606
.bat1417

weston

No README.md found or empty

Directory summary:

  • Total size: 423123 bytes (0.01% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
21477
.gn115349
.py16125
.chromium12127

widevine

No README.md found or empty

Directory summary:

  • Total size: 13458 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3616
.chromium1454

win_build_output

No README.md found or empty

Directory summary:

  • Total size: 12065996 bytes (0.19% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4304
.bat21038
.chromium11787

win_virtual_display

Windows Virtual Display Driver

This directory contains a code and a visual studio solution for a driver which
instantiates and controls virtual displays on a host machine.
See: Virtual Displays for Automated Tests
and GSoC 2023 project Proposal
The client-side controller for this driver lives in:
//third_party/win_virtual_display/controller.

Directory summary:

  • Total size: 88250 bytes (0.00% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
32838
.chromium1831
.md14297

wix

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

wlcs

No README.md found or empty

Directory summary:

  • Total size: 35947 bytes (0.00% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
235139
.chromium1808

woff2

This is a README for the font compression reference code. There are several
compression related modules in this repository.
brotli/ contains reference code for the Brotli byte-level compression
algorithm. Note that it is licensed under the MIT license.
src/ contains the C++ code for compressing and decompressing fonts.

Build & Run

This document documents how to run the compression reference code. At this
writing, the code, while it is intended to produce a bytestream that can be
reconstructed into a working font, the reference decompression code is not
done, and the exact format of that bytestream is subject to change.
The build process depends on the g++ compiler.

Build

On a standard Unix-style environment:

Directory summary:

  • Total size: 156956 bytes (0.00% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
52990
.md23175
.gn1964
.chromium1330

wpt_tools

W3C Web Platform Tests in Blink Web Tests

Design Doc: https://goo.gl/iXUaZd
This directory contains checked out and reduced code from web-platform-tests
(https://github.com/web-platform-tests/wpt/) required to run WPT tests as part
of Blink’s test infrastructure and some maintenance/configuration code.
For licensing, see README.chromium
**
Files in this directory (non third-party)
README.chromium

Parseable details on the project name, URL, license, etc.
README.md

Directory summary:

  • Total size: 6149769 bytes (0.09% of total)
  • Total files: 9
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
323516
.py313755
.sh11369
.chromium1895
.md13952

wtl

No README.md found or empty

Directory summary:

  • Total size: 1421997 bytes (0.02% of total)
  • Total files: 7
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.gn1653
.txt12619
144
.chromium1381
.htm196397
.vsprops1306
.patch11490

wuffs

No README.md found or empty

Directory summary:

  • Total size: 2346049 bytes (0.04% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2237
.gn13611
.gni1190
.chromium1693

x11proto

No README.md found or empty

Directory summary:

  • Total size: 62840 bytes (0.00% of total)
  • Total files: 4
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
22194
.h159827
.chromium1819

xcbproto

No README.md found or empty

Directory summary:

  • Total size: 854364 bytes (0.01% of total)
  • Total files: 6
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
3101
.diff127524
.chromium1324
.sh1907

xdg-utils

No README.md found or empty

Directory summary:

  • Total size: 0 bytes (0.00% of total)
  • Total files: 0
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)

xnnpack

No README.md found or empty

Directory summary:

  • Total size: 154536743 bytes (2.38% of total)
  • Total files: 5
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
2195
.gn1132718
.py120639
.chromium1492

zlib

No README.md found or empty

Directory summary:

  • Total size: 1900998 bytes (0.03% of total)
  • Total files: 46
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.c19397659
.h16774057
31076
.cmakein217593
.gn112825
.txt114684
.chromium11289
.in116682
.314629
.map11553

zstd

No README.md found or empty

Directory summary:

  • Total size: 6162341 bytes (0.09% of total)
  • Total files: 3
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
.gn14110
142
.chromium1549

zxcvbn-cpp

zxcvbn-cpp

This is a C++ port of zxcvbn,
an advanced password strength estimation library. For more details on how
zxcvbn works and its advantages, check out
the blog post.
This port is a direct translation of the original CoffeeScript
source. This allows this port to easily stay in sync with the original
source. Additionally, this port uses the same exact test scripts from
the original with the help of emscripten.
This port also provides C, Python, and JS bindings from the same
codebase.

Python Bindings

Build

Directory summary:

  • Total size: 250020 bytes (0.00% of total)
  • Total files: 8
  • Total directories: 0

File extensions summary:

ExtensionCountSize (bytes)
4267
.gn11758
.txt11109
.chromium13835
.md12960

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1795991.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

解析Pinterest公司的系统架构设计

最近我偶然发现了一个优秀的 YouTube 视频,“Pinterest 是如何在只有 6 名工程师的情况下扩展到 1100 万用户”&#xff08;https://www.youtube.com/watch?sicoeqLRKu5i1nnpbI&vQRlP6BI1PFA&featureyoutu.be&#xff09;以及以下参考文章,“Pinterest 的扩展之路 ——…

Qt 布局管理

布局基础 1)Qt 布局管理系统使用的类的继承关系如下图: QLayout 和 QLayoutItem 这两个类是抽象类,当设计自定义的布局管理器时才会使用到,通常使用的是由 Qt 实现的 QLayout 的几个子类。 2)Qt 使用布局管理器的步骤如下: 首先创建一个布局管理器类的对象。然后使用该…

linux基础-数据库建库建表

数据库建库建表 数据库内部&#xff1a;1、通过SQL解析器解析2、存储引擎 systemctl stop firewalld 关闭防火墙 1&#xff09;启动数据库mysql #启动systemctl start mariadb #检查进程ps -ef|grep mysql|grep -v mysql #检查端口netstat -lnt #登录测试&#xff08;后…

node.js漏洞——

一.什么是node.js 简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。 Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境&#xff0c;基于 Google 的 V8 引擎&#xff0c;V8 引擎执行 Javascript 的速度非常…

49.线程池的关闭方法

shutdown方法 1.线程池状态变为shutdown 2.不会接收新任务 3.已提交的任务会执行完 4.此方法不会阻塞调用线程执行 ExecutorService executorService = Executors.newFixedThreadPool(2);executorService.submit(() -> {log.debug("task1 running");try {TimeUnit…

云原生架构案例分析_3.某快递公司核心业务系统云原生改造

名称解释&#xff1a; 阿里云ACK&#xff1a;阿里云容器服务 Kubernetes 版 ACK&#xff08;Container Service for Kubernetes&#xff09;集成Kubernetes网络、阿里云VPC、阿里云SLB&#xff0c;提供稳定高性能的容器网络。本文介绍ACK集群网络及阿里云网络底层基础设施的重要…

Spring Boot中整合Jasypt 使用自定义注解+AOP实现敏感字段的加解密

&#x1f604; 19年之后由于某些原因断更了三年&#xff0c;23年重新扬帆起航&#xff0c;推出更多优质博文&#xff0c;希望大家多多支持&#xff5e; &#x1f337; 古之立大事者&#xff0c;不惟有超世之才&#xff0c;亦必有坚忍不拔之志 &#x1f390; 个人CSND主页——Mi…

Bidirectional Copy-Paste for Semi-Supervised Medical Image Segmentation

文章目录 1. 问题背景2. 本文方法2.1. 模型图2.2. 损失函数 2. 模型的训练流程图3. 实验 1. 问题背景 &#xff08;1&#xff09;在半监督医学图像分割任务中&#xff0c;标签数据和无标签数据之间存在经验失配问题。 &#xff08;2&#xff09;如果采用分隔的方式或者采用不一…

【区块链】truffle测试

配置区块链网络 启动Ganache软件 使用VScode打开项目的wordspace 配置对外访问的RPC接口为7545&#xff0c;配置项目的truffle-config.js实现与新建Workspace的连接。 创建项目 创建一个新的目录 mkdir MetaCoin cd MetaCoin下载metacoin盒子 truffle unbox metacoincontra…

面试(五)

目录 1. 知道大顶端小顶端吗&#xff0c;代码怎么区分大顶端小顶端 2. 计算机中栈地址与内存地址增长方向相反吗&#xff1f; 3. %p和%d输出指针地址 4. 为什么定义第二个变量时候&#xff0c;地址反而减了 5. 12&#xff0c;32&#xff0c;64位中数据的占字节&#xff1f…

告别维修响应慢、费用纠纷,物业报修系统为客服人员减压增效

大家都知道物业报修系统是物业服务企业的得力助手&#xff0c;不仅帮助物业服务企业提升了业主满意度&#xff0c;还增强了物业和业主之间的粘度。但是&#xff0c;我们却忽略了物业报修系统对于物业客服人员带来了哪些工作上的便捷&#xff1f; 作为物业客服人员的你&#xff…

14 个必须了解的微服务设计原则

想象一下&#xff0c;一个机场有各种各样的业务&#xff0c;每个部门都是一个精心设计的微服务&#xff0c;专门用于预订、值机和行李处理等特定操作。机场架构必须遵循这个精心设计的架构的基本设计原则&#xff0c;反映微服务的原则。 例如&#xff0c;航空公司独立运营&…

搜索与图论:宽度优先搜索

搜索与图论&#xff1a;宽度优先搜索 题目描述参考代码 题目描述 输入样例 5 5 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0输出样例 8参考代码 #include <iostream> #include <algorithm> #include <cstring> using namespace std;const int N …

chatglm-6b部署加微调

这里不建议大家使用自己的电脑&#xff0c;这边推荐使用UCloud优刻得-首家公有云科创板上市公司 我们进去以后会有一个新人优惠&#xff0c;然后有一个7天30元的购买&#xff0c;购买之后可以去选择镜像&#xff0c;然后在镜像处理的这个位置&#xff0c;可以选择镜像&#xf…

浙江零排参加全国水科技大会暨技术装备成果展览会(成都)并作主论坛演讲

2024年5月13日-15日中华环保联合会、福州大学、上海大学等联合举办的2024年全国水科技大会暨技术装备成果展览会在成都顺利举办。浙江零排城乡规划发展有限公司司受邀参加&#xff0c;首日有幸听取徐祖信院士、任洪强院士、汪华林院士等嘉宾的主旨报告。主旨报告后&#xff0c;…

麒麟操作系统rpm ivh安装rpm包卡死问题分析

夜间变更开发反应&#xff0c;rpm -ivh 安装包命令夯死&#xff0c;无执行结果&#xff0c;也无报错 排查 &#xff1a; 1、top 查看无进程占用较高进程存在&#xff0c;整体运行平稳 2、df -h 查看磁盘并未占满 3、其他服务器复现该命令正常执行 4、ps -ef|grep rpm 查看安装…

江苏省汽车及零部件产业协作配套对接会在苏州举行

5月28日&#xff0c;江苏省汽车及零部件产业协作配套对接会暨“百场万企”大中小企业融通对接活动在苏州举办。本次活动以“深化整零协作&#xff0c;促进大中小企业融通发展”为主题&#xff0c;由江苏省工业和信息化厅、中国中检所属中国汽车工程研究院股份有限公司&#xff…

跑图像生成模型GAN时,遇到OSError: cannot open resource 报错解决办法

报错信息如下&#xff1a; Traceback (most recent call last): File "/root/autodl-tmp/ssa-gan/pretrain_DAMSM.py", line 276, in <module> count train(dataloader, image_encoder, text_encoder, File "/root/autodl-tmp/ssa-gan/pretrain_DAMSM.py…

安卓SystemServer进程详解

目录 一、概述二、源码分析2.1 SystemServer fork流程分析2.1.1 [ZygoteInit.java] main()2.1.2 [ZygoteInit.java] forkSystemServer()2.1.3 [Zygote.java] forkSystemServer()2.1.4 [com_android_internal_os_Zygote.cpp]2.1.5 [com_android_internal_os_Zygote.cpp] ForkCom…

C语言数据结构(超详细讲解)| 二叉树的实现

二叉树 引言 在计算机科学中&#xff0c;数据结构是算法设计的基石&#xff0c;而二叉树&#xff08;Binary Tree&#xff09;作为一种基础且广泛应用的数据结构&#xff0c;具有重要的地位。无论是在数据库索引、内存管理&#xff0c;还是在编译器实现中&#xff0c;二叉树都…