X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Ficall-def.h;h=68903954c10e09e4aea8045bb72c100a6e024370;hb=c5cdfaec1e0973ced3f97ef589cd0bece56067ad;hp=60be82c6c144e9daf281083d09020dea81612acc;hpb=24418b8821d73ad6e2b25094c4370ac96a4c68f3;p=mono.git diff --git a/mono/metadata/icall-def.h b/mono/metadata/icall-def.h index 60be82c6c14..68903954c10 100644 --- a/mono/metadata/icall-def.h +++ b/mono/metadata/icall-def.h @@ -104,7 +104,7 @@ ICALL(ARGI_4, "Setup", mono_ArgIterator_Setup) ICALL_TYPE(ARRAY, "System.Array", ARRAY_1) ICALL(ARRAY_1, "ClearInternal", ves_icall_System_Array_ClearInternal) -ICALL(ARRAY_2, "Clone", mono_array_clone) +ICALL(ARRAY_2, "Clone", ves_icall_System_Array_Clone) ICALL(ARRAY_3, "CreateInstanceImpl", ves_icall_System_Array_CreateInstanceImpl) ICALL(ARRAY_14, "CreateInstanceImpl64", ves_icall_System_Array_CreateInstanceImpl64) ICALL(ARRAY_4, "FastCopy", ves_icall_System_Array_FastCopy) @@ -224,7 +224,7 @@ ICALL(ENUM_7, "get_value", ves_icall_System_Enum_get_value) ICALL_TYPE(ENV, "System.Environment", ENV_1) ICALL(ENV_1, "Exit", ves_icall_System_Environment_Exit) -ICALL(ENV_2, "GetCommandLineArgs", mono_runtime_get_main_args) +ICALL(ENV_2, "GetCommandLineArgs", ves_icall_System_Environment_GetCoomandLineArgs) ICALL(ENV_3, "GetEnvironmentVariableNames", ves_icall_System_Environment_GetEnvironmentVariableNames) ICALL(ENV_31, "GetIs64BitOperatingSystem", ves_icall_System_Environment_GetIs64BitOperatingSystem) ICALL(ENV_4, "GetLogicalDrivesInternal", ves_icall_System_Environment_GetLogicalDrives ) @@ -239,7 +239,7 @@ ICALL(ENV_10, "get_HasShutdownStarted", ves_icall_System_Environment_get_HasShut ICALL(ENV_11, "get_MachineName", ves_icall_System_Environment_get_MachineName) ICALL(ENV_13, "get_Platform", ves_icall_System_Environment_get_Platform) ICALL(ENV_14, "get_ProcessorCount", mono_cpu_count) -ICALL(ENV_15, "get_TickCount", mono_msec_ticks) +ICALL(ENV_15, "get_TickCount", ves_icall_System_Environment_get_TickCount) ICALL(ENV_16, "get_UserName", ves_icall_System_Environment_get_UserName) ICALL(ENV_16m, "internalBroadcastSettingChange", ves_icall_System_Environment_BroadcastSettingChange) ICALL(ENV_17, "internalGetEnvironmentVariable", ves_icall_System_Environment_GetEnvironmentVariable) @@ -398,11 +398,6 @@ ICALL(MCATTR_1, "GetCustomAttributesDataInternal", ves_icall_MonoCustomAttrs_Get ICALL(MCATTR_2, "GetCustomAttributesInternal", custom_attrs_get_by_type) ICALL(MCATTR_3, "IsDefinedInternal", custom_attrs_defined_internal) -ICALL_TYPE(MTYPE, "System.MonoType", MTYPE_1) -ICALL(MTYPE_1, "GetCorrespondingInflatedConstructor", ves_icall_MonoType_GetCorrespondingInflatedMethod) -ICALL(MTYPE_2, "GetCorrespondingInflatedMethod", ves_icall_MonoType_GetCorrespondingInflatedMethod) -ICALL(MTYPE_3, "type_from_obj", ves_icall_MonoType_type_from_obj) - #ifndef DISABLE_SOCKETS ICALL_TYPE(NDNS, "System.Net.Dns", NDNS_1) ICALL(NDNS_1, "GetHostByAddr_internal(string,string&,string[]&,string[]&)", ves_icall_System_Net_Dns_GetHostByAddr_internal) @@ -651,6 +646,7 @@ ICALL_TYPE(MARSHAL, "System.Runtime.InteropServices.Marshal", MARSHAL_2) #endif ICALL(MARSHAL_2, "AllocCoTaskMem", ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMem) ICALL(MARSHAL_3, "AllocHGlobal", ves_icall_System_Runtime_InteropServices_Marshal_AllocHGlobal) +ICALL(MARSHAL_50, "BufferToBSTR", ves_icall_System_Runtime_InteropServices_Marshal_BufferToBSTR) ICALL(MARSHAL_4, "DestroyStructure", ves_icall_System_Runtime_InteropServices_Marshal_DestroyStructure) ICALL(MARSHAL_5, "FreeBSTR", ves_icall_System_Runtime_InteropServices_Marshal_FreeBSTR) ICALL(MARSHAL_6, "FreeCoTaskMem", ves_icall_System_Runtime_InteropServices_Marshal_FreeCoTaskMem) @@ -697,6 +693,7 @@ ICALL(MARSHAL_32, "StringToHGlobalAnsi", ves_icall_System_Runtime_InteropService ICALL(MARSHAL_33, "StringToHGlobalUni", ves_icall_System_Runtime_InteropServices_Marshal_StringToHGlobalUni) ICALL(MARSHAL_34, "StructureToPtr", ves_icall_System_Runtime_InteropServices_Marshal_StructureToPtr) ICALL(MARSHAL_35, "UnsafeAddrOfPinnedArrayElement", ves_icall_System_Runtime_InteropServices_Marshal_UnsafeAddrOfPinnedArrayElement) + ICALL(MARSHAL_41, "copy_from_unmanaged", ves_icall_System_Runtime_InteropServices_Marshal_copy_from_unmanaged) ICALL(MARSHAL_42, "copy_to_unmanaged", ves_icall_System_Runtime_InteropServices_Marshal_copy_to_unmanaged) @@ -711,9 +708,6 @@ ICALL(CONTEXT_2, "ReleaseContext", ves_icall_System_Runtime_Remoting_Contexts_Co ICALL_TYPE(ARES, "System.Runtime.Remoting.Messaging.AsyncResult", ARES_1) ICALL(ARES_1, "Invoke", ves_icall_System_Runtime_Remoting_Messaging_AsyncResult_Invoke) -ICALL_TYPE(MONOMM, "System.Runtime.Remoting.Messaging.MonoMethodMessage", MONOMM_1) -ICALL(MONOMM_1, "InitMessage", ves_icall_MonoMethodMessage_InitMessage) - #ifndef DISABLE_REMOTING ICALL_TYPE(REALP, "System.Runtime.Remoting.Proxies.RealProxy", REALP_1) ICALL(REALP_1, "InternalGetProxyType", ves_icall_Remoting_RealProxy_InternalGetProxyType) @@ -737,32 +731,34 @@ ICALL(MHAN_1, "GetFunctionPointer", ves_icall_RuntimeMethodHandle_GetFunctionPoi ICALL_TYPE(RT, "System.RuntimeType", RT_1) ICALL(RT_1, "CreateInstanceInternal", ves_icall_System_Activator_CreateInstanceInternal) -ICALL(RT_2, "GetConstructors_internal", ves_icall_Type_GetConstructors_internal) -ICALL(RT_3, "GetEvents_internal", ves_icall_Type_GetEvents_internal) -ICALL(RT_5, "GetFields_internal", ves_icall_Type_GetFields_internal) -ICALL(RT_6, "GetGenericArgumentsInternal", ves_icall_MonoType_GetGenericArguments) -ICALL(RT_7, "GetGenericParameterAttributes", ves_icall_Type_GetGenericParameterAttributes) -ICALL(RT_8, "GetGenericParameterConstraints_impl", ves_icall_Type_GetGenericParameterConstraints) -ICALL(RT_9, "GetGenericParameterPosition", ves_icall_Type_GetGenericParameterPosition) -ICALL(RT_10, "GetInterfaceMapData", ves_icall_Type_GetInterfaceMapData) -ICALL(RT_11, "GetInterfaces", ves_icall_Type_GetInterfaces) -ICALL(RT_12, "GetMethodsByName", ves_icall_Type_GetMethodsByName) -ICALL(RT_13, "GetNestedTypes_internal", ves_icall_Type_GetNestedTypes) -ICALL(RT_14, "GetPacking", ves_icall_Type_GetPacking) -ICALL(RT_15, "GetPropertiesByName", ves_icall_Type_GetPropertiesByName) +ICALL(RT_2, "GetConstructors_internal", ves_icall_RuntimeType_GetConstructors_internal) +ICALL(RT_30, "GetCorrespondingInflatedConstructor", ves_icall_RuntimeType_GetCorrespondingInflatedMethod) +ICALL(RT_31, "GetCorrespondingInflatedMethod", ves_icall_RuntimeType_GetCorrespondingInflatedMethod) +ICALL(RT_3, "GetEvents_internal", ves_icall_RuntimeType_GetEvents_internal) +ICALL(RT_5, "GetFields_internal", ves_icall_RuntimeType_GetFields_internal) +ICALL(RT_6, "GetGenericArgumentsInternal", ves_icall_RuntimeType_GetGenericArguments) +ICALL(RT_7, "GetGenericParameterAttributes", ves_icall_RuntimeType_GetGenericParameterAttributes) +ICALL(RT_8, "GetGenericParameterConstraints_impl", ves_icall_RuntimeType_GetGenericParameterConstraints) +ICALL(RT_9, "GetGenericParameterPosition", ves_icall_RuntimeType_GetGenericParameterPosition) +ICALL(RT_10, "GetInterfaceMapData", ves_icall_RuntimeType_GetInterfaceMapData) +ICALL(RT_11, "GetInterfaces", ves_icall_RuntimeType_GetInterfaces) +ICALL(RT_12, "GetMethodsByName", ves_icall_RuntimeType_GetMethodsByName) +ICALL(RT_13, "GetNestedTypes_internal", ves_icall_RuntimeType_GetNestedTypes) +ICALL(RT_14, "GetPacking", ves_icall_RuntimeType_GetPacking) +ICALL(RT_15, "GetPropertiesByName", ves_icall_RuntimeType_GetPropertiesByName) ICALL(RT_16, "GetTypeCodeImplInternal", ves_icall_type_GetTypeCodeInternal) ICALL(RT_28, "IsTypeExportedToWindowsRuntime", ves_icall_System_RuntimeType_IsTypeExportedToWindowsRuntime) ICALL(RT_29, "IsWindowsRuntimeObjectType", ves_icall_System_RuntimeType_IsWindowsRuntimeObjectType) -ICALL(RT_17, "MakeGenericType", ves_icall_Type_MakeGenericType) -ICALL(RT_18, "MakePointerType", ves_icall_Type_MakePointerType) +ICALL(RT_17, "MakeGenericType", ves_icall_RuntimeType_MakeGenericType) +ICALL(RT_18, "MakePointerType", ves_icall_RuntimeType_MakePointerType) ICALL(RT_19, "getFullName", ves_icall_System_MonoType_getFullName) -ICALL(RT_21, "get_DeclaringMethod", ves_icall_MonoType_get_DeclaringMethod) -ICALL(RT_22, "get_DeclaringType", ves_icall_MonoType_get_DeclaringType) -ICALL(RT_23, "get_Name", ves_icall_MonoType_get_Name) -ICALL(RT_24, "get_Namespace", ves_icall_MonoType_get_Namespace) -ICALL(RT_25, "get_core_clr_security_level", vell_icall_MonoType_get_core_clr_security_level) -ICALL(RT_26, "make_array_type", ves_icall_Type_make_array_type) -ICALL(RT_27, "make_byref_type", ves_icall_Type_make_byref_type) +ICALL(RT_21, "get_DeclaringMethod", ves_icall_RuntimeType_get_DeclaringMethod) +ICALL(RT_22, "get_DeclaringType", ves_icall_RuntimeType_get_DeclaringType) +ICALL(RT_23, "get_Name", ves_icall_RuntimeType_get_Name) +ICALL(RT_24, "get_Namespace", ves_icall_RuntimeType_get_Namespace) +ICALL(RT_25, "get_core_clr_security_level", vell_icall_RuntimeType_get_core_clr_security_level) +ICALL(RT_26, "make_array_type", ves_icall_RuntimeType_make_array_type) +ICALL(RT_27, "make_byref_type", ves_icall_RuntimeType_make_byref_type) ICALL_TYPE(RTH, "System.RuntimeTypeHandle", RTH_1) ICALL(RTH_1, "GetArrayRank", ves_icall_RuntimeTypeHandle_GetArrayRank) @@ -873,9 +869,7 @@ ICALL(MONIT_2, "Monitor_pulse", ves_icall_System_Threading_Monitor_Monitor_pulse ICALL(MONIT_3, "Monitor_pulse_all", ves_icall_System_Threading_Monitor_Monitor_pulse_all) ICALL(MONIT_4, "Monitor_test_owner", ves_icall_System_Threading_Monitor_Monitor_test_owner) ICALL(MONIT_5, "Monitor_test_synchronised", ves_icall_System_Threading_Monitor_Monitor_test_synchronised) -ICALL(MONIT_6, "Monitor_try_enter", ves_icall_System_Threading_Monitor_Monitor_try_enter) ICALL(MONIT_7, "Monitor_wait", ves_icall_System_Threading_Monitor_Monitor_wait) -ICALL(MONIT_10, "enter_with_atomic_var", mono_monitor_enter_v4) ICALL(MONIT_9, "try_enter_with_atomic_var", ves_icall_System_Threading_Monitor_Monitor_try_enter_with_atomic_var) ICALL_TYPE(MUTEX, "System.Threading.Mutex", MUTEX_1) @@ -891,9 +885,9 @@ ICALL(NATIVEC_4, "ResetEvent_internal", ves_icall_System_Threading_Events_Reset ICALL(NATIVEC_5, "SetEvent_internal", ves_icall_System_Threading_Events_SetEvent_internal) ICALL_TYPE(SEMA, "System.Threading.Semaphore", SEMA_1) -ICALL(SEMA_1, "CreateSemaphore_internal(int,int,string,bool&)", ves_icall_System_Threading_Semaphore_CreateSemaphore_internal) -ICALL(SEMA_2, "OpenSemaphore_internal(string,System.Security.AccessControl.SemaphoreRights,System.IO.MonoIOError&)", ves_icall_System_Threading_Semaphore_OpenSemaphore_internal) -ICALL(SEMA_3, "ReleaseSemaphore_internal(intptr,int,bool&)", ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal) +ICALL(SEMA_1, "CreateSemaphore_internal(int,int,string,int&)", ves_icall_System_Threading_Semaphore_CreateSemaphore_internal) +ICALL(SEMA_2, "OpenSemaphore_internal(string,System.Security.AccessControl.SemaphoreRights,int&)", ves_icall_System_Threading_Semaphore_OpenSemaphore_internal) +ICALL(SEMA_3, "ReleaseSemaphore_internal(intptr,int,int&)", ves_icall_System_Threading_Semaphore_ReleaseSemaphore_internal) ICALL_TYPE(THREAD, "System.Threading.Thread", THREAD_1) ICALL(THREAD_1, "Abort_internal(System.Threading.InternalThread,object)", ves_icall_System_Threading_Thread_Abort)