diff options
author | Copybara-Service <copybara-worker@google.com> | 2023-05-15 11:34:45 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-05-15 11:34:45 -0700 |
commit | c15196eee10505411ccf872bbcfbfef9da58a90c (patch) | |
tree | 38cb2cc694e6c12f28f3a357d90d1a1c2144866f | |
parent | 3aa3377ef66e6388ed19fd7c862bf0dc3a3630e0 (diff) | |
parent | df283a2060f2a958b774298086f8762c63cfdf7b (diff) |
Merge pull request #1115 from h-vetinari:dll_targets
PiperOrigin-RevId: 532174747
Change-Id: I39dc6d5c369e8bfbdde5c826836e42f5baa69dc5
-rw-r--r-- | CMake/AbseilDll.cmake | 10 | ||||
-rw-r--r-- | absl/strings/internal/cordz_handle.h | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/CMake/AbseilDll.cmake b/CMake/AbseilDll.cmake index aa73ae51..8e6e21dc 100644 --- a/CMake/AbseilDll.cmake +++ b/CMake/AbseilDll.cmake @@ -462,8 +462,14 @@ set(ABSL_INTERNAL_DLL_TARGETS "container_common" "container_memory" "cord" + "cord_internal" + "cordz_functions" + "cordz_handle" + "cordz_info" + "cordz_sample_token" "core_headers" "counting_allocator" + "crc_cord_state" "crc_cpu_detect" "crc_internal" "crc32c" @@ -518,6 +524,7 @@ set(ABSL_INTERNAL_DLL_TARGETS "log_internal_structured" "log_severity" "log_structured" + "low_level_hash" "malloc_internal" "memory" "meta" @@ -569,8 +576,10 @@ set(ABSL_INTERNAL_DLL_TARGETS "stack_consumption" "stacktrace" "status" + "statusor" "str_format" "str_format_internal" + "strerror" "strings" "strings_internal" "symbolize" @@ -606,6 +615,7 @@ set(ABSL_INTERNAL_TEST_DLL_TARGETS "cordz_test_helpers" "hash_testing" "random_mocking_bit_gen" + "random_internal_distribution_test_util" "random_internal_mock_overload_set" "scoped_mock_log" ) diff --git a/absl/strings/internal/cordz_handle.h b/absl/strings/internal/cordz_handle.h index 9afe9a21..08e3f0d3 100644 --- a/absl/strings/internal/cordz_handle.h +++ b/absl/strings/internal/cordz_handle.h @@ -32,7 +32,7 @@ namespace cord_internal { // has gained visibility into a CordzInfo object, that CordzInfo object will not // be deleted prematurely. This allows the profiler to inspect all CordzInfo // objects that are alive without needing to hold a global lock. -class CordzHandle { +class ABSL_DLL CordzHandle { public: CordzHandle() : CordzHandle(false) {} |