libil2cpp.icalls 92 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971
  1. // System.Reflection.AssemblyName
  2. >icalls/mscorlib/System.Reflection/AssemblyName.h
  3. System.Reflection.AssemblyName::GetNativeName(System.IntPtr) mscorlib::System::Reflection::AssemblyName::GetNativeName
  4. System.Reflection.AssemblyName::ParseAssemblyName(System.IntPtr,Mono.MonoAssemblyName&,System.Boolean&,System.Boolean&) mscorlib::System::Reflection::AssemblyName::ParseAssemblyName
  5. System.Reflection.AssemblyName::get_public_token(System.Byte*,System.Byte*,System.Int32) mscorlib::System::Reflection::AssemblyName::get_public_token
  6. // System.AppDomain
  7. >icalls/mscorlib/System/AppDomain.h
  8. System.AppDomain::createDomain(System.String,System.AppDomainSetup) mscorlib::System::AppDomain::createDomain
  9. System.AppDomain::getCurDomain() mscorlib::System::AppDomain::getCurDomain
  10. System.AppDomain::getRootDomain() mscorlib::System::AppDomain::getRootDomain
  11. System.AppDomain::InternalSetDomain(System.AppDomain) mscorlib::System::AppDomain::InternalSetDomain
  12. System.AppDomain::InternalSetDomainByID(System.Int32) mscorlib::System::AppDomain::InternalSetDomainByID
  13. System.AppDomain::getSetup() mscorlib::System::AppDomain::getSetup
  14. System.AppDomain::InternalIsFinalizingForUnload(System.Int32) mscorlib::System::AppDomain::InternalIsFinalizingForUnload
  15. System.AppDomain::ExecuteAssembly(System.Reflection.Assembly,System.String[]) mscorlib::System::AppDomain::ExecuteAssembly
  16. System.AppDomain::GetData(System.String) mscorlib::System::AppDomain::GetData
  17. System.AppDomain::LoadAssembly(System.String,System.Security.Policy.Evidence,System.Boolean,System.Threading.StackCrawlMark&) mscorlib::System::AppDomain::LoadAssembly
  18. System.AppDomain::LoadAssemblyRaw(System.Byte[],System.Byte[],System.Security.Policy.Evidence,System.Boolean) mscorlib::System::AppDomain::LoadAssemblyRaw
  19. System.AppDomain::GetAssemblies(System.Boolean) mscorlib::System::AppDomain::GetAssemblies
  20. System.AppDomain::InternalGetContext() mscorlib::System::AppDomain::InternalGetContext
  21. System.AppDomain::InternalGetDefaultContext() mscorlib::System::AppDomain::InternalGetDefaultContext
  22. System.AppDomain::InternalSetContext(System.Runtime.Remoting.Contexts.Context) mscorlib::System::AppDomain::InternalSetContext
  23. System.AppDomain::getFriendlyName() mscorlib::System::AppDomain::getFriendlyName
  24. System.AppDomain::InternalGetProcessGuid(System.String) mscorlib::System::AppDomain::InternalGetProcessGuid
  25. System.AppDomain::DoUnhandledException(System.Exception) mscorlib::System::AppDomain::DoUnhandledException
  26. System.AppDomain::InternalPopDomainRef() mscorlib::System::AppDomain::InternalPopDomainRef
  27. System.AppDomain::InternalPushDomainRef(System.AppDomain) mscorlib::System::AppDomain::InternalPushDomainRef
  28. System.AppDomain::InternalPushDomainRefByID(System.Int32) mscorlib::System::AppDomain::InternalPushDomainRefByID
  29. System.AppDomain::InternalUnload(System.Int32) mscorlib::System::AppDomain::InternalUnload
  30. System.AppDomain::SetData(System.String,System.Object) mscorlib::System::AppDomain::SetData
  31. // System.Array
  32. >icalls/mscorlib/System/Array.h
  33. System.Array::CreateInstanceImpl(System.Type,System.Int32[],System.Int32[]) mscorlib::System::Array::CreateInstanceImpl
  34. System.Array::FastCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) mscorlib::System::Array::FastCopy
  35. System.Array::GetLength(System.Int32) mscorlib::System::Array::GetLength
  36. System.Array::GetLowerBound(System.Int32) mscorlib::System::Array::GetLowerBound
  37. System.Array::GetRank() mscorlib::System::Array::GetRank
  38. System.Array::GetValue(System.Int32[]) mscorlib::System::Array::GetValue
  39. System.Array::GetValueImpl(System.Int32) mscorlib::System::Array::GetValueImpl
  40. System.Array::ClearInternal(System.Array,System.Int32,System.Int32) mscorlib::System::Array::ClearInternal
  41. System.Array::SetValue(System.Object,System.Int32[]) mscorlib::System::Array::SetValue
  42. System.Array::SetValueImpl(System.Object,System.Int32) mscorlib::System::Array::SetValueImpl
  43. // System.MonoCustomAttrs
  44. >icalls/mscorlib/System/MonoCustomAttrs.h
  45. System.MonoCustomAttrs::GetCustomAttributesInternal(System.Reflection.ICustomAttributeProvider,System.Type,System.Boolean) mscorlib::System::MonoCustomAttrs::GetCustomAttributesInternal
  46. System.MonoCustomAttrs::IsDefinedInternal(System.Reflection.ICustomAttributeProvider,System.Type) mscorlib::System::MonoCustomAttrs::IsDefinedInternal
  47. System.MonoCustomAttrs::GetCustomAttributesDataInternal(System.Reflection.ICustomAttributeProvider) mscorlib::System::MonoCustomAttrs::GetCustomAttributesDataInternal
  48. // Mono.Security.Cryptography.KeyPairPersistence
  49. >icalls/mscorlib/Mono.Security.Cryptography/KeyPairPersistence.h
  50. Mono.Security.Cryptography.KeyPairPersistence::_CanSecure(System.Char*) mscorlib::Mono::Security::Cryptography::KeyPairPersistence::_CanSecure
  51. Mono.Security.Cryptography.KeyPairPersistence::_IsMachineProtected(System.Char*) mscorlib::Mono::Security::Cryptography::KeyPairPersistence::_IsMachineProtected
  52. Mono.Security.Cryptography.KeyPairPersistence::_IsUserProtected(System.Char*) mscorlib::Mono::Security::Cryptography::KeyPairPersistence::_IsUserProtected
  53. Mono.Security.Cryptography.KeyPairPersistence::_ProtectMachine(System.Char*) mscorlib::Mono::Security::Cryptography::KeyPairPersistence::_ProtectMachine
  54. Mono.Security.Cryptography.KeyPairPersistence::_ProtectUser(System.Char*) mscorlib::Mono::Security::Cryptography::KeyPairPersistence::_ProtectUser
  55. // Mono.Unity.UnityTls
  56. >icalls/mscorlib/Mono.Unity/UnityTls.h
  57. Mono.Unity.UnityTls::GetUnityTlsInterface() mscorlib::Mono::Unity::UnityTls::GetUnityTlsInterface
  58. // System.Buffer
  59. >icalls/mscorlib/System/Buffer.h
  60. System.Buffer::InternalBlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) mscorlib::System::Buffer::InternalBlockCopy
  61. System.Buffer::_ByteLength(System.Array) mscorlib::System::Buffer::_ByteLength
  62. System.Buffer::InternalMemcpy(System.Byte*,System.Byte*,System.Int32) mscorlib::System::Buffer::InternalMemcpy
  63. // System.CLRConfig
  64. >icalls/mscorlib/System/CLRConfig.h
  65. System.CLRConfig::CheckThrowUnobservedTaskExceptions() mscorlib::System::CLRConfig::CheckThrowUnobservedTaskExceptions
  66. // System.Exception
  67. >icalls/mscorlib/System/Exception.h
  68. System.Exception::ReportUnhandledException(System.Exception) mscorlib::System::Exception::ReportUnhandledException
  69. // System.ConsoleDriver
  70. >icalls/mscorlib/System/ConsoleDriver.h
  71. System.ConsoleDriver::Isatty(System.IntPtr) mscorlib::System::ConsoleDriver::Isatty
  72. System.ConsoleDriver::SetBreak(System.Boolean) mscorlib::System::ConsoleDriver::SetBreak
  73. System.ConsoleDriver::SetEcho(System.Boolean) mscorlib::System::ConsoleDriver::SetEcho
  74. System.ConsoleDriver::TtySetup(System.String,System.String,System.Byte[]&,System.Int32*&) mscorlib::System::ConsoleDriver::TtySetup
  75. System.ConsoleDriver::InternalKeyAvailable(System.Int32) mscorlib::System::ConsoleDriver::InternalKeyAvailable
  76. // System.Diagnostics.Debugger
  77. >icalls/mscorlib/System.Diagnostics/Debugger.h
  78. System.Diagnostics.Debugger::IsAttached_internal() mscorlib::System::Diagnostics::Debugger::IsAttached_internal
  79. System.Diagnostics.Debugger::IsLogging() mscorlib::System::Diagnostics::Debugger::IsLogging
  80. System.Diagnostics.Debugger::Log_icall(System.Int32,System.String&,System.String&) mscorlib::System::Diagnostics::Debugger::Log_icall
  81. // System.Diagnostics.StackFrame
  82. >icalls/mscorlib/System.Diagnostics/StackFrame.h
  83. System.Diagnostics.StackFrame::get_frame_info(System.Int32,System.Boolean,System.Reflection.MethodBase&,System.Int32&,System.Int32&,System.String&,System.Int32&,System.Int32&) mscorlib::System::Diagnostics::StackFrame::get_frame_info
  84. // System.Enum
  85. >icalls/mscorlib/System/Enum.h
  86. System.Enum::GetEnumValuesAndNames(System.RuntimeType,System.UInt64[]&,System.String[]&) mscorlib::System::Enum::GetEnumValuesAndNames
  87. System.Enum::InternalHasFlag(System.Enum) mscorlib::System::Enum::InternalHasFlag
  88. System.Enum::get_hashcode() mscorlib::System::Enum::get_hashcode
  89. System.Enum::InternalCompareTo(System.Object,System.Object) mscorlib::System::Enum::InternalCompareTo
  90. System.Enum::get_value() mscorlib::System::Enum::get_value
  91. System.Enum::InternalBoxEnum(System.RuntimeType,System.Int64) mscorlib::System::Enum::InternalBoxEnum
  92. System.Enum::InternalGetUnderlyingType(System.RuntimeType) mscorlib::System::Enum::InternalGetUnderlyingType
  93. // System.Environment
  94. >icalls/mscorlib/System/Environment.h
  95. System.Environment::get_HasShutdownStarted() mscorlib::System::Environment::get_HasShutdownStarted
  96. System.Environment::GetIs64BitOperatingSystem() mscorlib::System::Environment::GetIs64BitOperatingSystem
  97. System.Environment::get_ExitCode() mscorlib::System::Environment::get_ExitCode
  98. System.Environment::get_ProcessorCount() mscorlib::System::Environment::get_ProcessorCount
  99. System.Environment::get_TickCount() mscorlib::System::Environment::get_TickCount
  100. System.Environment::GetPageSize() mscorlib::System::Environment::GetPageSize
  101. System.Environment::get_Platform() mscorlib::System::Environment::get_Platform
  102. System.Environment::get_bundled_machine_config() mscorlib::System::Environment::get_bundled_machine_config
  103. System.Environment::get_MachineName() mscorlib::System::Environment::get_MachineName
  104. System.Environment::get_UserName() mscorlib::System::Environment::get_UserName
  105. System.Environment::GetMachineConfigPath() mscorlib::System::Environment::GetMachineConfigPath
  106. System.Environment::GetNewLine() mscorlib::System::Environment::GetNewLine
  107. System.Environment::GetOSVersionString() mscorlib::System::Environment::GetOSVersionString
  108. System.Environment::GetWindowsFolderPath(System.Int32) mscorlib::System::Environment::GetWindowsFolderPath
  109. System.Environment::internalGetEnvironmentVariable_native(System.IntPtr) mscorlib::System::Environment::internalGetEnvironmentVariable_native
  110. System.Environment::internalGetHome() mscorlib::System::Environment::internalGetHome
  111. System.Environment::GetCommandLineArgs() mscorlib::System::Environment::GetCommandLineArgs
  112. System.Environment::GetEnvironmentVariableNames() mscorlib::System::Environment::GetEnvironmentVariableNames
  113. System.Environment::GetLogicalDrivesInternal() mscorlib::System::Environment::GetLogicalDrivesInternal
  114. System.Environment::Exit(System.Int32) mscorlib::System::Environment::Exit
  115. System.Environment::FailFast(System.String,System.Exception,System.String) mscorlib::System::Environment::FailFast
  116. System.Environment::InternalSetEnvironmentVariable(System.Char*,System.Int32,System.Char*,System.Int32) mscorlib::System::Environment::InternalSetEnvironmentVariable
  117. System.Environment::set_ExitCode(System.Int32) mscorlib::System::Environment::set_ExitCode
  118. // System.Globalization.CalendarData
  119. >icalls/mscorlib/System.Globalization/CalendarData.h
  120. System.Globalization.CalendarData::fill_calendar_data(System.String,System.Int32) mscorlib::System::Globalization::CalendarData::fill_calendar_data
  121. // System.Globalization.CultureInfo
  122. >icalls/mscorlib/System.Globalization/CultureInfo.h
  123. System.Globalization.CultureInfo::construct_internal_locale_from_lcid(System.Int32) mscorlib::System::Globalization::CultureInfo::construct_internal_locale_from_lcid
  124. System.Globalization.CultureInfo::construct_internal_locale_from_name(System.String) mscorlib::System::Globalization::CultureInfo::construct_internal_locale_from_name
  125. System.Globalization.CultureInfo::internal_get_cultures(System.Boolean,System.Boolean,System.Boolean) mscorlib::System::Globalization::CultureInfo::internal_get_cultures
  126. System.Globalization.CultureInfo::get_current_locale_name() mscorlib::System::Globalization::CultureInfo::get_current_locale_name
  127. // System.Globalization.RegionInfo
  128. >icalls/mscorlib/System.Globalization/RegionInfo.h
  129. System.Globalization.RegionInfo::construct_internal_region_from_name(System.String) mscorlib::System::Globalization::RegionInfo::construct_internal_region_from_name
  130. // System.IO.DriveInfo
  131. >icalls/mscorlib/System.IO/DriveInfo.h
  132. System.IO.DriveInfo::GetDiskFreeSpaceInternal(System.Char*,System.Int32,System.UInt64&,System.UInt64&,System.UInt64&,System.IO.MonoIOError&) mscorlib::System::IO::DriveInfo::GetDiskFreeSpaceInternal
  133. System.IO.DriveInfo::GetDriveFormatInternal(System.Char*,System.Int32) mscorlib::System::IO::DriveInfo::GetDriveFormatInternal
  134. System.IO.DriveInfo::GetDriveTypeInternal(System.Char*,System.Int32) mscorlib::System::IO::DriveInfo::GetDriveTypeInternal
  135. // System.IO.FileSystemWatcher
  136. >icalls/System/System.IO/FileSystemWatcher.h
  137. System.IO.FileSystemWatcher::InternalSupportsFSW() System::System::IO::FileSystemWatcher::InternalSupportsFSW
  138. // System.IO.MonoIO
  139. >icalls/mscorlib/System.IO/MonoIO.h
  140. System.IO.MonoIO::Cancel_internal(System.IntPtr,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Cancel_internal
  141. System.IO.MonoIO::Close(System.IntPtr,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Close
  142. System.IO.MonoIO::CopyFile(System.Char*,System.Char*,System.Boolean,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::CopyFile
  143. System.IO.MonoIO::CreateDirectory(System.Char*,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::CreateDirectory
  144. System.IO.MonoIO::CreatePipe(System.IntPtr&,System.IntPtr&,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::CreatePipe
  145. System.IO.MonoIO::DeleteFile(System.Char*,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::DeleteFile
  146. System.IO.MonoIO::DuplicateHandle(System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr&,System.Int32,System.Int32,System.Int32,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::DuplicateHandle
  147. System.IO.MonoIO::FindCloseFile(System.IntPtr) mscorlib::System::IO::MonoIO::FindCloseFile
  148. System.IO.MonoIO::FindNextFile(System.IntPtr,System.String&,System.Int32&,System.Int32&) mscorlib::System::IO::MonoIO::FindNextFile
  149. System.IO.MonoIO::Flush(System.IntPtr,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Flush
  150. System.IO.MonoIO::GetFileStat(System.Char*,System.IO.MonoIOStat&,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::GetFileStat
  151. System.IO.MonoIO::MoveFile(System.Char*,System.Char*,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::MoveFile
  152. System.IO.MonoIO::RemapPath(System.String,System.String&) mscorlib::System::IO::MonoIO::RemapPath
  153. System.IO.MonoIO::RemoveDirectory(System.Char*,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::RemoveDirectory
  154. System.IO.MonoIO::ReplaceFile(System.Char*,System.Char*,System.Char*,System.Boolean,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::ReplaceFile
  155. System.IO.MonoIO::SetCurrentDirectory(System.Char*,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::SetCurrentDirectory
  156. System.IO.MonoIO::SetFileAttributes(System.Char*,System.IO.FileAttributes,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::SetFileAttributes
  157. System.IO.MonoIO::SetFileTime(System.IntPtr,System.Int64,System.Int64,System.Int64,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::SetFileTime
  158. System.IO.MonoIO::SetLength(System.IntPtr,System.Int64,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::SetLength
  159. System.IO.MonoIO::get_AltDirectorySeparatorChar() mscorlib::System::IO::MonoIO::get_AltDirectorySeparatorChar
  160. System.IO.MonoIO::get_DirectorySeparatorChar() mscorlib::System::IO::MonoIO::get_DirectorySeparatorChar
  161. System.IO.MonoIO::get_PathSeparator() mscorlib::System::IO::MonoIO::get_PathSeparator
  162. System.IO.MonoIO::get_VolumeSeparatorChar() mscorlib::System::IO::MonoIO::get_VolumeSeparatorChar
  163. System.IO.MonoIO::Read(System.IntPtr,System.Byte[],System.Int32,System.Int32,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Read
  164. System.IO.MonoIO::Write(System.IntPtr,System.Byte[],System.Int32,System.Int32,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Write
  165. System.IO.MonoIO::GetLength(System.IntPtr,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::GetLength
  166. System.IO.MonoIO::Seek(System.IntPtr,System.Int64,System.IO.SeekOrigin,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Seek
  167. System.IO.MonoIO::FindFirstFile(System.Char*,System.String&,System.Int32&,System.Int32&) mscorlib::System::IO::MonoIO::FindFirstFile
  168. System.IO.MonoIO::get_ConsoleError() mscorlib::System::IO::MonoIO::get_ConsoleError
  169. System.IO.MonoIO::get_ConsoleInput() mscorlib::System::IO::MonoIO::get_ConsoleInput
  170. System.IO.MonoIO::get_ConsoleOutput() mscorlib::System::IO::MonoIO::get_ConsoleOutput
  171. System.IO.MonoIO::Open(System.Char*,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.IO.FileOptions,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Open
  172. System.IO.MonoIO::GetFileAttributes(System.Char*,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::GetFileAttributes
  173. System.IO.MonoIO::GetFileType(System.IntPtr,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::GetFileType
  174. System.IO.MonoIO::GetCurrentDirectory(System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::GetCurrentDirectory
  175. System.IO.MonoIO::DumpHandles() mscorlib::System::IO::MonoIO::DumpHandles
  176. System.IO.MonoIO::Lock(System.IntPtr,System.Int64,System.Int64,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Lock
  177. System.IO.MonoIO::Unlock(System.IntPtr,System.Int64,System.Int64,System.IO.MonoIOError&) mscorlib::System::IO::MonoIO::Unlock
  178. // System.IO.BrokeredFileSystem
  179. >icalls/mscorlib/System.IO/BrokeredFileSystem.h
  180. System.IO.FileSystem::BrokeredCreateDirectory(System.String) mscorlib::System::IO::BrokeredFileSystem::CreateDirectory
  181. System.IO.FileSystem::BrokeredRemoveDirectory(System.String) mscorlib::System::IO::BrokeredFileSystem::RemoveDirectory
  182. System.IO.FileSystem::BrokeredGetFileAttributes(System.String,Interop/Kernel32/WIN32_FILE_ATTRIBUTE_DATA&) mscorlib::System::IO::BrokeredFileSystem::GetFileAttributes
  183. System.IO.FileSystem::BrokeredSetAttributes(System.String,System.IO.FileAttributes) mscorlib::System::IO::BrokeredFileSystem::SetAttributes
  184. System.IO.FileSystem::BrokeredOpenFile(System.String,System.Int32,System.Int32,System.Int32,System.Int32) mscorlib::System::IO::BrokeredFileSystem::OpenFile
  185. System.IO.FileSystem::BrokeredCopyFile(System.String,System.String,System.Boolean,System.Int32&) mscorlib::System::IO::BrokeredFileSystem::CopyFile
  186. System.IO.FileSystem::BrokeredMoveFile(System.String,System.String) mscorlib::System::IO::BrokeredFileSystem::MoveFile
  187. System.IO.FileSystem::BrokeredDeleteFile(System.String) mscorlib::System::IO::BrokeredFileSystem::DeleteFile
  188. System.IO.FileSystem::BrokeredFindFirstFile(System.String,System.String&,System.UInt32&) mscorlib::System::IO::BrokeredFileSystem::FindFirstFile
  189. System.IO.FileSystem::BrokeredFindNextFile(System.IntPtr,System.String&,System.UInt32&) mscorlib::System::IO::BrokeredFileSystem::FindNextFile
  190. System.IO.FileSystem::BrokeredSafeFindHandleDispose(System.IntPtr) mscorlib::System::IO::BrokeredFileSystem::FindHandleClose
  191. // System.Reflection.RuntimeAssembly
  192. >icalls/mscorlib/System.Reflection/RuntimeAssembly.h
  193. System.Reflection.RuntimeAssembly::get_global_assembly_cache() mscorlib::System::Reflection::RuntimeAssembly::get_global_assembly_cache
  194. System.Reflection.RuntimeAssembly::get_ReflectionOnly() mscorlib::System::Reflection::RuntimeAssembly::get_ReflectionOnly
  195. System.Reflection.RuntimeAssembly::GetAotIdInternal(System.Byte[]) mscorlib::System::Reflection::RuntimeAssembly::GetAotIdInternal
  196. System.Reflection.RuntimeAssembly::GetManifestResourceInfoInternal(System.String,System.Reflection.ManifestResourceInfo) mscorlib::System::Reflection::RuntimeAssembly::GetManifestResourceInfoInternal
  197. System.Reflection.RuntimeAssembly::GetManifestResourceInternal(System.String,System.Int32&,System.Reflection.Module&) mscorlib::System::Reflection::RuntimeAssembly::GetManifestResourceInternal
  198. System.Reflection.RuntimeAssembly::GetFilesInternal(System.String,System.Boolean) mscorlib::System::Reflection::RuntimeAssembly::GetFilesInternal
  199. System.Reflection.RuntimeAssembly::get_EntryPoint() mscorlib::System::Reflection::RuntimeAssembly::get_EntryPoint
  200. System.Reflection.RuntimeAssembly::GetManifestModuleInternal() mscorlib::System::Reflection::RuntimeAssembly::GetManifestModuleInternal
  201. System.Reflection.RuntimeAssembly::GetModulesInternal() mscorlib::System::Reflection::RuntimeAssembly::GetModulesInternal
  202. System.Reflection.RuntimeAssembly::get_code_base(System.Reflection.Assembly,System.Boolean) mscorlib::System::Reflection::RuntimeAssembly::get_code_base
  203. System.Reflection.RuntimeAssembly::get_fullname(System.Reflection.Assembly) mscorlib::System::Reflection::RuntimeAssembly::get_fullname
  204. System.Reflection.RuntimeAssembly::get_location() mscorlib::System::Reflection::RuntimeAssembly::get_location
  205. System.Reflection.RuntimeAssembly::InternalImageRuntimeVersion(System.Reflection.Assembly) mscorlib::System::Reflection::RuntimeAssembly::InternalImageRuntimeVersion
  206. System.Reflection.RuntimeAssembly::GetManifestResourceNames() mscorlib::System::Reflection::RuntimeAssembly::GetManifestResourceNames
  207. // System.Reflection.RuntimeMethodInfo
  208. >icalls/mscorlib/System.Reflection/RuntimeMethodInfo.h
  209. System.Reflection.RuntimeMethodInfo::get_IsGenericMethod() mscorlib::System::Reflection::RuntimeMethodInfo::get_IsGenericMethod
  210. System.Reflection.RuntimeMethodInfo::get_IsGenericMethodDefinition() mscorlib::System::Reflection::RuntimeMethodInfo::get_IsGenericMethodDefinition
  211. System.Reflection.RuntimeMethodInfo::get_metadata_token(System.Reflection.RuntimeMethodInfo) mscorlib::System::Reflection::RuntimeMethodInfo::get_metadata_token
  212. System.Reflection.RuntimeMethodInfo::InternalInvoke(System.Object,System.Object[],System.Exception&) mscorlib::System::Reflection::RuntimeMethodInfo::InternalInvoke
  213. System.Reflection.RuntimeMethodInfo::GetMethodFromHandleInternalType_native(System.IntPtr,System.IntPtr,System.Boolean) mscorlib::System::Reflection::RuntimeMethodInfo::GetMethodFromHandleInternalType_native
  214. System.Reflection.RuntimeMethodInfo::GetMethodBodyInternal(System.IntPtr) mscorlib::System::Reflection::RuntimeMethodInfo::GetMethodBodyInternal
  215. System.Reflection.RuntimeMethodInfo::GetGenericMethodDefinition_impl() mscorlib::System::Reflection::RuntimeMethodInfo::GetGenericMethodDefinition_impl
  216. System.Reflection.RuntimeMethodInfo::MakeGenericMethod_impl(System.Type[]) mscorlib::System::Reflection::RuntimeMethodInfo::MakeGenericMethod_impl
  217. System.Reflection.RuntimeMethodInfo::get_base_method(System.Reflection.RuntimeMethodInfo,System.Boolean) mscorlib::System::Reflection::RuntimeMethodInfo::get_base_method
  218. System.Reflection.RuntimeMethodInfo::get_name(System.Reflection.MethodBase) mscorlib::System::Reflection::RuntimeMethodInfo::get_name
  219. System.Reflection.RuntimeMethodInfo::GetGenericArguments() mscorlib::System::Reflection::RuntimeMethodInfo::GetGenericArguments
  220. System.Reflection.RuntimeMethodInfo::GetPInvoke(System.Reflection.PInvokeAttributes&,System.String&,System.String&) mscorlib::System::Reflection::RuntimeMethodInfo::GetPInvoke
  221. // System.Runtime.CompilerServices.RuntimeHelpers
  222. >icalls/mscorlib/System.Runtime.CompilerServices/RuntimeHelpers.h
  223. System.Runtime.CompilerServices.RuntimeHelpers::SufficientExecutionStack() mscorlib::System::Runtime::CompilerServices::RuntimeHelpers::SufficientExecutionStack
  224. System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData() mscorlib::System::Runtime::CompilerServices::RuntimeHelpers::get_OffsetToStringData
  225. System.Runtime.CompilerServices.RuntimeHelpers::GetObjectValue(System.Object) mscorlib::System::Runtime::CompilerServices::RuntimeHelpers::GetObjectValue
  226. System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.IntPtr) mscorlib::System::Runtime::CompilerServices::RuntimeHelpers::InitializeArray
  227. System.Runtime.CompilerServices.RuntimeHelpers::RunClassConstructor(System.IntPtr) mscorlib::System::Runtime::CompilerServices::RuntimeHelpers::RunClassConstructor
  228. System.Runtime.CompilerServices.RuntimeHelpers::RunModuleConstructor(System.IntPtr) mscorlib::System::Runtime::CompilerServices::RuntimeHelpers::RunModuleConstructor
  229. // System.Runtime.InteropServices.GCHandle
  230. >icalls/mscorlib/System.Runtime.InteropServices/GCHandle.h
  231. System.Runtime.InteropServices.GCHandle::CheckCurrentDomain(System.IntPtr) mscorlib::System::Runtime::InteropServices::GCHandle::CheckCurrentDomain
  232. System.Runtime.InteropServices.GCHandle::GetAddrOfPinnedObject(System.IntPtr) mscorlib::System::Runtime::InteropServices::GCHandle::GetAddrOfPinnedObject
  233. System.Runtime.InteropServices.GCHandle::GetTargetHandle(System.Object,System.IntPtr,System.Runtime.InteropServices.GCHandleType) mscorlib::System::Runtime::InteropServices::GCHandle::GetTargetHandle
  234. System.Runtime.InteropServices.GCHandle::GetTarget(System.IntPtr) mscorlib::System::Runtime::InteropServices::GCHandle::GetTarget
  235. System.Runtime.InteropServices.GCHandle::FreeHandle(System.IntPtr) mscorlib::System::Runtime::InteropServices::GCHandle::FreeHandle
  236. // System.RuntimeTypeHandle
  237. >icalls/mscorlib/System/RuntimeTypeHandle.h
  238. System.RuntimeTypeHandle::HasInstantiation(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::HasInstantiation
  239. System.RuntimeTypeHandle::HasReferences(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::HasReferences
  240. System.RuntimeTypeHandle::is_subclass_of(System.IntPtr,System.IntPtr) mscorlib::System::RuntimeTypeHandle::is_subclass_of
  241. System.RuntimeTypeHandle::IsByRefLike(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::IsByRefLike
  242. System.RuntimeTypeHandle::IsComObject(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::IsComObject
  243. System.RuntimeTypeHandle::IsGenericTypeDefinition(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::IsGenericTypeDefinition
  244. System.RuntimeTypeHandle::IsGenericVariable(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::IsGenericVariable
  245. System.RuntimeTypeHandle::IsInstanceOfType(System.RuntimeType,System.Object) mscorlib::System::RuntimeTypeHandle::IsInstanceOfType
  246. System.RuntimeTypeHandle::type_is_assignable_from(System.Type,System.Type) mscorlib::System::RuntimeTypeHandle::type_is_assignable_from
  247. System.RuntimeTypeHandle::GetArrayRank(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetArrayRank
  248. System.RuntimeTypeHandle::GetMetadataToken(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetMetadataToken
  249. System.RuntimeTypeHandle::GetGenericParameterInfo(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetGenericParameterInfo
  250. System.RuntimeTypeHandle::GetCorElementType(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetCorElementType
  251. System.RuntimeTypeHandle::GetAssembly(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetAssembly
  252. System.RuntimeTypeHandle::GetModule(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetModule
  253. System.RuntimeTypeHandle::GetAttributes(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetAttributes
  254. System.RuntimeTypeHandle::GetBaseType(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetBaseType
  255. System.RuntimeTypeHandle::GetElementType(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetElementType
  256. System.RuntimeTypeHandle::internal_from_name(System.String,System.Threading.StackCrawlMark&,System.Reflection.Assembly,System.Boolean,System.Boolean,System.Boolean) mscorlib::System::RuntimeTypeHandle::internal_from_name
  257. System.RuntimeTypeHandle::GetGenericTypeDefinition_impl(System.RuntimeType) mscorlib::System::RuntimeTypeHandle::GetGenericTypeDefinition_impl
  258. // System.Security.Cryptography.RNGCryptoServiceProvider
  259. >icalls/mscorlib/System.Security.Cryptography/RNGCryptoServiceProvider.h
  260. System.Security.Cryptography.RNGCryptoServiceProvider::RngOpen() mscorlib::System::Security::Cryptography::RNGCryptoServiceProvider::RngOpen
  261. System.Security.Cryptography.RNGCryptoServiceProvider::RngGetBytes(System.IntPtr,System.Byte*,System.IntPtr) mscorlib::System::Security::Cryptography::RNGCryptoServiceProvider::RngGetBytes
  262. System.Security.Cryptography.RNGCryptoServiceProvider::RngInitialize(System.Byte*,System.IntPtr) mscorlib::System::Security::Cryptography::RNGCryptoServiceProvider::RngInitialize
  263. System.Security.Cryptography.RNGCryptoServiceProvider::RngClose(System.IntPtr) mscorlib::System::Security::Cryptography::RNGCryptoServiceProvider::RngClose
  264. // System.Security.Policy.Evidence
  265. >icalls/mscorlib/System.Security.Policy/Evidence.h
  266. System.Security.Policy.Evidence::IsAuthenticodePresent(System.Reflection.Assembly) mscorlib::System::Security::Policy::Evidence::IsAuthenticodePresent
  267. // System.Security.Principal.WindowsImpersonationContext
  268. >icalls/mscorlib/System.Security.Principal/WindowsImpersonationContext.h
  269. System.Security.Principal.WindowsImpersonationContext::CloseToken(System.IntPtr) mscorlib::System::Security::Principal::WindowsImpersonationContext::CloseToken
  270. System.Security.Principal.WindowsImpersonationContext::RevertToSelf() mscorlib::System::Security::Principal::WindowsImpersonationContext::RevertToSelf
  271. System.Security.Principal.WindowsImpersonationContext::SetCurrentToken(System.IntPtr) mscorlib::System::Security::Principal::WindowsImpersonationContext::SetCurrentToken
  272. System.Security.Principal.WindowsImpersonationContext::DuplicateToken(System.IntPtr) mscorlib::System::Security::Principal::WindowsImpersonationContext::DuplicateToken
  273. // System.Security.Principal.WindowsPrincipal
  274. >icalls/mscorlib/System.Security.Principal/WindowsPrincipal.h
  275. System.Security.Principal.WindowsPrincipal::IsMemberOfGroupId(System.IntPtr,System.IntPtr) mscorlib::System::Security::Principal::WindowsPrincipal::IsMemberOfGroupId
  276. System.Security.Principal.WindowsPrincipal::IsMemberOfGroupName(System.IntPtr,System.IntPtr) mscorlib::System::Security::Principal::WindowsPrincipal::IsMemberOfGroupName
  277. // System.Threading.Monitor
  278. >icalls/mscorlib/System.Threading/Monitor.h
  279. System.Threading.Monitor::Monitor_test_owner(System.Object) mscorlib::System::Threading::Monitor::Monitor_test_owner
  280. System.Threading.Monitor::Monitor_test_synchronised(System.Object) mscorlib::System::Threading::Monitor::Monitor_test_synchronised
  281. System.Threading.Monitor::Monitor_wait(System.Object,System.Int32) mscorlib::System::Threading::Monitor::Monitor_wait
  282. System.Threading.Monitor::Enter(System.Object) mscorlib::System::Threading::Monitor::Enter
  283. System.Threading.Monitor::Exit(System.Object) mscorlib::System::Threading::Monitor::Exit
  284. System.Threading.Monitor::Monitor_pulse(System.Object) mscorlib::System::Threading::Monitor::Monitor_pulse
  285. System.Threading.Monitor::Monitor_pulse_all(System.Object) mscorlib::System::Threading::Monitor::Monitor_pulse_all
  286. System.Threading.Monitor::try_enter_with_atomic_var(System.Object,System.Int32,System.Boolean&) mscorlib::System::Threading::Monitor::try_enter_with_atomic_var
  287. // System.Threading.Mutex
  288. >icalls/mscorlib/System.Threading/Mutex.h
  289. System.Threading.Mutex::ReleaseMutex_internal(System.IntPtr) mscorlib::System::Threading::Mutex::ReleaseMutex_internal
  290. System.Threading.Mutex::CreateMutex_icall(System.Boolean,System.Char*,System.Int32,System.Boolean&) mscorlib::System::Threading::Mutex::CreateMutex_icall
  291. System.Threading.Mutex::OpenMutex_icall(System.Char*,System.Int32,System.Security.AccessControl.MutexRights,System.IO.MonoIOError&) mscorlib::System::Threading::Mutex::OpenMutex_icall
  292. // System.Threading.NativeEventCalls
  293. >icalls/mscorlib/System.Threading/NativeEventCalls.h
  294. System.Threading.NativeEventCalls::ResetEvent_internal(System.IntPtr) mscorlib::System::Threading::NativeEventCalls::ResetEvent_internal
  295. System.Threading.NativeEventCalls::SetEvent_internal(System.IntPtr) mscorlib::System::Threading::NativeEventCalls::SetEvent_internal
  296. System.Threading.NativeEventCalls::CreateEvent_icall(System.Boolean,System.Boolean,System.Char*,System.Int32,System.Int32&) mscorlib::System::Threading::NativeEventCalls::CreateEvent_icall
  297. System.Threading.NativeEventCalls::CloseEvent_internal(System.IntPtr) mscorlib::System::Threading::NativeEventCalls::CloseEvent_internal
  298. // System.Threading.OSSpecificSynchronizationContext
  299. >icalls/mscorlib/System.Threading/OSSpecificSynchronizationContext.h
  300. System.Threading.OSSpecificSynchronizationContext::GetOSContext() mscorlib::System::Threading::OSSpecificSynchronizationContext::GetOSContext
  301. System.Threading.OSSpecificSynchronizationContext::PostInternal(System.Object,System.IntPtr,System.IntPtr) mscorlib::System::Threading::OSSpecificSynchronizationContext::PostInternal
  302. // System.Threading.Thread
  303. >icalls/mscorlib/System.Threading/Thread.h
  304. System.Threading.Thread::JoinInternal(System.Int32) mscorlib::System::Threading::Thread::JoinInternal
  305. System.Threading.Thread::Thread_internal(System.MulticastDelegate) mscorlib::System::Threading::Thread::Thread_internal
  306. System.Threading.Thread::YieldInternal() mscorlib::System::Threading::Thread::YieldInternal
  307. System.Threading.Thread::ByteArrayToCurrentDomain(System.Byte[]) mscorlib::System::Threading::Thread::ByteArrayToCurrentDomain
  308. System.Threading.Thread::ByteArrayToRootDomain(System.Byte[]) mscorlib::System::Threading::Thread::ByteArrayToRootDomain
  309. System.Threading.Thread::VolatileRead(System.Byte&) mscorlib::System::Threading::Thread::VolatileRead_1
  310. System.Threading.Thread::VolatileRead(System.Double&) mscorlib::System::Threading::Thread::VolatileRead_Double
  311. System.Threading.Thread::VolatileRead(System.Int16&) mscorlib::System::Threading::Thread::VolatileRead_2
  312. System.Threading.Thread::VolatileRead(System.Int32&) mscorlib::System::Threading::Thread::VolatileRead_4
  313. System.Threading.Thread::VolatileRead(System.Int64&) mscorlib::System::Threading::Thread::VolatileRead_8
  314. System.Threading.Thread::VolatileRead(System.IntPtr&) mscorlib::System::Threading::Thread::VolatileRead_IntPtr
  315. System.Threading.Thread::VolatileRead(System.Object&) mscorlib::System::Threading::Thread::VolatileRead_Object
  316. System.Threading.Thread::VolatileRead(System.SByte&) mscorlib::System::Threading::Thread::VolatileRead_1
  317. System.Threading.Thread::VolatileRead(System.Single&) mscorlib::System::Threading::Thread::VolatileRead_Float
  318. System.Threading.Thread::VolatileRead(System.UInt16&) mscorlib::System::Threading::Thread::VolatileRead_2
  319. System.Threading.Thread::VolatileRead(System.UInt32&) mscorlib::System::Threading::Thread::VolatileRead_4
  320. System.Threading.Thread::VolatileRead(System.UInt64&) mscorlib::System::Threading::Thread::VolatileRead_8
  321. System.Threading.Thread::VolatileRead(System.UIntPtr&) mscorlib::System::Threading::Thread::VolatileRead_IntPtr
  322. System.Threading.Thread::GetDomainID() mscorlib::System::Threading::Thread::GetDomainID
  323. System.Threading.Thread::GetPriorityNative() mscorlib::System::Threading::Thread::GetPriorityNative
  324. System.Threading.Thread::SystemMaxStackStize() mscorlib::System::Threading::Thread::SystemMaxStackStize
  325. System.Threading.Thread::GetAbortExceptionState() mscorlib::System::Threading::Thread::GetAbortExceptionState
  326. System.Threading.Thread::GetName_internal(System.Threading.InternalThread) mscorlib::System::Threading::Thread::GetName_internal
  327. System.Threading.Thread::GetState(System.Threading.InternalThread) mscorlib::System::Threading::Thread::GetState
  328. System.Threading.Thread::Abort_internal(System.Threading.InternalThread,System.Object) mscorlib::System::Threading::Thread::Abort_internal
  329. System.Threading.Thread::ClrState(System.Threading.InternalThread,System.Threading.ThreadState) mscorlib::System::Threading::Thread::ClrState
  330. System.Threading.Thread::ConstructInternalThread() mscorlib::System::Threading::Thread::ConstructInternalThread
  331. System.Threading.Thread::GetCurrentThread_icall(System.Threading.Thread&) mscorlib::System::Threading::Thread::GetCurrentThread_icall
  332. System.Threading.Thread::GetStackTraces(System.Threading.Thread[]&,System.Object[]&) mscorlib::System::Threading::Thread::GetStackTraces
  333. System.Threading.Thread::InterruptInternal() mscorlib::System::Threading::Thread::InterruptInternal
  334. System.Threading.Thread::MemoryBarrier() mscorlib::System::Threading::Thread::MemoryBarrier
  335. System.Threading.Thread::ResetAbortNative() mscorlib::System::Threading::Thread::ResetAbortNative
  336. System.Threading.Thread::ResumeInternal() mscorlib::System::Threading::Thread::ResumeInternal
  337. System.Threading.Thread::SetName_icall(System.Threading.InternalThread,System.Char*,System.Int32) mscorlib::System::Threading::Thread::SetName_icall
  338. System.Threading.Thread::SetPriorityNative(System.Int32) mscorlib::System::Threading::Thread::SetPriorityNative
  339. System.Threading.Thread::SetState(System.Threading.InternalThread,System.Threading.ThreadState) mscorlib::System::Threading::Thread::SetState
  340. System.Threading.Thread::SleepInternal(System.Int32) mscorlib::System::Threading::Thread::SleepInternal
  341. System.Threading.Thread::SpinWait_nop() mscorlib::System::Threading::Thread::SpinWait_nop
  342. System.Threading.Thread::SuspendInternal() mscorlib::System::Threading::Thread::SuspendInternal
  343. System.Threading.Thread::VolatileWrite(System.Byte&,System.Byte) mscorlib::System::Threading::Thread::VolatileWrite_1
  344. System.Threading.Thread::VolatileWrite(System.Double&,System.Double) mscorlib::System::Threading::Thread::VolatileWrite_Double
  345. System.Threading.Thread::VolatileWrite(System.Int16&,System.Int16) mscorlib::System::Threading::Thread::VolatileWrite_2
  346. System.Threading.Thread::VolatileWrite(System.Int32&,System.Int32) mscorlib::System::Threading::Thread::VolatileWrite_4
  347. System.Threading.Thread::VolatileWrite(System.Int64&,System.Int64) mscorlib::System::Threading::Thread::VolatileWrite_8
  348. System.Threading.Thread::VolatileWrite(System.IntPtr&,System.IntPtr) mscorlib::System::Threading::Thread::VolatileWrite_IntPtr
  349. System.Threading.Thread::VolatileWrite(System.Object&,System.Object) mscorlib::System::Threading::Thread::VolatileWrite_Object
  350. System.Threading.Thread::VolatileWrite(System.SByte&,System.SByte) mscorlib::System::Threading::Thread::VolatileWrite_1
  351. System.Threading.Thread::VolatileWrite(System.Single&,System.Single) mscorlib::System::Threading::Thread::VolatileWrite_Float
  352. System.Threading.Thread::VolatileWrite(System.UInt16&,System.UInt16) mscorlib::System::Threading::Thread::VolatileWrite_2
  353. System.Threading.Thread::VolatileWrite(System.UInt32&,System.UInt32) mscorlib::System::Threading::Thread::VolatileWrite_4
  354. System.Threading.Thread::VolatileWrite(System.UInt64&,System.UInt64) mscorlib::System::Threading::Thread::VolatileWrite_8
  355. System.Threading.Thread::VolatileWrite(System.UIntPtr&,System.UIntPtr) mscorlib::System::Threading::Thread::VolatileWrite_IntPtr
  356. // System.Threading.ThreadPool
  357. >mono/ThreadPool/threadpool-ms.h
  358. // System.Threading.ThreadPool::BindIOCompletionCallbackNative(System.IntPtr) ves_icall_System_Threading_ThreadPool_BindIOCompletionCallbackNative
  359. // System.Threading.ThreadPool::IsThreadPoolHosted() ves_icall_System_Threading_ThreadPool_IsThreadPoolHosted
  360. System.Threading.ThreadPool::NotifyWorkItemComplete() ves_icall_System_Threading_ThreadPool_NotifyWorkItemComplete
  361. System.Threading.ThreadPool::PostQueuedCompletionStatus(System.Threading.NativeOverlapped*) ves_icall_System_Threading_ThreadPool_PostQueuedCompletionStatus
  362. System.Threading.ThreadPool::RequestWorkerThread() ves_icall_System_Threading_ThreadPool_RequestWorkerThread
  363. System.Threading.ThreadPool::SetMaxThreadsNative(System.Int32,System.Int32) ves_icall_System_Threading_ThreadPool_SetMaxThreadsNative
  364. System.Threading.ThreadPool::SetMinThreadsNative(System.Int32,System.Int32) ves_icall_System_Threading_ThreadPool_SetMinThreadsNative
  365. System.Threading.ThreadPool::GetAvailableThreadsNative(System.Int32&,System.Int32&) ves_icall_System_Threading_ThreadPool_GetAvailableThreadsNative
  366. System.Threading.ThreadPool::GetMaxThreadsNative(System.Int32&,System.Int32&) ves_icall_System_Threading_ThreadPool_GetMaxThreadsNative
  367. System.Threading.ThreadPool::GetMinThreadsNative(System.Int32&,System.Int32&) ves_icall_System_Threading_ThreadPool_GetMinThreadsNative
  368. System.Threading.ThreadPool::InitializeVMTp(System.Boolean&) ves_icall_System_Threading_ThreadPool_InitializeVMTp
  369. System.Threading.ThreadPool::NotifyWorkItemProgressNative() ves_icall_System_Threading_ThreadPool_NotifyWorkItemProgressNative
  370. System.Threading.ThreadPool::ReportThreadStatus(System.Boolean) ves_icall_System_Threading_ThreadPool_ReportThreadStatus
  371. System.Threading.ThreadPool::NotifyWorkItemQueued() ves_icall_System_Threading_ThreadPool_NotifyWorkItemQueued
  372. // System.ValueType
  373. >icalls/mscorlib/System/ValueType.h
  374. System.ValueType::InternalEquals(System.Object,System.Object,System.Object[]&) mscorlib::System::ValueType::InternalEquals
  375. System.ValueType::InternalGetHashCode(System.Object,System.Object[]&) mscorlib::System::ValueType::InternalGetHashCode
  376. // System.Globalization.CultureData
  377. >icalls/mscorlib/System.Globalization/CultureData.h
  378. System.Globalization.CultureData::fill_number_data(System.Int32,System.Globalization.CultureData/NumberFormatEntryManaged&) mscorlib::System::Globalization::CultureData::fill_number_data
  379. System.Globalization.CultureData::fill_culture_data(System.Int32) mscorlib::System::Globalization::CultureData::fill_culture_data
  380. // System.Reflection.RuntimeModule
  381. >icalls/mscorlib/System.Reflection/RuntimeModule.h
  382. System.Reflection.RuntimeModule::ResolveSignature(System.IntPtr,System.Int32,System.Reflection.ResolveTokenError&) mscorlib::System::Reflection::RuntimeModule::ResolveSignature
  383. System.Reflection.RuntimeModule::get_MetadataToken(System.Reflection.Module) mscorlib::System::Reflection::RuntimeModule::get_MetadataToken
  384. System.Reflection.RuntimeModule::GetMDStreamVersion(System.IntPtr) mscorlib::System::Reflection::RuntimeModule::GetMDStreamVersion
  385. System.Reflection.RuntimeModule::GetHINSTANCE(System.IntPtr) mscorlib::System::Reflection::RuntimeModule::GetHINSTANCE
  386. System.Reflection.RuntimeModule::ResolveFieldToken(System.IntPtr,System.Int32,System.IntPtr[],System.IntPtr[],System.Reflection.ResolveTokenError&) mscorlib::System::Reflection::RuntimeModule::ResolveFieldToken
  387. System.Reflection.RuntimeModule::ResolveMethodToken(System.IntPtr,System.Int32,System.IntPtr[],System.IntPtr[],System.Reflection.ResolveTokenError&) mscorlib::System::Reflection::RuntimeModule::ResolveMethodToken
  388. System.Reflection.RuntimeModule::ResolveTypeToken(System.IntPtr,System.Int32,System.IntPtr[],System.IntPtr[],System.Reflection.ResolveTokenError&) mscorlib::System::Reflection::RuntimeModule::ResolveTypeToken
  389. System.Reflection.RuntimeModule::ResolveMemberToken(System.IntPtr,System.Int32,System.IntPtr[],System.IntPtr[],System.Reflection.ResolveTokenError&) mscorlib::System::Reflection::RuntimeModule::ResolveMemberToken
  390. System.Reflection.RuntimeModule::ResolveStringToken(System.IntPtr,System.Int32,System.Reflection.ResolveTokenError&) mscorlib::System::Reflection::RuntimeModule::ResolveStringToken
  391. System.Reflection.RuntimeModule::GetGlobalType(System.IntPtr) mscorlib::System::Reflection::RuntimeModule::GetGlobalType
  392. System.Reflection.RuntimeModule::InternalGetTypes(System.IntPtr) mscorlib::System::Reflection::RuntimeModule::InternalGetTypes
  393. System.Reflection.RuntimeModule::GetGuidInternal(System.IntPtr,System.Byte[]) mscorlib::System::Reflection::RuntimeModule::GetGuidInternal
  394. System.Reflection.RuntimeModule::GetPEKind(System.IntPtr,System.Reflection.PortableExecutableKinds&,System.Reflection.ImageFileMachine&) mscorlib::System::Reflection::RuntimeModule::GetPEKind
  395. // System.Delegate
  396. >icalls/mscorlib/System/Delegate.h
  397. System.Delegate::CreateDelegate_internal(System.Type,System.Object,System.Reflection.MethodInfo,System.Boolean) mscorlib::System::Delegate::CreateDelegate_internal
  398. System.Delegate::AllocDelegateLike_internal(System.Delegate) mscorlib::System::Delegate::AllocDelegateLike_internal
  399. System.Delegate::GetVirtualMethod_internal() mscorlib::System::Delegate::GetVirtualMethod_internal
  400. // System.Runtime.InteropServices.Marshal
  401. >icalls/mscorlib/System.Runtime.InteropServices/Marshal.h
  402. System.Runtime.InteropServices.Marshal::AddRefInternal(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::AddRefInternal
  403. System.Runtime.InteropServices.Marshal::AllocCoTaskMem(System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::AllocCoTaskMem
  404. System.Runtime.InteropServices.Marshal::AllocHGlobal(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::AllocHGlobal
  405. System.Runtime.InteropServices.Marshal::copy_from_unmanaged_fixed(System.IntPtr,System.Int32,System.Array,System.Int32,System.Void*) mscorlib::System::Runtime::InteropServices::Marshal::copy_from_unmanaged_fixed
  406. System.Runtime.InteropServices.Marshal::copy_to_unmanaged_fixed(System.Array,System.Int32,System.IntPtr,System.Int32,System.Void*) mscorlib::System::Runtime::InteropServices::Marshal::copy_to_unmanaged_fixed
  407. System.Runtime.InteropServices.Marshal::DestroyStructure(System.IntPtr,System.Type) mscorlib::System::Runtime::InteropServices::Marshal::DestroyStructure
  408. System.Runtime.InteropServices.Marshal::FreeBSTR(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::FreeBSTR
  409. System.Runtime.InteropServices.Marshal::FreeCoTaskMem(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::FreeCoTaskMem
  410. System.Runtime.InteropServices.Marshal::FreeHGlobal(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::FreeHGlobal
  411. System.Runtime.InteropServices.Marshal::GetCCW(System.Object,System.Type) mscorlib::System::Runtime::InteropServices::Marshal::GetCCW
  412. System.Runtime.InteropServices.Marshal::GetComSlotForMethodInfoInternal(System.Reflection.MemberInfo) mscorlib::System::Runtime::InteropServices::Marshal::GetComSlotForMethodInfoInternal
  413. System.Runtime.InteropServices.Marshal::GetDelegateForFunctionPointerInternal(System.IntPtr,System.Type) mscorlib::System::Runtime::InteropServices::Marshal::GetDelegateForFunctionPointerInternal
  414. System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegateInternal(System.Delegate) mscorlib::System::Runtime::InteropServices::Marshal::GetFunctionPointerForDelegateInternal
  415. System.Runtime.InteropServices.Marshal::GetIDispatchForObjectInternal(System.Object) mscorlib::System::Runtime::InteropServices::Marshal::GetIDispatchForObjectInternal
  416. System.Runtime.InteropServices.Marshal::GetIUnknownForObjectInternal(System.Object) mscorlib::System::Runtime::InteropServices::Marshal::GetIUnknownForObjectInternal
  417. System.Runtime.InteropServices.Marshal::GetLastWin32Error() mscorlib::System::Runtime::InteropServices::Marshal::GetLastWin32Error
  418. System.Runtime.InteropServices.Marshal::SetLastWin32Error(System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::SetLastWin32Error
  419. System.Runtime.InteropServices.Marshal::GetObjectForCCW(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::GetObjectForCCW
  420. System.Runtime.InteropServices.Marshal::IsComObject(System.Object) mscorlib::System::Runtime::InteropServices::Marshal::IsComObject
  421. System.Runtime.InteropServices.Marshal::OffsetOf(System.Type,System.String) mscorlib::System::Runtime::InteropServices::Marshal::OffsetOf
  422. System.Runtime.InteropServices.Marshal::Prelink(System.Reflection.MethodInfo) mscorlib::System::Runtime::InteropServices::Marshal::Prelink
  423. System.Runtime.InteropServices.Marshal::PrelinkAll(System.Type) mscorlib::System::Runtime::InteropServices::Marshal::PrelinkAll
  424. System.Runtime.InteropServices.Marshal::PtrToStringAnsi(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::PtrToStringAnsi_mscorlib_System_String_mscorlib_System_IntPtr
  425. System.Runtime.InteropServices.Marshal::PtrToStringAnsi(System.IntPtr,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::PtrToStringAnsi_mscorlib_System_String_mscorlib_System_IntPtr_mscorlib_System_Int32
  426. System.Runtime.InteropServices.Marshal::PtrToStringBSTR(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::PtrToStringBSTR
  427. System.Runtime.InteropServices.Marshal::PtrToStringUni(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::PtrToStringUni_mscorlib_System_String_mscorlib_System_IntPtr
  428. System.Runtime.InteropServices.Marshal::PtrToStringUni(System.IntPtr,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::PtrToStringUni_mscorlib_System_String_mscorlib_System_IntPtr_mscorlib_System_Int32
  429. System.Runtime.InteropServices.Marshal::PtrToStructure(System.IntPtr,System.Object) mscorlib::System::Runtime::InteropServices::Marshal::PtrToStructureObject
  430. System.Runtime.InteropServices.Marshal::PtrToStructure(System.IntPtr,System.Type) mscorlib::System::Runtime::InteropServices::Marshal::PtrToStructure
  431. System.Runtime.InteropServices.Marshal::QueryInterfaceInternal(System.IntPtr,System.Guid&,System.IntPtr&) mscorlib::System::Runtime::InteropServices::Marshal::QueryInterfaceInternal
  432. System.Runtime.InteropServices.Marshal::ReadByte(System.IntPtr,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::ReadByte
  433. System.Runtime.InteropServices.Marshal::ReadInt16(System.IntPtr,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::ReadInt16
  434. System.Runtime.InteropServices.Marshal::ReadInt32(System.IntPtr,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::ReadInt32
  435. System.Runtime.InteropServices.Marshal::ReadInt64(System.IntPtr,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::ReadInt64
  436. System.Runtime.InteropServices.Marshal::ReadIntPtr(System.IntPtr,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::ReadIntPtr
  437. System.Runtime.InteropServices.Marshal::ReAllocCoTaskMem(System.IntPtr,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::ReAllocCoTaskMem
  438. System.Runtime.InteropServices.Marshal::ReAllocHGlobal(System.IntPtr,System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::ReAllocHGlobal
  439. System.Runtime.InteropServices.Marshal::ReleaseComObjectInternal(System.Object) mscorlib::System::Runtime::InteropServices::Marshal::ReleaseComObjectInternal
  440. System.Runtime.InteropServices.Marshal::ReleaseInternal(System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::ReleaseInternal
  441. System.Runtime.InteropServices.Marshal::SizeOf(System.Type) mscorlib::System::Runtime::InteropServices::Marshal::SizeOf
  442. System.Runtime.InteropServices.Marshal::StringToBSTR(System.String) mscorlib::System::Runtime::InteropServices::Marshal::StringToBSTR
  443. System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(System.Char*,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::StringToHGlobalAnsi
  444. System.Runtime.InteropServices.Marshal::StringToHGlobalUni(System.Char*,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::StringToHGlobalUni
  445. System.Runtime.InteropServices.Marshal::StructureToPtr(System.Object,System.IntPtr,System.Boolean) mscorlib::System::Runtime::InteropServices::Marshal::StructureToPtr
  446. System.Runtime.InteropServices.Marshal::UnsafeAddrOfPinnedArrayElement(System.Array,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::UnsafeAddrOfPinnedArrayElement
  447. System.Runtime.InteropServices.Marshal::WriteByte(System.IntPtr,System.Int32,System.Byte) mscorlib::System::Runtime::InteropServices::Marshal::WriteByte
  448. System.Runtime.InteropServices.Marshal::WriteInt16(System.IntPtr,System.Int32,System.Char) mscorlib::System::Runtime::InteropServices::Marshal::WriteInt16
  449. System.Runtime.InteropServices.Marshal::WriteInt16(System.IntPtr,System.Int32,System.Int16) mscorlib::System::Runtime::InteropServices::Marshal::WriteInt16
  450. System.Runtime.InteropServices.Marshal::WriteInt32(System.IntPtr,System.Int32,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::WriteInt32
  451. System.Runtime.InteropServices.Marshal::WriteInt64(System.IntPtr,System.Int32,System.Int64) mscorlib::System::Runtime::InteropServices::Marshal::WriteInt64
  452. System.Runtime.InteropServices.Marshal::WriteIntPtr(System.IntPtr,System.Int32,System.IntPtr) mscorlib::System::Runtime::InteropServices::Marshal::WriteIntPtr
  453. System.Runtime.InteropServices.Marshal::BufferToBSTR(System.Char*,System.Int32) mscorlib::System::Runtime::InteropServices::Marshal::BufferToBSTR
  454. System.Runtime.InteropServices.Marshal::GetHRForException_WinRT(System.Exception) mscorlib::System::Runtime::InteropServices::Marshal::GetHRForException_WinRT
  455. System.Runtime.InteropServices.Marshal::GetRawIUnknownForComObjectNoAddRef(System.Object) mscorlib::System::Runtime::InteropServices::Marshal::GetRawIUnknownForComObjectNoAddRef
  456. System.Runtime.InteropServices.Marshal::GetNativeActivationFactory(System.Type) mscorlib::System::Runtime::InteropServices::Marshal::GetNativeActivationFactory
  457. System.Runtime.InteropServices.Marshal::AllocCoTaskMemSize(System.UIntPtr) mscorlib::System::Runtime::InteropServices::Marshal::AllocCoTaskMemSize
  458. // System.Diagnostics.StackTrace
  459. >icalls/mscorlib/System.Diagnostics/StackTrace.h
  460. System.Diagnostics.StackTrace::get_trace(System.Exception,System.Int32,System.Boolean) mscorlib::System::Diagnostics::StackTrace::get_trace
  461. // System.Math
  462. >vm-utils/icalls/mscorlib/System/Math.h
  463. System.Math::Abs(System.Double) mscorlib::System::Math::Abs
  464. System.Math::Acos(System.Double) mscorlib::System::Math::Acos
  465. System.Math::Acosh(System.Double) mscorlib::System::Math::Acosh
  466. System.Math::Asin(System.Double) mscorlib::System::Math::Asin
  467. System.Math::Asinh(System.Double) mscorlib::System::Math::Asinh
  468. System.Math::Atan(System.Double) mscorlib::System::Math::Atan
  469. System.Math::Atan2(System.Double,System.Double) mscorlib::System::Math::Atan2
  470. System.Math::Atanh(System.Double) mscorlib::System::Math::Atanh
  471. System.Math::Cbrt(System.Double) mscorlib::System::Math::Cbrt
  472. System.Math::Ceiling(System.Double) mscorlib::System::Math::Ceiling
  473. System.Math::Cos(System.Double) mscorlib::System::Math::Cos
  474. System.Math::Cosh(System.Double) mscorlib::System::Math::Cosh
  475. System.Math::Exp(System.Double) mscorlib::System::Math::Exp
  476. System.Math::Floor(System.Double) mscorlib::System::Math::Floor
  477. System.Math::FMod(System.Double,System.Double) mscorlib::System::Math::FMod
  478. System.Math::Log(System.Double) mscorlib::System::Math::Log
  479. System.Math::Log10(System.Double) mscorlib::System::Math::Log10
  480. System.Math::ModF(System.Double,System.Double*) mscorlib::System::Math::ModF
  481. System.Math::Pow(System.Double,System.Double) mscorlib::System::Math::Pow
  482. System.Math::Round(System.Double) mscorlib::System::Math::Round
  483. System.Math::Sin(System.Double) mscorlib::System::Math::Sin
  484. System.Math::Sinh(System.Double) mscorlib::System::Math::Sinh
  485. System.Math::Sqrt(System.Double) mscorlib::System::Math::Sqrt
  486. System.Math::Tan(System.Double) mscorlib::System::Math::Tan
  487. System.Math::Tanh(System.Double) mscorlib::System::Math::Tanh
  488. System.Math::Abs(System.Single) mscorlib::System::Math::Abs
  489. // System.Threading.Interlocked
  490. >vm-utils/icalls/mscorlib/System.Threading/Interlocked.h
  491. System.Threading.Interlocked::CompareExchange(System.Double&,System.Double,System.Double) mscorlib::System::Threading::Interlocked::CompareExchangeDouble
  492. System.Threading.Interlocked::CompareExchange(System.Int32&,System.Int32,System.Int32) mscorlib::System::Threading::Interlocked::CompareExchange
  493. System.Threading.Interlocked::CompareExchange(System.Int32&,System.Int32,System.Int32,System.Boolean&) mscorlib::System::Threading::Interlocked::CompareExchange
  494. System.Threading.Interlocked::CompareExchange(System.Int64&,System.Int64,System.Int64) mscorlib::System::Threading::Interlocked::CompareExchange64
  495. System.Threading.Interlocked::CompareExchange(System.IntPtr&,System.IntPtr,System.IntPtr) mscorlib::System::Threading::Interlocked::CompareExchangeIntPtr
  496. System.Threading.Interlocked::CompareExchange(System.Single&,System.Single,System.Single) mscorlib::System::Threading::Interlocked::CompareExchangeSingle
  497. System.Threading.Interlocked::CompareExchange(System.Object&,System.Object&,System.Object&,System.Object&) mscorlib::System::Threading::Interlocked::CompareExchangeObject
  498. System.Threading.Interlocked::Exchange(System.Double&,System.Double) mscorlib::System::Threading::Interlocked::ExchangeDouble
  499. System.Threading.Interlocked::Exchange(System.Int32&,System.Int32) mscorlib::System::Threading::Interlocked::Exchange
  500. System.Threading.Interlocked::Exchange(System.Int64&,System.Int64) mscorlib::System::Threading::Interlocked::Exchange64
  501. System.Threading.Interlocked::Exchange(System.IntPtr&,System.IntPtr) mscorlib::System::Threading::Interlocked::ExchangeIntPtr
  502. System.Threading.Interlocked::Exchange(System.Single&,System.Single) mscorlib::System::Threading::Interlocked::ExchangeSingle
  503. System.Threading.Interlocked::Exchange(System.Object&,System.Object&,System.Object&) mscorlib::System::Threading::Interlocked::ExchangeObject
  504. System.Threading.Interlocked::Decrement(System.Int32&) mscorlib::System::Threading::Interlocked::Decrement
  505. System.Threading.Interlocked::Decrement(System.Int64&) mscorlib::System::Threading::Interlocked::Decrement64
  506. System.Threading.Interlocked::Increment(System.Int32&) mscorlib::System::Threading::Interlocked::Increment
  507. System.Threading.Interlocked::Increment(System.Int64&) mscorlib::System::Threading::Interlocked::Increment64
  508. System.Threading.Interlocked::Add(System.Int32&,System.Int32) mscorlib::System::Threading::Interlocked::Add
  509. System.Threading.Interlocked::Add(System.Int64&,System.Int64) mscorlib::System::Threading::Interlocked::Add64
  510. System.Threading.Interlocked::Read(System.Int64&) mscorlib::System::Threading::Interlocked::Read
  511. System.Threading.Interlocked::MemoryBarrierProcessWide() mscorlib::System::Threading::Interlocked::MemoryBarrierProcessWide
  512. // System.Threading.Volatile
  513. >icalls/mscorlib/System.Threading/Volatile.h
  514. System.Threading.Volatile::Read(System.Double&) mscorlib::System::Threading::Volatile::Read
  515. System.Threading.Volatile::Read(System.Int64&) mscorlib::System::Threading::Volatile::Read
  516. System.Threading.Volatile::Read(System.UInt64&) mscorlib::System::Threading::Volatile::Read
  517. System.Threading.Volatile::Write(System.Double&,System.Double) mscorlib::System::Threading::Volatile::Write
  518. System.Threading.Volatile::Write(System.Int64&,System.Int64) mscorlib::System::Threading::Volatile::Write
  519. System.Threading.Volatile::Write(System.UInt64&,System.UInt64) mscorlib::System::Threading::Volatile::Write
  520. // Microsoft.Win32.NativeMethods
  521. >icalls/mscorlib/Microsoft.Win32/NativeMethods.h
  522. Microsoft.Win32.NativeMethods::GetCurrentProcessId() mscorlib::Microsoft::Win32::NativeMethods::GetCurrentProcessId
  523. // Mono.Runtime
  524. >icalls/mscorlib/Mono/Runtime.h
  525. Mono.Runtime::CheckCrashReportLog_internal(System.IntPtr,System.Boolean) mscorlib::Mono::Runtime::CheckCrashReportLog_internal
  526. Mono.Runtime::DumpStateSingle_internal(System.UInt64&,System.UInt64&) mscorlib::Mono::Runtime::DumpStateSingle_internal
  527. Mono.Runtime::DumpStateTotal_internal(System.UInt64&,System.UInt64&) mscorlib::Mono::Runtime::DumpStateTotal_internal
  528. Mono.Runtime::ExceptionToState_internal(System.Exception,System.UInt64&,System.UInt64&) mscorlib::Mono::Runtime::ExceptionToState_internal
  529. Mono.Runtime::GetDisplayName() mscorlib::Mono::Runtime::GetDisplayName
  530. Mono.Runtime::GetNativeStackTrace(System.Exception) mscorlib::Mono::Runtime::GetNativeStackTrace
  531. Mono.Runtime::AnnotateMicrosoftTelemetry_internal(System.IntPtr,System.IntPtr) mscorlib::Mono::Runtime::AnnotateMicrosoftTelemetry_internal
  532. Mono.Runtime::EnableCrashReportLog_internal(System.IntPtr) mscorlib::Mono::Runtime::EnableCrashReportLog_internal
  533. Mono.Runtime::mono_runtime_cleanup_handlers() mscorlib::Mono::Runtime::mono_runtime_cleanup_handlers
  534. Mono.Runtime::mono_runtime_install_handlers() mscorlib::Mono::Runtime::mono_runtime_install_handlers
  535. Mono.Runtime::RegisterReportingForAllNativeLibs_internal() mscorlib::Mono::Runtime::RegisterReportingForAllNativeLibs_internal
  536. Mono.Runtime::RegisterReportingForNativeLib_internal(System.IntPtr,System.IntPtr) mscorlib::Mono::Runtime::RegisterReportingForNativeLib_internal
  537. // System.GC
  538. >icalls/mscorlib/System/GC.h
  539. System.GC::GetCollectionCount(System.Int32) mscorlib::System::GC::GetCollectionCount
  540. System.GC::GetGeneration(System.Object) mscorlib::System::GC::GetGeneration
  541. System.GC::GetMaxGeneration() mscorlib::System::GC::GetMaxGeneration
  542. System.GC::GetAllocatedBytesForCurrentThread() mscorlib::System::GC::GetAllocatedBytesForCurrentThread
  543. System.GC::GetTotalMemory(System.Boolean) mscorlib::System::GC::GetTotalMemory
  544. System.GC::get_ephemeron_tombstone() mscorlib::System::GC::get_ephemeron_tombstone
  545. System.GC::_ReRegisterForFinalize(System.Object) mscorlib::System::GC::_ReRegisterForFinalize
  546. System.GC::_SuppressFinalize(System.Object) mscorlib::System::GC::_SuppressFinalize
  547. System.GC::InternalCollect(System.Int32) mscorlib::System::GC::InternalCollect
  548. System.GC::RecordPressure(System.Int64) mscorlib::System::GC::RecordPressure
  549. System.GC::register_ephemeron_array(System.Runtime.CompilerServices.Ephemeron[]) mscorlib::System::GC::register_ephemeron_array
  550. System.GC::WaitForPendingFinalizers() mscorlib::System::GC::WaitForPendingFinalizers
  551. // System.Globalization.CompareInfo
  552. >icalls/mscorlib/System.Globalization/CompareInfo.h
  553. System.Globalization.CompareInfo::internal_compare_icall(System.Char*,System.Int32,System.Char*,System.Int32,System.Globalization.CompareOptions) mscorlib::System::Globalization::CompareInfo::internal_compare_icall
  554. System.Globalization.CompareInfo::internal_index_icall(System.Char*,System.Int32,System.Int32,System.Char*,System.Int32,System.Boolean) mscorlib::System::Globalization::CompareInfo::internal_index_icall
  555. // System.Object
  556. >icalls/mscorlib/System/Object.h
  557. System.Object::InternalGetHashCode(System.Object) mscorlib::System::Object::InternalGetHashCode
  558. System.Object::MemberwiseClone() mscorlib::System::Object::MemberwiseClone
  559. System.Object::GetType() mscorlib::System::Object::GetType
  560. // System.Reflection.MonoMethodInfo
  561. >icalls/mscorlib/System.Reflection/MonoMethodInfo.h
  562. System.Reflection.MonoMethodInfo::get_method_attributes(System.IntPtr) mscorlib::System::Reflection::MonoMethodInfo::get_method_attributes
  563. System.Reflection.MonoMethodInfo::get_parameter_info(System.IntPtr,System.Reflection.MemberInfo) mscorlib::System::Reflection::MonoMethodInfo::get_parameter_info
  564. System.Reflection.MonoMethodInfo::get_retval_marshal(System.IntPtr) mscorlib::System::Reflection::MonoMethodInfo::get_retval_marshal
  565. System.Reflection.MonoMethodInfo::get_method_info(System.IntPtr,System.Reflection.MonoMethodInfo&) mscorlib::System::Reflection::MonoMethodInfo::get_method_info
  566. // System.Reflection.RuntimeConstructorInfo
  567. >icalls/mscorlib/System.Reflection/RuntimeConstructorInfo.h
  568. System.Reflection.RuntimeConstructorInfo::get_metadata_token(System.Reflection.RuntimeConstructorInfo) mscorlib::System::Reflection::RuntimeConstructorInfo::get_metadata_token
  569. System.Reflection.RuntimeConstructorInfo::InternalInvoke(System.Object,System.Object[],System.Exception&) mscorlib::System::Reflection::RuntimeConstructorInfo::InternalInvoke
  570. // System.Reflection.RuntimeEventInfo
  571. >icalls/mscorlib/System.Reflection/RuntimeEventInfo.h
  572. System.Reflection.RuntimeEventInfo::get_metadata_token(System.Reflection.RuntimeEventInfo) mscorlib::System::Reflection::RuntimeEventInfo::get_metadata_token
  573. System.Reflection.RuntimeEventInfo::get_event_info(System.Reflection.RuntimeEventInfo,System.Reflection.MonoEventInfo&) mscorlib::System::Reflection::RuntimeEventInfo::get_event_info
  574. // System.Reflection.RuntimeFieldInfo
  575. >icalls/mscorlib/System.Reflection/RuntimeFieldInfo.h
  576. System.Reflection.RuntimeFieldInfo::get_metadata_token(System.Reflection.RuntimeFieldInfo) mscorlib::System::Reflection::RuntimeFieldInfo::get_metadata_token
  577. System.Reflection.RuntimeFieldInfo::GetFieldOffset() mscorlib::System::Reflection::RuntimeFieldInfo::GetFieldOffset
  578. System.Reflection.RuntimeFieldInfo::GetRawConstantValue() mscorlib::System::Reflection::RuntimeFieldInfo::GetRawConstantValue
  579. System.Reflection.RuntimeFieldInfo::GetValueInternal(System.Object) mscorlib::System::Reflection::RuntimeFieldInfo::GetValueInternal
  580. System.Reflection.RuntimeFieldInfo::UnsafeGetValue(System.Object) mscorlib::System::Reflection::RuntimeFieldInfo::UnsafeGetValue
  581. System.Reflection.RuntimeFieldInfo::GetParentType(System.Boolean) mscorlib::System::Reflection::RuntimeFieldInfo::GetParentType
  582. System.Reflection.RuntimeFieldInfo::ResolveType() mscorlib::System::Reflection::RuntimeFieldInfo::ResolveType
  583. System.Reflection.RuntimeFieldInfo::GetTypeModifiers(System.Boolean) mscorlib::System::Reflection::RuntimeFieldInfo::GetTypeModifiers
  584. System.Reflection.RuntimeFieldInfo::SetValueInternal(System.Reflection.FieldInfo,System.Object,System.Object) mscorlib::System::Reflection::RuntimeFieldInfo::SetValueInternal
  585. // System.Reflection.RuntimeParameterInfo
  586. >icalls/mscorlib/System.Reflection/RuntimeParameterInfo.h
  587. System.Reflection.RuntimeParameterInfo::GetMetadataToken() mscorlib::System::Reflection::RuntimeParameterInfo::GetMetadataToken
  588. System.Reflection.RuntimeParameterInfo::GetTypeModifiers(System.Type,System.Reflection.MemberInfo,System.Int32,System.Boolean) mscorlib::System::Reflection::RuntimeParameterInfo::GetTypeModifiers
  589. // System.Reflection.RuntimePropertyInfo
  590. >icalls/mscorlib/System.Reflection/RuntimePropertyInfo.h
  591. System.Reflection.RuntimePropertyInfo::get_metadata_token(System.Reflection.RuntimePropertyInfo) mscorlib::System::Reflection::RuntimePropertyInfo::get_metadata_token
  592. System.Reflection.RuntimePropertyInfo::get_default_value(System.Reflection.RuntimePropertyInfo) mscorlib::System::Reflection::RuntimePropertyInfo::get_default_value
  593. System.Reflection.RuntimePropertyInfo::internal_from_handle_type(System.IntPtr,System.IntPtr) mscorlib::System::Reflection::RuntimePropertyInfo::internal_from_handle_type
  594. System.Reflection.RuntimePropertyInfo::GetTypeModifiers(System.Reflection.RuntimePropertyInfo,System.Boolean) mscorlib::System::Reflection::RuntimePropertyInfo::GetTypeModifiers
  595. System.Reflection.RuntimePropertyInfo::get_property_info(System.Reflection.RuntimePropertyInfo,System.Reflection.MonoPropertyInfo&,System.Reflection.PInfo) mscorlib::System::Reflection::RuntimePropertyInfo::get_property_info
  596. // System.Runtime.Versioning.VersioningHelper
  597. >icalls/mscorlib/System.Runtime.Versioning/VersioningHelper.h
  598. System.Runtime.Versioning.VersioningHelper::GetRuntimeId() mscorlib::System::Runtime::Versioning::VersioningHelper::GetRuntimeId
  599. // System.RuntimeType
  600. >icalls/mscorlib/System/RuntimeType.h
  601. System.RuntimeType::GetGenericParameterPosition() mscorlib::System::RuntimeType::GetGenericParameterPosition
  602. System.RuntimeType::GetConstructors_native(System.Reflection.BindingFlags) mscorlib::System::RuntimeType::GetConstructors_native
  603. System.RuntimeType::GetEvents_native(System.IntPtr,System.RuntimeType/MemberListType) mscorlib::System::RuntimeType::GetEvents_native
  604. System.RuntimeType::GetFields_native(System.IntPtr,System.Reflection.BindingFlags,System.RuntimeType/MemberListType) mscorlib::System::RuntimeType::GetFields_native
  605. System.RuntimeType::GetMethodsByName_native(System.IntPtr,System.Reflection.BindingFlags,System.RuntimeType/MemberListType) mscorlib::System::RuntimeType::GetMethodsByName_native
  606. System.RuntimeType::GetNestedTypes_native(System.IntPtr,System.Reflection.BindingFlags,System.RuntimeType/MemberListType) mscorlib::System::RuntimeType::GetNestedTypes_native
  607. System.RuntimeType::GetPropertiesByName_native(System.IntPtr,System.Reflection.BindingFlags,System.RuntimeType/MemberListType) mscorlib::System::RuntimeType::GetPropertiesByName_native
  608. System.RuntimeType::CreateInstanceInternal(System.Type) mscorlib::System::RuntimeType::CreateInstanceInternal
  609. System.RuntimeType::GetCorrespondingInflatedConstructor(System.Reflection.ConstructorInfo) mscorlib::System::RuntimeType::GetCorrespondingInflatedConstructor
  610. System.RuntimeType::get_DeclaringMethod() mscorlib::System::RuntimeType::get_DeclaringMethod
  611. System.RuntimeType::GetCorrespondingInflatedMethod(System.Reflection.MethodInfo) mscorlib::System::RuntimeType::GetCorrespondingInflatedMethod
  612. System.RuntimeType::get_Name() mscorlib::System::RuntimeType::get_Name
  613. System.RuntimeType::get_Namespace() mscorlib::System::RuntimeType::get_Namespace
  614. System.RuntimeType::getFullName(System.Boolean,System.Boolean) mscorlib::System::RuntimeType::getFullName
  615. System.RuntimeType::get_DeclaringType() mscorlib::System::RuntimeType::get_DeclaringType
  616. System.RuntimeType::make_array_type(System.Int32) mscorlib::System::RuntimeType::make_array_type
  617. System.RuntimeType::make_byref_type() mscorlib::System::RuntimeType::make_byref_type
  618. System.RuntimeType::MakeGenericType(System.Type,System.Type[]) mscorlib::System::RuntimeType::MakeGenericType
  619. System.RuntimeType::MakePointerType(System.Type) mscorlib::System::RuntimeType::MakePointerType
  620. System.RuntimeType::GetGenericArgumentsInternal(System.Boolean) mscorlib::System::RuntimeType::GetGenericArgumentsInternal
  621. System.RuntimeType::GetInterfaces() mscorlib::System::RuntimeType::GetInterfaces
  622. System.RuntimeType::GetTypeCodeImplInternal(System.Type) mscorlib::System::RuntimeType::GetTypeCodeImplInternal
  623. System.RuntimeType::GetInterfaceMapData(System.Type,System.Type,System.Reflection.MethodInfo[]&,System.Reflection.MethodInfo[]&) mscorlib::System::RuntimeType::GetInterfaceMapData
  624. System.RuntimeType::GetPacking(System.Int32&,System.Int32&) mscorlib::System::RuntimeType::GetPacking
  625. System.RuntimeType::GetGUID(System.Type,System.Byte[]) mscorlib::System::RuntimeType::GetGUID
  626. // System.Threading.WaitHandle
  627. >icalls/mscorlib/System.Threading/WaitHandle.h
  628. System.Threading.WaitHandle::SignalAndWait_Internal(System.IntPtr,System.IntPtr,System.Int32) mscorlib::System::Threading::WaitHandle::SignalAndWait_Internal
  629. System.Threading.WaitHandle::Wait_internal(System.IntPtr*,System.Int32,System.Boolean,System.Int32) mscorlib::System::Threading::WaitHandle::Wait_internal
  630. // System.CurrentSystemTimeZone
  631. >icalls/mscorlib/System/CurrentSystemTimeZone.h
  632. System.CurrentSystemTimeZone::GetTimeZoneData(System.Int32,System.Int64[]&,System.String[]&,System.Boolean&) mscorlib::System::CurrentSystemTimeZone::GetTimeZoneData40
  633. // System.DateTime
  634. >icalls/mscorlib/System/DateTime.h
  635. System.DateTime::GetSystemTimeAsFileTime() mscorlib::System::DateTime::GetSystemTimeAsFileTime
  636. // System.Threading.Timer
  637. >icalls/mscorlib/System.Threading/Timer.h
  638. System.Threading.Timer::GetTimeMonotonic() mscorlib::System::Threading::Timer::GetTimeMonotonic
  639. // Mono.RuntimeClassHandle
  640. >icalls/mscorlib/Mono/RuntimeClassHandle.h
  641. Mono.RuntimeClassHandle::GetTypeFromClass(Mono.RuntimeStructs/MonoClass*) mscorlib::Mono::RuntimeClassHandle::GetTypeFromClass
  642. // Mono.SafeStringMarshal
  643. >icalls/mscorlib/Mono/SafeStringMarshal.h
  644. Mono.SafeStringMarshal::StringToUtf8_icall(System.String&) mscorlib::Mono::SafeStringMarshal::StringToUtf8_icall
  645. Mono.SafeStringMarshal::GFree(System.IntPtr) mscorlib::Mono::SafeStringMarshal::GFree
  646. // System.ArgIterator
  647. >icalls/mscorlib/System/ArgIterator.h
  648. System.ArgIterator::IntGetNextArgType() mscorlib::System::ArgIterator::IntGetNextArgType
  649. System.ArgIterator::IntGetNextArg(System.Void*) mscorlib::System::ArgIterator::IntGetNextArg
  650. System.ArgIterator::IntGetNextArgWithType(System.Void*,System.IntPtr) mscorlib::System::ArgIterator::IntGetNextArgWithType
  651. System.ArgIterator::Setup(System.IntPtr,System.IntPtr) mscorlib::System::ArgIterator::Setup
  652. // System.Reflection.Assembly
  653. >icalls/mscorlib/System.Reflection/Assembly.h
  654. System.Reflection.Assembly::InternalGetReferencedAssemblies(System.Reflection.Assembly) mscorlib::System::Reflection::Assembly::InternalGetReferencedAssemblies
  655. System.Reflection.Assembly::GetCallingAssembly() mscorlib::System::Reflection::Assembly::GetCallingAssembly
  656. System.Reflection.Assembly::GetEntryAssembly() mscorlib::System::Reflection::Assembly::GetEntryAssembly
  657. System.Reflection.Assembly::GetExecutingAssembly() mscorlib::System::Reflection::Assembly::GetExecutingAssembly
  658. System.Reflection.Assembly::load_with_partial_name(System.String,System.Security.Policy.Evidence) mscorlib::System::Reflection::Assembly::load_with_partial_name
  659. System.Reflection.Assembly::LoadFile_internal(System.String,System.Threading.StackCrawlMark&) mscorlib::System::Reflection::Assembly::LoadFile_internal
  660. System.Reflection.Assembly::LoadFrom(System.String,System.Boolean,System.Threading.StackCrawlMark&) mscorlib::System::Reflection::Assembly::LoadFrom
  661. System.Reflection.Assembly::InternalGetType(System.Reflection.Module,System.String,System.Boolean,System.Boolean) mscorlib::System::Reflection::Assembly::InternalGetType
  662. System.Reflection.Assembly::GetTypes(System.Boolean) mscorlib::System::Reflection::Assembly::GetTypes
  663. System.Reflection.Assembly::InternalGetAssemblyName(System.String,Mono.MonoAssemblyName&,System.String&) mscorlib::System::Reflection::Assembly::InternalGetAssemblyName
  664. // System.RuntimeMethodHandle
  665. >icalls/mscorlib/System/RuntimeMethodHandle.h
  666. System.RuntimeMethodHandle::GetFunctionPointer(System.IntPtr) mscorlib::System::RuntimeMethodHandle::GetFunctionPointer
  667. // System.Security.Principal.WindowsIdentity
  668. >icalls/mscorlib/System.Security.Principal/WindowsIdentity.h
  669. System.Security.Principal.WindowsIdentity::GetCurrentToken() mscorlib::System::Security::Principal::WindowsIdentity::GetCurrentToken
  670. System.Security.Principal.WindowsIdentity::GetUserToken(System.String) mscorlib::System::Security::Principal::WindowsIdentity::GetUserToken
  671. System.Security.Principal.WindowsIdentity::GetTokenName(System.IntPtr) mscorlib::System::Security::Principal::WindowsIdentity::GetTokenName
  672. System.Security.Principal.WindowsIdentity::_GetRoles(System.IntPtr) mscorlib::System::Security::Principal::WindowsIdentity::_GetRoles
  673. // System.Runtime.Remoting.Activation.ActivationServices
  674. >icalls/mscorlib/System.Runtime.Remoting.Activation/ActivationServices.h
  675. System.Runtime.Remoting.Activation.ActivationServices::AllocateUninitializedClassInstance(System.Type) mscorlib::System::Runtime::Remoting::Activation::ActivationServices::AllocateUninitializedClassInstance
  676. System.Runtime.Remoting.Activation.ActivationServices::EnableProxyActivation(System.Type,System.Boolean) mscorlib::System::Runtime::Remoting::Activation::ActivationServices::EnableProxyActivation
  677. // System.Runtime.Remoting.Messaging.AsyncResult
  678. >icalls/mscorlib/System.Runtime.Remoting.Messaging/AsyncResult.h
  679. System.Runtime.Remoting.Messaging.AsyncResult::Invoke() mscorlib::System::Runtime::Remoting::Messaging::AsyncResult::Invoke
  680. // System.Runtime.Remoting.Proxies.RealProxy
  681. >icalls/mscorlib/System.Runtime.Remoting.Proxies/RealProxy.h
  682. System.Runtime.Remoting.Proxies.RealProxy::InternalGetTransparentProxy(System.String) mscorlib::System::Runtime::Remoting::Proxies::RealProxy::InternalGetTransparentProxy
  683. System.Runtime.Remoting.Proxies.RealProxy::InternalGetProxyType(System.Object) mscorlib::System::Runtime::Remoting::Proxies::RealProxy::InternalGetProxyType
  684. // System.Runtime.Remoting.RemotingServices
  685. >icalls/mscorlib/System.Runtime.Remoting/RemotingServices.h
  686. System.Runtime.Remoting.RemotingServices::InternalExecute(System.Reflection.MethodBase,System.Object,System.Object[],System.Object[]&) mscorlib::System::Runtime::Remoting::RemotingServices::InternalExecute
  687. System.Runtime.Remoting.RemotingServices::GetVirtualMethod(System.Type,System.Reflection.MethodBase) mscorlib::System::Runtime::Remoting::RemotingServices::GetVirtualMethod
  688. // System.RuntimeFieldHandle
  689. >icalls/mscorlib/System/RuntimeFieldHandle.h
  690. System.RuntimeFieldHandle::GetValueDirect(System.Reflection.RuntimeFieldInfo,System.RuntimeType,System.Void*,System.RuntimeType) mscorlib::System::RuntimeFieldHandle::GetValueDirect
  691. System.RuntimeFieldHandle::SetValueDirect(System.Reflection.RuntimeFieldInfo,System.RuntimeType,System.Void*,System.Object,System.RuntimeType) mscorlib::System::RuntimeFieldHandle::SetValueDirect
  692. System.RuntimeFieldHandle::SetValueInternal(System.Reflection.FieldInfo,System.Object,System.Object) mscorlib::System::RuntimeFieldHandle::SetValueInternal
  693. // System.TypedReference
  694. >icalls/mscorlib/System/TypedReference.h
  695. System.TypedReference::InternalToObject(System.Void*) mscorlib::System::TypedReference::InternalToObject
  696. System.TypedReference::InternalMakeTypedReference(System.Void*,System.Object,System.IntPtr[],System.RuntimeType) mscorlib::System::TypedReference::InternalMakeTypedReference
  697. // System.Reflection.EventInfo
  698. >icalls/mscorlib/System.Reflection/EventInfo.h
  699. System.Reflection.EventInfo::internal_from_handle_type(System.IntPtr,System.IntPtr) mscorlib::System::Reflection::EventInfo::internal_from_handle_type
  700. // System.Reflection.FieldInfo
  701. >icalls/mscorlib/System.Reflection/FieldInfo.h
  702. System.Reflection.FieldInfo::internal_from_handle_type(System.IntPtr,System.IntPtr) mscorlib::System::Reflection::FieldInfo::internal_from_handle_type
  703. System.Reflection.FieldInfo::get_marshal_info() mscorlib::System::Reflection::FieldInfo::get_marshal_info
  704. // System.Reflection.MethodBase
  705. >icalls/mscorlib/System.Reflection/MethodBase.h
  706. System.Reflection.MethodBase::GetCurrentMethod() mscorlib::System::Reflection::MethodBase::GetCurrentMethod
  707. // System.MathF
  708. >vm-utils/icalls/mscorlib/System/MathF.h
  709. System.MathF::Pow(System.Single,System.Single) mscorlib::System::MathF::Pow
  710. // System.IO.Path
  711. >icalls/mscorlib/System.IO/Path.h
  712. System.IO.Path::get_temp_path() mscorlib::System::IO::Path::get_temp_path
  713. // System.Runtime.InteropServices.RuntimeInformation
  714. >icalls/mscorlib/System.Runtime.InteropServices/RuntimeInformation.h
  715. System.Runtime.InteropServices.RuntimeInformation::GetOSName() mscorlib::System::Runtime::InteropServices::RuntimeInformation::GetOSName
  716. System.Runtime.InteropServices.RuntimeInformation::GetRuntimeArchitecture() mscorlib::System::Runtime::InteropServices::RuntimeInformation::GetRuntimeArchitecture
  717. // System.String
  718. >icalls/mscorlib/System/String.h
  719. System.String::FastAllocateString(System.Int32) mscorlib::System::String::FastAllocateString
  720. System.String::InternalIntern(System.String) mscorlib::System::String::InternalIntern
  721. System.String::InternalIsInterned(System.String) mscorlib::System::String::InternalIsInterned
  722. System.String::.ctor(System.Char*) mscorlib::System::String::RedirectToCreateString
  723. System.String::.ctor(System.Char*,System.Int32,System.Int32) mscorlib::System::String::RedirectToCreateString
  724. System.String::.ctor(System.Char,System.Int32) mscorlib::System::String::RedirectToCreateString
  725. System.String::.ctor(System.Char[]) mscorlib::System::String::RedirectToCreateString
  726. System.String::.ctor(System.Char[],System.Int32,System.Int32) mscorlib::System::String::RedirectToCreateString
  727. System.String::.ctor(System.ReadOnlySpan`1<System.Char>) mscorlib::System::String::RedirectToCreateString
  728. System.String::.ctor(System.SByte*) mscorlib::System::String::RedirectToCreateString
  729. System.String::.ctor(System.SByte*,System.Int32,System.Int32) mscorlib::System::String::RedirectToCreateString
  730. System.String::.ctor(System.SByte*,System.Int32,System.Int32,System.Text.Encoding) mscorlib::System::String::RedirectToCreateString
  731. // System.Text.EncodingHelper
  732. >icalls/mscorlib/System.Text/EncodingHelper.h
  733. System.Text.EncodingHelper::InternalCodePage(System.Int32&) mscorlib::System::Text::EncodingHelper::InternalCodePage
  734. // System.Type
  735. >icalls/mscorlib/System/Type.h
  736. System.Type::internal_from_handle(System.IntPtr) mscorlib::System::Type::internal_from_handle
  737. // Mono.RuntimeGPtrArrayHandle
  738. >icalls/mscorlib/Mono/RuntimeGPtrArrayHandle.h
  739. Mono.RuntimeGPtrArrayHandle::GPtrArrayFree(Mono.RuntimeStructs/GPtrArray*) mscorlib::Mono::RuntimeGPtrArrayHandle::GPtrArrayFree
  740. // Mono.RuntimeMarshal
  741. >icalls/mscorlib/Mono/RuntimeMarshal.h
  742. Mono.RuntimeMarshal::FreeAssemblyName(Mono.MonoAssemblyName&,System.Boolean) mscorlib::Mono::RuntimeMarshal::FreeAssemblyName
  743. // System.NumberFormatter
  744. >icalls/mscorlib/System/NumberFormatter.h
  745. System.NumberFormatter::GetFormatterTables(System.UInt64*&,System.Int32*&,System.Char*&,System.Char*&,System.Int64*&,System.Int32*&) mscorlib::System::NumberFormatter::GetFormatterTables
  746. // System.Reflection.CustomAttributeData
  747. >icalls/mscorlib/System.Reflection/CustomAttributeData.h
  748. System.Reflection.CustomAttributeData::ResolveArgumentsInternal(System.Reflection.ConstructorInfo,System.Reflection.Assembly,System.IntPtr,System.UInt32,System.Object[]&,System.Object[]&) mscorlib::System::Reflection::CustomAttributeData::ResolveArgumentsInternal
  749. // System.Runtime.Remoting.Contexts.Context
  750. >icalls/mscorlib/System.Runtime.Remoting.Contexts/Context.h
  751. System.Runtime.Remoting.Contexts.Context::RegisterContext(System.Runtime.Remoting.Contexts.Context) mscorlib::System::Runtime::Remoting::Contexts::Context::RegisterContext
  752. System.Runtime.Remoting.Contexts.Context::ReleaseContext(System.Runtime.Remoting.Contexts.Context) mscorlib::System::Runtime::Remoting::Contexts::Context::ReleaseContext
  753. // System.Runtime.RuntimeImports
  754. >icalls/mscorlib/System.Runtime/RuntimeImports.h
  755. System.Runtime.RuntimeImports::_ecvt_s(System.Byte*,System.Int32,System.Double,System.Int32,System.Int32*,System.Int32*) mscorlib::System::Runtime::RuntimeImports::ecvt_s
  756. System.Runtime.RuntimeImports::Memmove(System.Byte*,System.Byte*,System.UInt32) mscorlib::System::Runtime::RuntimeImports::Memmove
  757. System.Runtime.RuntimeImports::Memmove_wbarrier(System.Byte*,System.Byte*,System.UInt32,System.IntPtr) mscorlib::System::Runtime::RuntimeImports::Memmove_wbarrier
  758. System.Runtime.RuntimeImports::ZeroMemory(System.Void*,System.UInt32) mscorlib::System::Runtime::RuntimeImports::ZeroMemory
  759. // System.Text.Normalization
  760. >icalls/mscorlib/System.Text/Normalization.h
  761. System.Text.Normalization::load_normalization_resource(System.IntPtr&,System.IntPtr&,System.IntPtr&,System.IntPtr&,System.IntPtr&,System.IntPtr&) mscorlib::System::Text::Normalization::load_normalization_resource
  762. // System.Threading.InternalThread
  763. >icalls/mscorlib/System.Threading/InternalThread.h
  764. System.Threading.InternalThread::Thread_free_internal() mscorlib::System::Threading::InternalThread::Thread_free_internal
  765. // Microsoft.Win32.NativeMethods
  766. >icalls/System/Microsoft.Win32/NativeMethods.h
  767. Microsoft.Win32.NativeMethods::CloseProcess(System.IntPtr) System::Microsoft::Win32::NativeMethods::CloseProcess
  768. Microsoft.Win32.NativeMethods::GetExitCodeProcess(System.IntPtr,System.Int32&) System::Microsoft::Win32::NativeMethods::GetExitCodeProcess
  769. Microsoft.Win32.NativeMethods::GetProcessTimes(System.IntPtr,System.Int64&,System.Int64&,System.Int64&,System.Int64&) System::Microsoft::Win32::NativeMethods::GetProcessTimes
  770. Microsoft.Win32.NativeMethods::GetProcessWorkingSetSize(System.IntPtr,System.IntPtr&,System.IntPtr&) System::Microsoft::Win32::NativeMethods::GetProcessWorkingSetSize
  771. Microsoft.Win32.NativeMethods::SetPriorityClass(System.IntPtr,System.Int32) System::Microsoft::Win32::NativeMethods::SetPriorityClass
  772. Microsoft.Win32.NativeMethods::SetProcessWorkingSetSize(System.IntPtr,System.IntPtr,System.IntPtr) System::Microsoft::Win32::NativeMethods::SetProcessWorkingSetSize
  773. Microsoft.Win32.NativeMethods::TerminateProcess(System.IntPtr,System.Int32) System::Microsoft::Win32::NativeMethods::TerminateProcess
  774. Microsoft.Win32.NativeMethods::GetCurrentProcessId() System::Microsoft::Win32::NativeMethods::GetCurrentProcessId
  775. Microsoft.Win32.NativeMethods::GetPriorityClass(System.IntPtr) System::Microsoft::Win32::NativeMethods::GetPriorityClass
  776. Microsoft.Win32.NativeMethods::WaitForInputIdle(System.IntPtr,System.Int32) System::Microsoft::Win32::NativeMethods::WaitForInputIdle
  777. Microsoft.Win32.NativeMethods::GetCurrentProcess() System::Microsoft::Win32::NativeMethods::GetCurrentProcess
  778. // Mono.Net.Security.MonoTlsProviderFactory
  779. >icalls/System/Mono.Net.Security/MonoTlsProviderFactory.h
  780. Mono.Net.Security.MonoTlsProviderFactory::IsBtlsSupported() System::Mono::Net::Security::MonoTlsProviderFactory::IsBtlsSupported
  781. // System.Diagnostics.Process
  782. >icalls/System/System.Diagnostics/Process.h
  783. System.Diagnostics.Process::CreateProcess_internal(System.Diagnostics.ProcessStartInfo,System.IntPtr,System.IntPtr,System.IntPtr,System.Diagnostics.Process/ProcInfo&) System::System::Diagnostics::Process::CreateProcess_internal
  784. System.Diagnostics.Process::ShellExecuteEx_internal(System.Diagnostics.ProcessStartInfo,System.Diagnostics.Process/ProcInfo&) System::System::Diagnostics::Process::ShellExecuteEx_internal
  785. System.Diagnostics.Process::GetModules_icall(System.IntPtr) System::System::Diagnostics::Process::GetModules_icall
  786. System.Diagnostics.Process::GetProcesses_internal() System::System::Diagnostics::Process::GetProcesses_internal
  787. System.Diagnostics.Process::GetProcessData(System.Int32,System.Int32,System.Int32&) System::System::Diagnostics::Process::GetProcessData
  788. System.Diagnostics.Process::GetProcess_internal(System.Int32) System::System::Diagnostics::Process::GetProcess_internal
  789. System.Diagnostics.Process::ProcessName_icall(System.IntPtr) System::System::Diagnostics::Process::ProcessName_icall
  790. System.Diagnostics.Process::MainWindowHandle_icall(System.Int32) System::System::Diagnostics::Process::MainWindowHandle_icall
  791. // System.Net.Dns
  792. >icalls/System/System.Net/Dns.h
  793. System.Net.Dns::GetHostByAddr_icall(System.String,System.String&,System.String[]&,System.String[]&,System.Int32) System::System::Net::Dns::GetHostByAddr_icall
  794. System.Net.Dns::GetHostByName_icall(System.String,System.String&,System.String[]&,System.String[]&,System.Int32) System::System::Net::Dns::GetHostByName_icall
  795. System.Net.Dns::GetHostName_icall(System.String&) System::System::Net::Dns::GetHostName_icall
  796. // System.Net.NetworkInformation.LinuxNetworkInterface
  797. >icalls/System/System.Net.NetworkInformation/LinuxNetworkInterface.h
  798. System.Net.NetworkInformation.LinuxNetworkInterface::unitydroid_get_network_interface_up_state(System.String,System.Boolean&) System::System::Net::NetworkInformation::LinuxNetworkInterface::unitydroid_get_network_interface_up_state
  799. // System.Net.NetworkInformation.MacOsIPInterfaceProperties
  800. >icalls/System/System.Net.NetworkInformation/MacOsIPInterfaceProperties.h
  801. System.Net.NetworkInformation.MacOsIPInterfaceProperties::ParseRouteInfo_icall(System.String,System.String[]&) System::System::Net::NetworkInformation::MacOsIPInterfaceProperties::ParseRouteInfo_icall
  802. // System.Net.Sockets.Socket
  803. >icalls/System/System.Net.Sockets/Socket.h
  804. System.Net.Sockets.Socket::Duplicate_icall(System.IntPtr,System.Int32,System.IntPtr&,System.IO.MonoIOError&) System::System::Net::Sockets::Socket::Duplicate_icall
  805. System.Net.Sockets.Socket::IsProtocolSupported_internal(System.Net.NetworkInformation.NetworkInterfaceComponent) System::System::Net::Sockets::Socket::IsProtocolSupported_internal
  806. System.Net.Sockets.Socket::Poll_icall(System.IntPtr,System.Net.Sockets.SelectMode,System.Int32,System.Int32&) System::System::Net::Sockets::Socket::Poll_icall
  807. System.Net.Sockets.Socket::SendFile_icall(System.IntPtr,System.String,System.Byte[],System.Byte[],System.Net.Sockets.TransmitFileOptions,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::SendFile_icall
  808. System.Net.Sockets.Socket::SupportsPortReuse(System.Net.Sockets.ProtocolType) System::System::Net::Sockets::Socket::SupportsPortReuse
  809. System.Net.Sockets.Socket::Available_icall(System.IntPtr,System.Int32&) System::System::Net::Sockets::Socket::Available_icall
  810. System.Net.Sockets.Socket::IOControl_icall(System.IntPtr,System.Int32,System.Byte[],System.Byte[],System.Int32&) System::System::Net::Sockets::Socket::IOControl_icall
  811. System.Net.Sockets.Socket::Receive_array_icall(System.IntPtr,System.Net.Sockets.Socket/WSABUF*,System.Int32,System.Net.Sockets.SocketFlags,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::Receive_array_icall
  812. System.Net.Sockets.Socket::Receive_icall(System.IntPtr,System.Byte*,System.Int32,System.Net.Sockets.SocketFlags,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::Receive_icall
  813. System.Net.Sockets.Socket::ReceiveFrom_icall(System.IntPtr,System.Byte*,System.Int32,System.Net.Sockets.SocketFlags,System.Net.SocketAddress&,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::ReceiveFrom_icall
  814. System.Net.Sockets.Socket::Send_array_icall(System.IntPtr,System.Net.Sockets.Socket/WSABUF*,System.Int32,System.Net.Sockets.SocketFlags,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::Send_array_icall
  815. System.Net.Sockets.Socket::Send_icall(System.IntPtr,System.Byte*,System.Int32,System.Net.Sockets.SocketFlags,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::Send_icall
  816. System.Net.Sockets.Socket::SendTo_icall(System.IntPtr,System.Byte*,System.Int32,System.Net.Sockets.SocketFlags,System.Net.SocketAddress,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::SendTo_icall
  817. System.Net.Sockets.Socket::Accept_icall(System.IntPtr,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::Accept_icall
  818. System.Net.Sockets.Socket::Socket_icall(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Int32&) System::System::Net::Sockets::Socket::Socket_icall
  819. System.Net.Sockets.Socket::LocalEndPoint_icall(System.IntPtr,System.Int32,System.Int32&) System::System::Net::Sockets::Socket::LocalEndPoint_icall
  820. System.Net.Sockets.Socket::RemoteEndPoint_icall(System.IntPtr,System.Int32,System.Int32&) System::System::Net::Sockets::Socket::RemoteEndPoint_icall
  821. System.Net.Sockets.Socket::Bind_icall(System.IntPtr,System.Net.SocketAddress,System.Int32&) System::System::Net::Sockets::Socket::Bind_icall
  822. System.Net.Sockets.Socket::Blocking_icall(System.IntPtr,System.Boolean,System.Int32&) System::System::Net::Sockets::Socket::Blocking_icall
  823. System.Net.Sockets.Socket::cancel_blocking_socket_operation(System.Threading.Thread) System::System::Net::Sockets::Socket::cancel_blocking_socket_operation
  824. System.Net.Sockets.Socket::Close_icall(System.IntPtr,System.Int32&) System::System::Net::Sockets::Socket::Close_icall
  825. System.Net.Sockets.Socket::Connect_icall(System.IntPtr,System.Net.SocketAddress,System.Int32&,System.Boolean) System::System::Net::Sockets::Socket::Connect_icall
  826. System.Net.Sockets.Socket::Disconnect_icall(System.IntPtr,System.Boolean,System.Int32&) System::System::Net::Sockets::Socket::Disconnect_icall
  827. System.Net.Sockets.Socket::GetSocketOption_arr_icall(System.IntPtr,System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Byte[]&,System.Int32&) System::System::Net::Sockets::Socket::GetSocketOption_arr_icall
  828. System.Net.Sockets.Socket::GetSocketOption_obj_icall(System.IntPtr,System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Object&,System.Int32&) System::System::Net::Sockets::Socket::GetSocketOption_obj_icall
  829. System.Net.Sockets.Socket::Listen_icall(System.IntPtr,System.Int32,System.Int32&) System::System::Net::Sockets::Socket::Listen_icall
  830. System.Net.Sockets.Socket::Select_icall(System.Net.Sockets.Socket[]&,System.Int32,System.Int32&) System::System::Net::Sockets::Socket::Select_icall
  831. System.Net.Sockets.Socket::SetSocketOption_icall(System.IntPtr,System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Object,System.Byte[],System.Int32,System.Int32&) System::System::Net::Sockets::Socket::SetSocketOption_icall
  832. System.Net.Sockets.Socket::Shutdown_icall(System.IntPtr,System.Net.Sockets.SocketShutdown,System.Int32&) System::System::Net::Sockets::Socket::Shutdown_icall
  833. // System.Threading.Semaphore
  834. >icalls/System/System.Threading/Semaphore.h
  835. System.Threading.Semaphore::ReleaseSemaphore_internal(System.IntPtr,System.Int32,System.Int32&) System::System::Threading::Semaphore::ReleaseSemaphore_internal
  836. System.Threading.Semaphore::CreateSemaphore_icall(System.Int32,System.Int32,System.Char*,System.Int32,System.Int32&) System::System::Threading::Semaphore::CreateSemaphore_icall
  837. System.Threading.Semaphore::OpenSemaphore_icall(System.Char*,System.Int32,System.Security.AccessControl.SemaphoreRights,System.Int32&) System::System::Threading::Semaphore::OpenSemaphore_icall
  838. // System.Net.Sockets.SocketException
  839. >icalls/System/System.Net.Sockets/SocketException.h
  840. System.Net.Sockets.SocketException::WSAGetLastError_icall() System::System::Net::Sockets::SocketException::WSAGetLastError_icall
  841. // System.Diagnostics.Stopwatch
  842. >icalls/System/System.Diagnostics/Stopwatch.h
  843. System.Diagnostics.Stopwatch::GetTimestamp() System::System::Diagnostics::Stopwatch::GetTimestamp
  844. // System.Diagnostics.DefaultTraceListener
  845. >icalls/System/System.Diagnostics/DefaultTraceListener.h
  846. System.Diagnostics.DefaultTraceListener::WriteWindowsDebugString(System.Char*) System::System::Diagnostics::DefaultTraceListener::WriteWindowsDebugString
  847. // System.Diagnostics.FileVersionInfo
  848. >icalls/System/System.Diagnostics/FileVersionInfo.h
  849. System.Diagnostics.FileVersionInfo::GetVersionInfo_icall(System.Char*,System.Int32) System::System::Diagnostics::FileVersionInfo::GetVersionInfo_icall
  850. // System.IOSelector
  851. >mono/ThreadPool/threadpool-ms-io.h
  852. System.IOSelector::Add(System.IntPtr,System.IOSelectorJob) ves_icall_System_IOSelector_Add
  853. System.IOSelector::Remove(System.IntPtr) ves_icall_System_IOSelector_Remove
  854. // System.IO.MemoryMappedFiles.MemoryMapImpl
  855. >icalls/System.Core/System.IO.MemoryMappedFiles/MemoryMapImpl.h
  856. System.IO.MemoryMappedFiles.MemoryMapImpl::Unmap(System.IntPtr) System::Core::System::IO::MemoryMappedFiles::MemoryMapImpl::Unmap
  857. System.IO.MemoryMappedFiles.MemoryMapImpl::MapInternal(System.IntPtr,System.Int64,System.Int64&,System.IO.MemoryMappedFiles.MemoryMappedFileAccess,System.IntPtr&,System.IntPtr&) System::Core::System::IO::MemoryMappedFiles::MemoryMapImpl::MapInternal
  858. System.IO.MemoryMappedFiles.MemoryMapImpl::OpenFileInternal(System.Char*,System.Int32,System.IO.FileMode,System.Char*,System.Int32,System.Int64&,System.IO.MemoryMappedFiles.MemoryMappedFileAccess,System.IO.MemoryMappedFiles.MemoryMappedFileOptions,System.Int32&) System::Core::System::IO::MemoryMappedFiles::MemoryMapImpl::OpenFileInternal
  859. System.IO.MemoryMappedFiles.MemoryMapImpl::OpenHandleInternal(System.IntPtr,System.Char*,System.Int32,System.Int64&,System.IO.MemoryMappedFiles.MemoryMappedFileAccess,System.IO.MemoryMappedFiles.MemoryMappedFileOptions,System.Int32&) System::Core::System::IO::MemoryMappedFiles::MemoryMapImpl::OpenHandleInternal
  860. System.IO.MemoryMappedFiles.MemoryMapImpl::CloseMapping(System.IntPtr) System::Core::System::IO::MemoryMappedFiles::MemoryMapImpl::CloseMapping
  861. System.IO.MemoryMappedFiles.MemoryMapImpl::ConfigureHandleInheritability(System.IntPtr,System.IO.HandleInheritability) System::Core::System::IO::MemoryMappedFiles::MemoryMapImpl::ConfigureHandleInheritability
  862. System.IO.MemoryMappedFiles.MemoryMapImpl::Flush(System.IntPtr) System::Core::System::IO::MemoryMappedFiles::MemoryMapImpl::Flush
  863. // Interop/Sys
  864. >icalls/mscorlib/Interop.h
  865. Interop/Sys::DoubleToString(System.Double,System.Byte*,System.Byte*,System.Int32) mscorlib::Interop::Sys::DoubleToString