Skip to content

Commit 8db7cd2

Browse files
committed
Use the existing _stdlib_atomic*ARCRef methods
Didn't realize these methods existed; no need for shims or wrappers!
1 parent 50496c8 commit 8db7cd2

File tree

7 files changed

+14
-373
lines changed

7 files changed

+14
-373
lines changed

Package.swift

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,18 +60,11 @@ let package = Package(
6060
.target(
6161
name: "_CUnicode",
6262
dependencies: []),
63-
.target(
64-
name: "_LazyAtomicShims",
65-
dependencies: []),
66-
.target(
67-
name: "_LazyAtomic",
68-
dependencies: ["_LazyAtomicShims"]),
6963
.target(
7064
name: "_StringProcessing",
7165
dependencies: [
7266
"_RegexParser",
7367
"_CUnicode",
74-
"_LazyAtomic",
7568
],
7669
swiftSettings: publicStdlibSettings),
7770
.target(

Sources/_LazyAtomic/Int.swift

Lines changed: 0 additions & 69 deletions
This file was deleted.

Sources/_LazyAtomic/Unmanaged.swift

Lines changed: 0 additions & 84 deletions
This file was deleted.

Sources/_LazyAtomic/UnsafeAtomicLazyReference.swift

Lines changed: 0 additions & 95 deletions
This file was deleted.

Sources/_LazyAtomicShims/_LazyAtomicShims.c

Lines changed: 0 additions & 12 deletions
This file was deleted.

Sources/_LazyAtomicShims/include/_LazyAtomicShims.h

Lines changed: 0 additions & 98 deletions
This file was deleted.

0 commit comments

Comments
 (0)