Fix several typos in docs of K/N runtime (#5054)

This commit is contained in:
Shahlin Ibrahim
2022-12-16 20:05:08 +04:00
committed by GitHub
parent 62ac77ca39
commit 65f71cccc9
5 changed files with 6 additions and 6 deletions
@@ -70,7 +70,7 @@ public object Platform {
get() = OsFamily.values()[Platform_getOsFamily()]
/**
* Architechture of the CPU program executes upon.
* Architecture of the CPU program executes upon.
*/
public val cpuArchitecture: CpuArchitecture
get() = CpuArchitecture.values()[Platform_getCpuArchitecture()]
@@ -122,7 +122,7 @@ internal class AtomicLazyImpl<out T>(initializer: () -> T) : Lazy<T> {
* Atomic lazy initializer, could be used in frozen objects, freezes initializing lambda,
* so use very carefully. Also, as with other uses of an [AtomicReference] may potentially
* leak memory, so it is recommended to use `atomicLazy` in cases of objects living forever,
* such as object signletons, or in cases where it's guaranteed not to have cyclical garbage.
* such as object singletons, or in cases where it's guaranteed not to have cyclical garbage.
*/
@FreezingIsDeprecated
public fun <T> atomicLazy(initializer: () -> T): Lazy<T> = AtomicLazyImpl(initializer)
@@ -18,7 +18,7 @@ external private fun CopyMemory(to: COpaquePointer?, from: COpaquePointer?, coun
internal external fun readHeapRefNoLock(where: Any, index: Int): Any?
/**
* Mutable concurrently accessible data buffer. Could be accessed from several workers simulteniously.
* Mutable concurrently accessible data buffer. Could be accessed from several workers simultaneously.
*/
@Frozen
@NoReorderFields
@@ -38,11 +38,11 @@ import kotlin.native.internal.Frozen
// Not @FreezingIsDeprecated: every `Worker.execute` uses this.
public enum class TransferMode(val value: Int) {
/**
* Reachibility check is performed.
* Reachability check is performed.
*/
SAFE(0),
/**
* Skip reachibility check, can lead to mysterious crashes in an application.
* Skip reachability check, can lead to mysterious crashes in an application.
* USE UNSAFE MODE ONLY IF ABSOLUTELY SURE WHAT YOU'RE DOING!!!
*/
UNSAFE(1)
@@ -41,7 +41,7 @@ external fun getCachedLongBox(value: Long): Long?
@GCUnsafeCall("inLongBoxCache")
external fun inLongBoxCache(value: Long): Boolean
// TODO: functions below are used for ObjCExport and CAdapterGenerator, move and rename them correspondigly.
// TODO: functions below are used for ObjCExport and CAdapterGenerator, move and rename them correspondingly.
@ExportForCppRuntime("Kotlin_boxBoolean")
fun boxBoolean(value: Boolean): Boolean? = value