issues
search
apple
/
swift-atomics
Low-level atomic operations for Swift
Apache License 2.0
1.06k
stars
50
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
add support for riscv64
#113
futurejones
closed
2 months ago
0
ManagedAtomic doesn't seem to work in test-cases
#112
ThrudTheBarbarian
opened
5 months ago
0
Swift atomics fails to compile running `xcodebuild` with `OTHER_SWIFT_FLAGS`
#111
winston-riley-zocdoc
closed
5 months ago
3
[native] Stop using @_implementationOnly import in package configs
#110
lorentey
closed
9 months ago
1
_sa_retain_n/_sa_release_n: Use C calling convention in package builds
#109
lorentey
closed
9 months ago
1
[1.2.0] _sa_retain_n, _sa_release_n declarations trigger a calling convention mismatch
#108
lorentey
closed
9 months ago
1
`@_implementationOnly import _AtomicsShims` triggers compiler assertions on 5.9
#107
lorentey
closed
9 months ago
1
Not so minor prerelease fixups/changes
#106
lorentey
closed
11 months ago
2
[CMake] Do not list .gyb files as sources
#105
lorentey
closed
12 months ago
1
Ship Swift Atomics 1.2
#104
lorentey
closed
11 months ago
24
Drop support for Swift 5.6
#103
lorentey
closed
12 months ago
2
Fix alignment issues with double-wide atomics on i386
#102
lorentey
closed
12 months ago
1
Reorganize sources for future work
#101
lorentey
closed
12 months ago
1
Avoid using symlinks for package files
#100
ktoso
closed
1 year ago
2
Double-wide atomics have alignment issues on i386 with SysV ABI
#99
lorentey
closed
12 months ago
0
Compiling a dependent package using branch: "main" fails due to symlinks
#98
rvsrvs
closed
1 year ago
2
[_AtomicShims] On Darwin, ensure we link against libswiftCore using assembly shenanigans
#97
lorentey
closed
1 year ago
5
[_AtomicShims] On Darwin, call swift_retain_n/swift_release_n via inline assembly
#96
lorentey
closed
1 year ago
2
[_AtomicShims] On Darwin, call swift_retain_n/swift_release_n via dlsym
#95
lorentey
closed
1 year ago
3
Introduce a noncopyable Atomic<T> construct
#94
lorentey
opened
1 year ago
2
Fix version-specific manifest for 5.6..<5.9
#93
lorentey
closed
1 year ago
1
HEAD is currently broken on older Swifts
#92
lorentey
closed
1 year ago
0
Regenerate sources
#91
lorentey
closed
1 year ago
1
Avoid C atomic operations in Swift 5.9+
#90
lorentey
closed
1 year ago
3
Fix reference doc variable references
#89
rolson
closed
1 year ago
2
Cannot build when C++ interoperability is used
#88
arguiot
closed
1 year ago
6
[Xcode] Don’t use a bridging header in a framework target
#87
lorentey
closed
1 year ago
2
[Bazel] Segfault from ManagedAtomic.__allocating_init(_:) when compiled for linux but not macOS
#86
AttilaTheFun
closed
1 year ago
6
[Xcode] Set a code sign identity
#85
lorentey
closed
1 year ago
1
Update README
#84
lorentey
closed
1 year ago
2
Utilities/run-full-tests.sh: Use a different derived data path when building the Xcode project
#83
lorentey
closed
1 year ago
0
1.1 release preparations
#82
lorentey
closed
1 year ago
1
Fix some edge cases under 5.6
#81
lorentey
closed
1 year ago
3
Update file headers
#80
lorentey
closed
1 year ago
2
Ship Swift Atomics 1.1
#79
lorentey
closed
1 year ago
22
Fix compatibility with Swift 5.6
#78
lorentey
closed
1 year ago
2
Add an Xcode project exercising native builtins in a monomodule configuration
#77
lorentey
closed
1 year ago
1
Add a weakCompareExchange variant that only takes a single ordering
#76
lorentey
closed
1 year ago
1
Add a `weakCompareExchange` taking only one ordering
#75
lorentey
closed
1 year ago
0
Add support for using LLVM intrinsics instead of C atomics
#74
lorentey
closed
1 year ago
2
Update AtomicOptionalWrappable support for RawRepresentable types
#73
lorentey
closed
1 year ago
3
[test] Fix basic tests to to actually cover weakCompareExchange
#72
lorentey
closed
1 year ago
1
Resolve some test issues
#71
lorentey
closed
1 year ago
9
Simplify shims
#70
lorentey
closed
1 year ago
5
ManagedAtomicLazyReference: Properly dispose object on deinit
#69
lorentey
closed
1 year ago
1
Remove obsolete workarounds for older toolchains
#68
lorentey
closed
1 year ago
1
Bump minimum required toolchain to Swift 5.6
#67
lorentey
closed
1 year ago
5
`ManagedAtomicLazyReference` leaks memory
#66
nkbelov
closed
1 year ago
1
enable AtomicReference everywhere
#65
tayloraswift
closed
1 year ago
11
Atomics cannot be used in a Swift Package Index package with AtomicReference enabled.
#64
tayloraswift
closed
1 year ago
0
Next