Documentation Archive Developer
Search

libkern Changes

libkern

Modified OSBacktrace(UnsafeMutablePointer<UnsafeMutablePointer<Void>>, UInt32) -> UInt32
Declaration
From
func OSBacktrace(_ bt: UnsafePointer<UnsafePointer<()>>, _ maxAddrs: UInt32) -> UInt32
To
func OSBacktrace(_ bt: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ maxAddrs: UInt32) -> UInt32

Modified sys_cache_control(Int32, UnsafeMutablePointer<Void>, Int) -> Int32
DeclarationIntroduction
From
func sys_cache_control(_ function: Int32, _ start: UnsafePointer<()>, _ len: UInt) -> Int32
OS X 10.10
To
func sys_cache_control(_ function: Int32, _ start: UnsafeMutablePointer<Void>, _ len: Int) -> Int32
OS X 10.10.3

Modified sys_dcache_flush(UnsafeMutablePointer<Void>, Int)
DeclarationIntroduction
From
func sys_dcache_flush(_ start: UnsafePointer<()>, _ len: UInt)
OS X 10.10
To
func sys_dcache_flush(_ start: UnsafeMutablePointer<Void>, _ len: Int)
OS X 10.5

Modified sys_icache_invalidate(UnsafeMutablePointer<Void>, Int)
DeclarationIntroduction
From
func sys_icache_invalidate(_ start: UnsafePointer<()>, _ len: UInt)
OS X 10.10
To
func sys_icache_invalidate(_ start: UnsafeMutablePointer<Void>, _ len: Int)
OS X 10.10.3