Home
last modified time | relevance | path

Searched +full:upb +full:- +full:gen (Results 1 – 25 of 60) sorted by relevance

123

/external/grpc-grpc/
DgRPC-C++.podspec2 # Please make modifications to `templates/gRPC-C++.podspec.template`
14 # http://www.apache.org/licenses/LICENSE-2.0
23 s.name = 'gRPC-C++'
30 s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }
56 ' "$(PODS_TARGET_SRCROOT)/src/core/ext/upb-gen"'\
57 ' "$(PODS_TARGET_SRCROOT)/src/core/ext/upbdefs-gen"'\
59 ' "$(PODS_TARGET_SRCROOT)/third_party/upb"'\
74 s.compiler_flags = '-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32'
79 s.resource_bundles = { 'gRPCCertificates-Cpp' => ['etc/roots.pem'] }
84 # non-interface files.
[all …]
DPackage.swift1 // swift-tools-version:5.5
2 // The swift-tools-version declares the minimum version of Swift required to build this package.
12 name: "gRPC-Core",
14 "gRPC-Core",
18 name: "gRPC-cpp",
20 "gRPC-cpp",
26 ….package(url: "https://github.com/firebase/abseil-cpp-SwiftPM.git", "0.20230802.0"..<"0.20230803.0…
27 .package(url: "https://github.com/firebase/boringssl-SwiftPM.git", "0.9.0"..<"0.10.0"),
32 name: "gRPC-Core",
34 .product(name:"abseil", package: "abseil-cpp-SwiftPM"),
[all …]
DgRPC-Core.podspec2 # Please make modifications to `templates/gRPC-Core.podspec.template`
14 # http://www.apache.org/licenses/LICENSE-2.0
23 s.name = 'gRPC-Core'
26 s.summary = 'Core cross-platform gRPC library, written in C'
29 s.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }
51 # When creating a dynamic framework, name it grpc.framework instead of gRPC-Core.framework.
53 # <gRPC-Core/grpc.h>`.
63 # includes like `#include <gRPC-Core/grpc.h>`. `s.header_dir` adds a path prefix to that, and
68 # The module map created automatically by Cocoapods doesn't work for C libraries like gRPC-Core.
72 # root of the repo, third_party/** and two upb generated directories, and the system headers
[all …]
Dconfig.w3281 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\certs.upb_minitable.c " +
82 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\clusters.upb_minitable.c " +
83 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\config_dump.upb_minitable.c " +
84 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\config_dump_shared.upb_minitable.c " +
85 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\init_dump.upb_minitable.c " +
86 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\listeners.upb_minitable.c " +
87 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\memory.upb_minitable.c " +
88 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\metrics.upb_minitable.c " +
89 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\mutex_stats.upb_minitable.c " +
90 "src\\core\\ext\\upb-gen\\envoy\\admin\\v3\\server_info.upb_minitable.c " +
[all …]
Dconfig.m42 [ --enable-grpc Enable grpc support])
7 dnl # --with-grpc -> add include path
9 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/src/core/ext/upb-gen)
10 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/src/core/ext/upbdefs-gen)
12 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/abseil-cpp)
14 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/boringssl-with-bazel/src/include)
16 PHP_ADD_INCLUDE(PHP_EXT_SRCDIR()/third_party/upb)
20 LIBS="-lpthread $LIBS"
22 CFLAGS="-std=c11 -g -O2"
23 CXXFLAGS="-std=c++14 -fno-exceptions -fno-rtti -g -O2"
[all …]
Dgrpc.gemspec1 # -*- ruby -*-
2 # encoding: utf-8
10 s.email = 'grpc-io@googlegroups.com'
14 s.license = 'Apache-2.0'
33 s.add_dependency 'google-protobuf', '~> 3.25'
34 s.add_dependency 'googleapis-common-protos-types', '~> 1.0'
41 s.add_development_dependency 'rake-compiler', '~> 1.2.1'
42 s.add_development_dependency 'rake-compiler-dock', '~> 1.4'
271 s.files += %w( src/core/ext/upb-gen/envoy/admin/v3/certs.upb.h )
272 s.files += %w( src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.c )
[all …]
Dpackage.xml1 <?xml version="1.0" encoding="UTF-8"?>
2-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-
10 <email>grpc-packages@google.com</email>
13 <date>2019-09-24</date>
25 - gRPC Core 1.63.1 update
253 <file baseinstalldir="/" name="src/core/ext/upb-gen/envoy/admin/v3/certs.upb.h" role="src" />
254 …<file baseinstalldir="/" name="src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.c" role="sr…
255 …<file baseinstalldir="/" name="src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.h" role="sr…
256 <file baseinstalldir="/" name="src/core/ext/upb-gen/envoy/admin/v3/clusters.upb.h" role="src" />
257 …<file baseinstalldir="/" name="src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.c" role=…
[all …]
DMakefile14 # http://www.apache.org/licenses/LICENSE-2.0
28 HOST_SYSTEM = $(shell uname | cut -f 1 -d_)
80 …PPFLAGS_asan = -O0 -fsanitize-coverage=edge,trace-pc-guard -fsanitize=address -fno-omit-frame-poin…
81 LDFLAGS_asan = -fsanitize=address
83 VALID_CONFIG_asan-noleaks = 1
84 REQUIRE_CUSTOM_LIBRARIES_asan-noleaks = 1
85 CC_asan-noleaks = clang
86 CXX_asan-noleaks = clang++
87 LD_asan-noleaks = clang++
88 LDXX_asan-noleaks = clang++
[all …]
Dbuild_autogenerated.yaml3 - name: address_sorting
8 - third_party/address_sorting/address_sorting_internal.h
9 - third_party/address_sorting/include/address_sorting/address_sorting.h
11 - third_party/address_sorting/address_sorting.c
12 - third_party/address_sorting/address_sorting_posix.c
13 - third_party/address_sorting/address_sorting_windows.c
15 - name: gpr
19 - include/grpc/impl/call.h
20 - include/grpc/impl/codegen/atm.h
21 - include/grpc/impl/codegen/atm_gcc_atomic.h
[all …]
DCMakeLists.txt14 # http://www.apache.org/licenses/LICENSE-2.0
34 set(PACKAGE_TARNAME "${PACKAGE_NAME}-${PACKAGE_VERSION}")
70 # Providers for third-party dependencies (gRPC_*_PROVIDER properties):
72 # "package": use cmake's find_package functionality to locate a pre-installed dependency
77 set(gRPC_CARES_PROVIDER "module" CACHE STRING "Provider of c-ares library")
255 set(gRPC_USE_PROTO_LITE OFF CACHE BOOL "Use the protobuf-lite library")
262 set(_gRPC_C_CXX_FLAGS "${_gRPC_C_CXX_FLAGS} -msse2")
291 …add_definitions(-D_WIN32_WINNT=0x600 -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -D_WINSOC…
308 # Tell MSVC to build grpc using utf-8
309 set(_gRPC_C_CXX_FLAGS "${_gRPC_C_CXX_FLAGS} /utf-8")
[all …]
/external/grpc-grpc/tools/doxygen/
DDoxyfile.core.internal18 #---------------------------------------------------------------------------
20 #---------------------------------------------------------------------------
23 # that follow. The default is UTF-8 which is also the encoding used for all text
27 # The default value is: UTF-8.
29 DOXYFILE_ENCODING = UTF-8
32 # double-quotes, unless you are using Doxywizard) that should identify the
65 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
75 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII
76 # characters to appear in the names of generated files. If set to NO, non-ASCII
87 # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
[all …]
DDoxyfile.c++.internal18 #---------------------------------------------------------------------------
20 #---------------------------------------------------------------------------
23 # that follow. The default is UTF-8 which is also the encoding used for all text
27 # The default value is: UTF-8.
29 DOXYFILE_ENCODING = UTF-8
32 # double-quotes, unless you are using Doxywizard) that should identify the
65 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
75 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII
76 # characters to appear in the names of generated files. If set to NO, non-ASCII
87 # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
[all …]
/external/perfetto/buildtools/grpc/
DBUILD.gn13 # BoringSSL has assembly code which is tied to platform-specific. For now, we
18 sources = [ "src/third_party/abseil-cpp/absl/algorithm/algorithm.h" ]
21 configs -= [ "//gn/standalone:extra_warnings" ]
26 sources = [ "src/third_party/abseil-cpp/absl/algorithm/container.h" ]
34 configs -= [ "//gn/standalone:extra_warnings" ]
39 sources = [ "src/third_party/abseil-cpp/absl/base/internal/atomic_hook.h" ]
45 configs -= [ "//gn/standalone:extra_warnings" ]
51 "src/third_party/abseil-cpp/absl/base/call_once.h",
52 "src/third_party/abseil-cpp/absl/base/casts.h",
53 "src/third_party/abseil-cpp/absl/base/internal/cycleclock.cc",
[all …]
/external/grpc-grpc/src/python/grpcio/
Dgrpc_core_dependencies.py7 # http://www.apache.org/licenses/LICENSE-2.0
15 # AUTO-GENERATED FROM `$REPO_ROOT/templates/src/python/grpcio/grpc_core_dependencies.py.template`!!!
90 'src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.c',
91 'src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.c',
92 'src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.c',
93 'src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.c',
94 'src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.c',
95 'src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.c',
96 'src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.c',
97 'src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.c',
[all …]
/external/grpc-grpc/tools/codegen/core/
Dgen_upb_api_from_bazel_xml.py9 # http://www.apache.org/licenses/LICENSE-2.0
17 # This script generates upb source files (e.g. *.upb.c) from all upb targets
18 # in Bazel BUILD file. These generate upb files are for non-Bazel build such
21 # As an example, for the following upb target
28 # this will generate these upb source files at src/core/ext/upb-gen.
30 # src/proto/grpc/health/v1/health.upb.h
42 # Rule object representing the UPB rule of Bazel BUILD.
95 """Runs bazel query on given package file and returns all upb rules."""
96 # Use a wrapper version of bazel in gRPC not to use system-wide bazel
99 [BAZEL_BIN, "query", "--output", "xml", "--noimplicit_deps", "//:all"]
[all …]
Dgen_upb_api.sh9 # http://www.apache.org/licenses/LICENSE-2.0
17 set -ex
22 if [ $# -eq 0 ]; then
23 UPB_OUTPUT_DIR=$PWD/src/core/ext/upb-gen
24 UPBDEFS_OUTPUT_DIR=$PWD/src/core/ext/upbdefs-gen
25 rm -rf $UPB_OUTPUT_DIR
26 rm -rf $UPBDEFS_OUTPUT_DIR
27 mkdir -p $UPB_OUTPUT_DIR
28 mkdir -p $UPBDEFS_OUTPUT_DIR
30 UPB_OUTPUT_DIR=$1/upb-gen
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/upb/upbc/
Dbootstrap_compiler.bzl1 """Macros that implement bootstrapping for the upb code generator."""
14 _upbc_base = "//upbc:protoc-gen-upb"
23 _extra_proto_path = "-Iexternal/com_google_protobuf/src "
48 return [prefix + "/" + src[:-len(".proto")] + suffix for src in srcs]
51 …turn _generated_srcs_for_suffix(prefix, srcs, ".upb.h") + _generated_srcs_for_suffix(prefix, srcs,…
61 "-I$(GENDIR)/" + strip_prefix + " " + _extra_proto_path +
62 "--plugin=protoc-gen-upb=$(location " + _upbc(0) + ") " +
63 "--upb_out=bootstrap_upb:$(@D)/bootstrap_generated_sources/" + base_dir + "stage0 " +
73 # GitHub repos. It's not critical that the checked-in protos are up to
112 # stage0 uses checked-in protos.
[all …]
DBUILD1 # Copyright (c) 2009-2021, Google LLC
148 "//:upb",
236 name = "protoc-gen-upb",
237 srcs = ["protoc-gen-upb.cc"],
264 name = "protoc-gen-upbdefs",
266 "protoc-gen-upbdefs.cc",
270 …# /usr/bin/x86_64-linux-gnu-ld: bazel-out/k8-opt-exec-2B5CBBC6-ST-c1776f9924ec/bin/external/com_go…
271 …# /usr/bin/x86_64-linux-gnu-ld: /opt/manylinux/2014/x86_64/lib64/libm.so.6: error adding symbols: …
272 # clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
273 linkopts = ["-lm"],
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/upb/docs/
Dwrapping-upb.md2 <!---
6 $ ./render.py wrapping-upb.in.md
8 You can also live-preview this document with all diagrams using Markdown Preview Enhanced
10 https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced
11 --->
13 # Building a protobuf library on upb
15 This is a guide for creating a new protobuf implementation based on upb. It
35 "foo.proto" -> protoc;
38 protoc -> "protoc-gen-zlang";
39 "protoc-gen-zlang" -> "foo.z";
[all …]
/external/grpc-grpc/tools/distrib/
Dcheck_upb_output.sh8 # http://www.apache.org/licenses/LICENSE-2.0
16 set -ex
18 readonly UPB_GENERATED_SRC=src/core/ext/upb-gen
19 readonly UPBDEFS_GENERATED_SRC=src/core/ext/upbdefs-gen
20 readonly UPB_TMP_OUTPUT="$(mktemp -d)"
24 diff -rq "$UPB_GENERATED_SRC" "$UPB_TMP_OUTPUT/upb-gen"
25 diff -rq "$UPBDEFS_GENERATED_SRC" "$UPB_TMP_OUTPUT/upbdefs-gen"
/external/grpc-grpc/templates/
DPackage.swift.template2 --- |
3 // swift-tools-version:5.5
4 // The swift-tools-version declares the minimum version of Swift required to build this package.
14 name: "gRPC-Core",
16 "gRPC-Core",
20 name: "gRPC-cpp",
22 "gRPC-cpp",
28 ….package(url: "https://github.com/firebase/abseil-cpp-SwiftPM.git", "0.20230802.0"..<"0.20230803.0…
29 .package(url: "https://github.com/firebase/boringssl-SwiftPM.git", "0.9.0"..<"0.10.0"),
34 name: "gRPC-Core",
[all …]
/external/grpc-grpc/cmake/
Dupb.cmake7 # http://www.apache.org/licenses/LICENSE-2.0
15 set(UPB_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/third_party/upb)
18 …IR "${CMAKE_CURRENT_SOURCE_DIR}/src/core/ext/upb-gen" "${CMAKE_CURRENT_SOURCE_DIR}/src/core/ext/up…
20 set(_gRPC_UPB_LIBRARIES upb)
/external/rust/crates/grpcio-sys/grpc/third_party/upb/
DDESIGN.md2 # upb Design
4 upb aims to be a minimal C protobuf kernel. It has a C API, but its primary
5 goal is to be the core runtime for a higher-level API.
9 - Full protobuf conformance
10 - Small code size
11 - Fast performance (without compromising code size)
12 - Easy to wrap in language runtimes
13 - Easy to adapt to different memory management schemes (refcounting, GC, etc)
17 - C99
18 - 32 or 64-bit CPU (assumes 4 or 8 byte pointers)
[all …]
/external/tink/cc/integration/gcpkms/
Dtink_cc_gcpkms_deps.bzl23 …/mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.31.0/rules_go-v0.31.0.zip",
24 … "https://github.com/bazelbuild/rules_go/releases/download/v0.31.0/rules_go-v0.31.0.zip",
30 # Release from 2022-09-16.
37 # Release from 2022-09-16.
44 # Release from 2022-10-31.
52 # Matches version embedded in com_github_grpc_grpc from 2022-05-11.
56 strip_prefix = "googleapis-2f9af297c84c55c8b871ba4495e01ade42476c92",
60 if not native.existing_rule("upb"):
61 # Matches version embedded in com_github_grpc_grpc from 2022-05-11.
63 name = "upb",
[all …]
/external/grpc-grpc/third_party/upb/upb/mem/
Darena_test.cc1 // Protocol Buffers - Google's data interchange format
4 // Use of this source code is governed by a BSD-style
6 // https://developers.google.com/open-source/licenses/bsd
8 #include "upb/mem/arena.h"
24 #include "upb/port/def.inc"
74 void RandomNewFree(absl::BitGen& gen) { in RandomNewFree() argument
75 auto* old = SwapRandomly(gen, upb_Arena_New()); in RandomNewFree()
79 void RandomIncRefCount(absl::BitGen& gen) { in RandomIncRefCount() argument
80 auto* a = SwapRandomly(gen, nullptr); in RandomIncRefCount()
88 void RandomFuse(absl::BitGen& gen) { in RandomFuse() argument
[all …]

123