7 Commits

Author SHA1 Message Date
Charles Hu
d5ac168636
ProcessInfo Bincompact: always use full executable path for arg0 (#460) 2024-03-06 09:03:24 -08:00
Charles Hu
c2e623badc
ProcessInfo.environment should create String values outside of lock (#461) 2024-03-06 09:02:50 -08:00
Charles Hu
014e26c0c3
Add lock when retrieving ProcessInfo.environment (#420)
Resolves: rdar://122515578

Co-authored-by: Charles Hu <charle@hu.codes>
2024-02-14 17:20:06 -08:00
Jeremy Schonfeld
33856a556d
(120741818) Port FileManager to swift-foundation
* (120741818) Port FileManager to swift-foundation

* (120741818) Fix linux test failures

* (120741818) Fix build failures
2024-02-09 15:03:43 -08:00
Charles Hu
c67a494187
Removed import XPC since it's not needed (#405) 2024-02-07 17:10:23 -08:00
Charles Hu
b27cf2e8b6
Addressed the Sendable warnings in ProcessInfo (#383) 2024-01-17 17:28:28 -08:00
Charles Hu
4bc61cf900
Rewrite ProcessInfo in Swift (#353) 2024-01-10 16:08:03 -08:00