Esun Kim
e0d8c498a6
C++ cast for others
4 years ago
Esun Kim
2ff84ed8c2
C++ cast for void*
4 years ago
Esun Kim
ec0b88a5d7
Fix google-readability-casting
4 years ago
Esun Kim
4c37a5003d
Disable debugging-test when running with MUSL
4 years ago
Esun Kim
b85e2ebc8f
Disable debugging-test in Release
4 years ago
Esun Kim
f3e75c1fa9
Add stack-tracer to gRPC
4 years ago
ZhenLian
d5d35650b0
add API to get last modification time of a file
4 years ago
Esun Kim
e7434d385e
Fix by tidy-modernize-use-override
4 years ago
Esun Kim
c08f33c437
Fix clang-tidy errors
4 years ago
Mark D. Roth
844d599356
Improve ref-count tracing.
4 years ago
Mark D. Roth
98841a990d
Implement DualRefCounted interface for objects needing strong and weak refs.
4 years ago
Mark D. Roth
0db7ea4196
Change RefIfNonZero() to return a RefCountedPtr<>.
4 years ago
Mark D. Roth
5369864a86
Allow RefCounted<> objects to defer deletion from Unref().
4 years ago
Mark D. Roth
c769951764
Remove deprecated variant of JoinHostPort().
5 years ago
Mark D. Roth
d74548e611
Remove StringViewToCString() and src/core/lib/gprpp/string_view.h
5 years ago
Mark D. Roth
fc6f26c89b
Remove grpc_core::StringView.
5 years ago
Mark D. Roth
09b42371e7
Remove grpc_core::InlinedVector<> and grpc_core::Optional<>.
5 years ago
Esun Kim
b308241343
Fix clang-tidy issues
5 years ago
Esun Kim
7a14955759
Replaced grpc_core::MakeUnique with absl::make_unique
5 years ago
Esun Kim
ed44a1f430
Clean up grpc_core::MakeUnique
5 years ago
Yash Tibrewal
ade0c98e87
Fix grpc_core::Optional
5 years ago
Juanli Shen
2693d34c30
Make StringView cmp compatible with absl
5 years ago
Esun Kim
e8863d0064
Fix new & delete match
5 years ago
Esun Kim
e45b60d1fe
Fix unique_ptr<char> memory allocation mismatch
5 years ago
Esun Kim
b2b7fc9af8
Replaced grpc_core::UniquePtr with std::unique_ptr
5 years ago
Esun Kim
3a519a0b64
Replaced grpc_core New & Delete with C++ new & delete
5 years ago
Richard Belleville
44e1da8869
Re-add load
5 years ago
Esun Kim
de81f120b2
Abseilify StringView
5 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Richard Belleville
444d5b7760
Revert "Reuse the definition already in the bazel/ directory"
...
Turns out that putting this in the main build definition starklark file
means that our users will also incur a dependency on the repo rule.
That's no bueno.
This reverts commit 78e443b4f6
.
5 years ago
Richard Belleville
78e443b4f6
Reuse the definition already in the bazel/ directory
5 years ago
Richard Belleville
4c8935761d
Add wrapper layer for Blaze
5 years ago
Eytan Kidron
c97ce9057b
Simplify the platform and constraints settings for remote execution
...
* Remove the toolchains //third_party/toolchains:local and //third_party/toolchains:local_large.
* Remove the platforms :rbe_ubuntu1604, :rbe_ubuntu1604_large, :local and :local_large.
* No longer inherit from @rbe_default//config:platform but instead use it directly. It is now the only non-windows platform.
* When creating @rbe_default//config:platform directly with rbe_autoconfig, set dockerAddCapabilities and dockerPrivileged directly in the exec_properties field. No need to set dockerNetwork to "off" and dockerSiblingContainers to false since these are the defaults.
* Also set gceMachineType = "n1-highmem-2" on the default platform. This value can be overridden by specific targets that want to use LARGE_MACHINE.
* Use create_exec_properties_dict where appropriate.
* Use custom_exec_properties to define LARGE_MACHINE.
I wasn't able to test thoroughly that this PR does not break any existing targets. I was not able to run anything on windows/mac and I also don't have access to gRPC's RBE setup.
5 years ago
Jan Tattermusch
e5e3f70a1a
Revert "Revert "Upgrade to bazel 1.0.0""
5 years ago
Vijay Pai
53e7e9f3fe
Remove unused parameter warning (9 of 20)
5 years ago
Nicolas Noble
04d7e0d11f
Revert "Upgrade to bazel 1.0.0"
5 years ago
Jan Tattermusch
74ade125f2
toolchains no longer support machine types
5 years ago
Juanli Shen
2a9a276c3b
Add InlinedVector::resize()
5 years ago
Nicolas "Pixel" Noble
6ffecfbcec
Adding multiple inheritence delete.
5 years ago
Esun Kim
1743519aa9
Activate C++ stdlib
5 years ago
Jan Tattermusch
b8a32c0cff
temporarily disable failing tests on windows
5 years ago
Jan Tattermusch
14a2b7b05c
disable fork bazel test on windows
5 years ago
Jan Tattermusch
0f78b92e87
avoid machine_size:large tests on windows
5 years ago
Juanli Shen
6ced125bb3
xds failover locality handling
5 years ago
Jan Tattermusch
6ebc1c616f
set uses_polling=False for some bazel tests
5 years ago
Mark D. Roth
51d18ecc63
Convert mpscq API from C to C++.
5 years ago
Mark D. Roth
d3f50ace39
Use mutex instead of combiner in client channel data plane.
5 years ago
Esun Kim
2707fd0bd4
Added GRPC_USE_CPP_STD_LIB flag
5 years ago
Mark D. Roth
5d646ff9ff
Make Map<> copyable.
5 years ago
Juanli Shen
c3896fa84d
Make Map<> movable
5 years ago